当前位置:首页 > 开发 > 编程语言 > C/C++ > 正文

java jni调用c++ 代码 报错

发表于: 2015-03-20   作者:墙头上一根草   来源:转载   浏览:
摘要: # # A fatal error has been detected by the Java Runtime Environment: # #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000777c3290, pid=5632, tid=6656 # # JRE version: Java(TM) SE Ru

#

# A fatal error has been detected by the Java Runtime Environment:

#

#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000777c3290, pid=5632, tid=6656

#

# JRE version: Java(TM) SE Runtime Environment (7.0_71-b14) (build 1.7.0_71-b14)

# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.71-b01 mixed mode windows-amd64 compressed oops)

# Problematic frame:

# C  [ntdll.dll+0x53290]

#

# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows

#

# If you would like to submit a bug report, please visit:

#   http://bugreport.sun.com/bugreport/crash.jsp

# The crash happened outside the Java Virtual Machine in native code.

# See problematic frame for where to report the bug.

#

 

---------------  T H R E A D  ---------------

 

Current thread (0x000000000c4b3800):  JavaThread "Robot-Paly-thread-3" [_thread_in_native, id=6656, stack(0x0000000010bb0000,0x0000000010cb0000)]

 

siginfo: ExceptionCode=0xc0000005, reading address 0x00000b2240bd8358

 

Registers:

RAX=0x0000000000000000, RBX=0x00000b2240bd8350, RCX=0x000000ffffffffff, RDX=0x0000000011056620

RSP=0x0000000010caed00, RBP=0x0000000000000000, RSI=0x0000000000320000, RDI=0x0000000011056630

R8 =0x0000000011056630, R9 =0x000007fef51e0000, R10=0x0000000011056490, R11=0x0000000011056490

R12=0x0000000000000000, R13=0x3fffffffffffffff, R14=0x0000000000000000, R15=0x0000000000387158

RIP=0x00000000777c3290, EFLAGS=0x0000000000010206

 

Top of Stack: (sp=0x0000000010caed00)

0x0000000010caed00:   00000000ffffffff 00000000ae0000ae

0x0000000010caed10:   0000000000000001 000007fef522b589

0x0000000010caed20:   0000000000387158 0000000000000000

0x0000000010caed30:   3fffffffffffffff 0000000000000000

0x0000000010caed40:   0000000000387158 0000000000000000

0x0000000010caed50:   3fffffffffffffff 0000000000000000

0x0000000010caed60:   0000000010caef40 0000000000000004

0x0000000010caed70:   0000000000000003 0000000077671a4a

0x0000000010caed80:   0000000010caef40 0000000011056490

0x0000000010caed90:   0000000000000010 0000000000000004

0x0000000010caeda0:   0000000000000020 000007fef52469d8

0x0000000010caedb0:   000000000000000c 000000000000000c

0x0000000010caedc0:   0000000000320298 00000000777c3448

0x0000000010caedd0:   0000000011056490 000007fef8f042f6

0x0000000010caede0:   000000b0001a00f5 0000000000328a70

0x0000000010caedf0:   0000000000000018 0000000000000018 

 

Instructions: (pc=0x00000000777c3290)

0x00000000777c3270:   ff ff 00 00 00 48 33 de 48 23 c1 48 c1 eb 04 48

0x00000000777c3280:   33 d8 48 33 1d 3f f1 0d 00 48 c1 e3 04 0f 0d 0b

0x00000000777c3290:   4c 8b 63 08 49 bd 01 00 00 00 01 00 00 00 49 be

0x00000000777c32a0:   ff 7f 00 00 ff ff ff ff c6 42 0f 80 c6 42 0e 00 

 

 

Register to memory mapping:

 

RAX=0x0000000000000000 is an unknown value

RBX=0x00000b2240bd8350 is an unknown value

RCX=0x000000ffffffffff is an unknown value

RDX=0x0000000011056620 is an unknown value

RSP=0x0000000010caed00 is pointing into the stack for thread: 0x000000000c4b3800

RBP=0x0000000000000000 is an unknown value

RSI=0x0000000000320000 is an unknown value

RDI=0x0000000011056630 is an unknown value

R8 =0x0000000011056630 is an unknown value

R9 =0x000007fef51e0000 is an unknown value

R10=0x0000000011056490 is an unknown value

R11=0x0000000011056490 is an unknown value

R12=0x0000000000000000 is an unknown value

R13=0x3fffffffffffffff is an unknown value

R14=0x0000000000000000 is an unknown value

R15=0x0000000000387158 is an unknown value

 

 

Stack: [0x0000000010bb0000,0x0000000010cb0000],  sp=0x0000000010caed00,  free space=1019k

Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)

C  [ntdll.dll+0x53290]

 

[error occurred during error reporting (printing native stack), id 0xc0000005]

 

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)

j  org.game.robot.service.clib.CLib.throwPidList(J[[I[IIZ)[I+0

j  org.game.robot.service.play.OutCard.play(Lorg/game/entity/game/robot/RobotCardInfo;)Z+168

j  org.game.robot.service.play.AbstractPlayCard.run()V+25

j  java.util.concurrent.Executors$RunnableAdapter.call()Ljava/lang/Object;+4

j  java.util.concurrent.FutureTask.run()V+42

j  java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Ljava/util/concurrent/ScheduledThreadPoolExecutor$ScheduledFutureTask;)V+1

j  java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run()V+30

j  java.util.concurrent.ThreadPoolExecutor.runWorker(Ljava/util/concurrent/ThreadPoolExecutor$Worker;)V+95

j  java.util.concurrent.ThreadPoolExecutor$Worker.run()V+5

j  java.lang.Thread.run()V+11

v  ~StubRoutines::call_stub

 

---------------  P R O C E S S  ---------------

 

Java Threads: ( => current thread )

  0x000000000c4b5000 JavaThread "Robot-Paly-thread-5" [_thread_blocked, id=264, stack(0x0000000010880000,0x0000000010980000)]

  0x000000000c4b4000 JavaThread "Robot-Paly-thread-4" [_thread_in_native, id=6040, stack(0x0000000010d90000,0x0000000010e90000)]

=>0x000000000c4b3800 JavaThread "Robot-Paly-thread-3" [_thread_in_native, id=6656, stack(0x0000000010bb0000,0x0000000010cb0000)]

  0x000000000c4b2800 JavaThread "Robot-Paly-thread-2" [_thread_blocked, id=6888, stack(0x0000000010980000,0x0000000010a80000)]

  0x000000000c4b2000 JavaThread "Robot-Paly-thread-1" [_thread_blocked, id=6220, stack(0x0000000010770000,0x0000000010870000)]

  0x000000000c4b1000 JavaThread "DS-Scheduled-ThreadPool-thread-1" [_thread_blocked, id=4384, stack(0x00000000103a0000,0x00000000104a0000)]

  0x000000000c866000 JavaThread "New I/O client worker #1-1" [_thread_in_native, id=5204, stack(0x0000000010150000,0x0000000010250000)]

  0x000000000e306000 JavaThread "DSThreadPool-thread-1" [_thread_blocked, id=4636, stack(0x000000000fda0000,0x000000000fea0000)]

  0x000000000d393000 JavaThread "New I/O server worker #1-1" [_thread_in_native, id=7148, stack(0x000000000fed0000,0x000000000ffd0000)]

  0x00000000004de000 JavaThread "DestroyJavaVM" [_thread_blocked, id=5432, stack(0x0000000002700000,0x0000000002800000)]

  0x000000000dfcf800 JavaThread "Prototyper" daemon [_thread_blocked, id=4520, stack(0x000000000c9b0000,0x000000000cab0000)]

  0x000000000dd42800 JavaThread "HouseKeeper" daemon [_thread_blocked, id=5428, stack(0x000000000eb20000,0x000000000ec20000)]

  0x000000000df97000 JavaThread "Abandoned connection cleanup thread" daemon [_thread_blocked, id=596, stack(0x000000000ea20000,0x000000000eb20000)]

  0x000000000cd8e800 JavaThread "New I/O datagram worker #2'-'1" [_thread_in_native, id=1628, stack(0x000000000d6c0000,0x000000000d7c0000)]

  0x000000000cdac000 JavaThread "New I/O datagram worker #1'-'1" [_thread_in_native, id=6844, stack(0x000000000c2a0000,0x000000000c3a0000)]

  0x000000000cead000 JavaThread "New I/O server boss #1 ([id: 0x4a44bd92, /192.168.66.45:6656])" [_thread_in_native, id=3928, stack(0x000000000d8c0000,0x000000000d9c0000)]

  0x000000000c4c4800 JavaThread "Service Thread" daemon [_thread_blocked, id=5644, stack(0x000000000cb00000,0x000000000cc00000)]

  0x000000000c4b0800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=2168, stack(0x000000000c8b0000,0x000000000c9b0000)]

  0x000000000acea000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=1416, stack(0x000000000c3b0000,0x000000000c4b0000)]

  0x000000000ace9000 JavaThread "Attach Listener" daemon [_thread_blocked, id=6596, stack(0x000000000c1a0000,0x000000000c2a0000)]

  0x000000000ace2000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=2188, stack(0x000000000be00000,0x000000000bf00000)]

  0x000000000ac75000 JavaThread "Finalizer" daemon [_thread_blocked, id=6852, stack(0x000000000c090000,0x000000000c190000)]

  0x000000000ac6e000 JavaThread "Reference Handler" daemon [_thread_blocked, id=4500, stack(0x000000000bf50000,0x000000000c050000)]

 

Other Threads:

  0x000000000ac68800 VMThread [stack: 0x000000000bcb0000,0x000000000bdb0000] [id=2916]

  0x000000000c4d6000 WatcherThread [stack: 0x000000000cc00000,0x000000000cd00000] [id=5476]

 

VM state:not at safepoint (normal execution)

 

VM Mutex/Monitor currently owned by a thread: None

 

Heap

 PSYoungGen      total 71680K, used 40887K [0x00000007d5c00000, 0x00000007de800000, 0x0000000800000000)

  eden space 66560K, 53% used [0x00000007d5c00000,0x00000007d7ef3fb8,0x00000007d9d00000)

  from space 5120K, 99% used [0x00000007d9d00000,0x00000007da1fa040,0x00000007da200000)

  to   space 5120K, 0% used [0x00000007de300000,0x00000007de300000,0x00000007de800000)

 ParOldGen       total 86528K, used 4654K [0x0000000781400000, 0x0000000786880000, 0x00000007d5c00000)

  object space 86528K, 5% used [0x0000000781400000,0x000000078188bac0,0x0000000786880000)

 PSPermGen       total 23552K, used 23393K [0x000000077c200000, 0x000000077d900000, 0x0000000781400000)

  object space 23552K, 99% used [0x000000077c200000,0x000000077d8d8508,0x000000077d900000)

 

Card table byte_map: [0x0000000005800000,0x0000000005c20000] byte_map_base: 0x0000000001c1f000

 

Polling page: 0x0000000000460000

 

Code Cache  [0x0000000002800000, 0x0000000002a70000, 0x0000000005800000)

 total_blobs=725 nmethods=355 adapters=322 free_code_cache=47735Kb largest_free_block=48844160

 

Compilation events (10 events):

Event: 110.538 Thread 0x000000000acea000  360             java.util.concurrent.ConcurrentHashMap::get (141 bytes)

Event: 110.541 Thread 0x000000000acea000 nmethod 360 0x0000000002951950 code [0x0000000002951ac0, 0x0000000002951d28]

Event: 110.560 Thread 0x000000000c4b0800  361             ch.qos.logback.core.pattern.PatternLayoutBase::writeLoopOnConverters (39 bytes)

Event: 110.567 Thread 0x000000000c4b0800 nmethod 361 0x0000000002956250 code [0x00000000029563c0, 0x0000000002956818]

Event: 113.590 Thread 0x000000000acea000  362  s          java.lang.StringBuffer::length (5 bytes)

Event: 113.591 Thread 0x000000000acea000 nmethod 362 0x0000000002951590 code [0x00000000029516c0, 0x00000000029518d8]

Event: 123.623 Thread 0x000000000c4b0800  363             java.util.Calendar::internalSet (8 bytes)

Event: 123.624 Thread 0x000000000c4b0800 nmethod 363 0x00000000028a0e90 code [0x00000000028a0fc0, 0x00000000028a1058]

Event: 124.563 Thread 0x000000000acea000  364             java.io.ObjectInputStream$BlockDataInputStream::readUTFBody (156 bytes)

Event: 124.571 Thread 0x000000000acea000 nmethod 364 0x0000000002968950 code [0x0000000002968ae0, 0x00000000029690c8]

 

GC Heap History (6 events):

Event: 0.890 GC heap before

{Heap before GC invocations=1 (full 0):

 PSYoungGen      total 38400K, used 33280K [0x00000007d5c00000, 0x00000007d8680000, 0x0000000800000000)

  eden space 33280K, 100% used [0x00000007d5c00000,0x00000007d7c80000,0x00000007d7c80000)

  from space 5120K, 0% used [0x00000007d8180000,0x00000007d8180000,0x00000007d8680000)

  to   space 5120K, 0% used [0x00000007d7c80000,0x00000007d7c80000,0x00000007d8180000)

 ParOldGen       total 86528K, used 0K [0x0000000781400000, 0x0000000786880000, 0x00000007d5c00000)

  object space 86528K, 0% used [0x0000000781400000,0x0000000781400000,0x0000000786880000)

 PSPermGen       total 21504K, used 11204K [0x000000077c200000, 0x000000077d700000, 0x0000000781400000)

  object space 21504K, 52% used [0x000000077c200000,0x000000077ccf12c0,0x000000077d700000)

Event: 0.903 GC heap after

Heap after GC invocations=1 (full 0):

 PSYoungGen      total 38400K, used 5106K [0x00000007d5c00000, 0x00000007da700000, 0x0000000800000000)

  eden space 33280K, 0% used [0x00000007d5c00000,0x00000007d5c00000,0x00000007d7c80000)

  from space 5120K, 99% used [0x00000007d7c80000,0x00000007d817cbe0,0x00000007d8180000)

  to   space 5120K, 0% used [0x00000007da200000,0x00000007da200000,0x00000007da700000)

 ParOldGen       total 86528K, used 618K [0x0000000781400000, 0x0000000786880000, 0x00000007d5c00000)

  object space 86528K, 0% used [0x0000000781400000,0x000000078149a840,0x0000000786880000)

 PSPermGen       total 21504K, used 11204K [0x000000077c200000, 0x000000077d700000, 0x0000000781400000)

  object space 21504K, 52% used [0x000000077c200000,0x000000077ccf12c0,0x000000077d700000)

}

Event: 1.542 GC heap before

{Heap before GC invocations=2 (full 0):

 PSYoungGen      total 38400K, used 38386K [0x00000007d5c00000, 0x00000007da700000, 0x0000000800000000)

  eden space 33280K, 100% used [0x00000007d5c00000,0x00000007d7c80000,0x00000007d7c80000)

  from space 5120K, 99% used [0x00000007d7c80000,0x00000007d817cbe0,0x00000007d8180000)

  to   space 5120K, 0% used [0x00000007da200000,0x00000007da200000,0x00000007da700000)

 ParOldGen       total 86528K, used 618K [0x0000000781400000, 0x0000000786880000, 0x00000007d5c00000)

  object space 86528K, 0% used [0x0000000781400000,0x000000078149a840,0x0000000786880000)

 PSPermGen       total 21504K, used 14619K [0x000000077c200000, 0x000000077d700000, 0x0000000781400000)

  object space 21504K, 67% used [0x000000077c200000,0x000000077d046e00,0x000000077d700000)

Event: 1.570 GC heap after

Heap after GC invocations=2 (full 0):

 PSYoungGen      total 71680K, used 5117K [0x00000007d5c00000, 0x00000007da700000, 0x0000000800000000)

  eden space 66560K, 0% used [0x00000007d5c00000,0x00000007d5c00000,0x00000007d9d00000)

  from space 5120K, 99% used [0x00000007da200000,0x00000007da6ff460,0x00000007da700000)

  to   space 5120K, 0% used [0x00000007d9d00000,0x00000007d9d00000,0x00000007da200000)

 ParOldGen       total 86528K, used 1419K [0x0000000781400000, 0x0000000786880000, 0x00000007d5c00000)

  object space 86528K, 1% used [0x0000000781400000,0x0000000781562d40,0x0000000786880000)

 PSPermGen       total 21504K, used 14619K [0x000000077c200000, 0x000000077d700000, 0x0000000781400000)

  object space 21504K, 67% used [0x000000077c200000,0x000000077d046e00,0x000000077d700000)

}

Event: 2.722 GC heap before

{Heap before GC invocations=3 (full 0):

 PSYoungGen      total 71680K, used 71677K [0x00000007d5c00000, 0x00000007da700000, 0x0000000800000000)

  eden space 66560K, 100% used [0x00000007d5c00000,0x00000007d9d00000,0x00000007d9d00000)

  from space 5120K, 99% used [0x00000007da200000,0x00000007da6ff460,0x00000007da700000)

  to   space 5120K, 0% used [0x00000007d9d00000,0x00000007d9d00000,0x00000007da200000)

 ParOldGen       total 86528K, used 1419K [0x0000000781400000, 0x0000000786880000, 0x00000007d5c00000)

  object space 86528K, 1% used [0x0000000781400000,0x0000000781562d40,0x0000000786880000)

 PSPermGen       total 21504K, used 21387K [0x000000077c200000, 0x000000077d700000, 0x0000000781400000)

  object space 21504K, 99% used [0x000000077c200000,0x000000077d6e2ed8,0x000000077d700000)

Event: 2.751 GC heap after

Heap after GC invocations=3 (full 0):

 PSYoungGen      total 71680K, used 5096K [0x00000007d5c00000, 0x00000007de800000, 0x0000000800000000)

  eden space 66560K, 0% used [0x00000007d5c00000,0x00000007d5c00000,0x00000007d9d00000)

  from space 5120K, 99% used [0x00000007d9d00000,0x00000007da1fa040,0x00000007da200000)

  to   space 5120K, 0% used [0x00000007de300000,0x00000007de300000,0x00000007de800000)

 ParOldGen       total 86528K, used 4654K [0x0000000781400000, 0x0000000786880000, 0x00000007d5c00000)

  object space 86528K, 5% used [0x0000000781400000,0x000000078188bac0,0x0000000786880000)

 PSPermGen       total 21504K, used 21387K [0x000000077c200000, 0x000000077d700000, 0x0000000781400000)

  object space 21504K, 99% used [0x000000077c200000,0x000000077d6e2ed8,0x000000077d700000)

}

 

Deoptimization events (10 events):

Event: 2.691 Thread 0x00000000004de000 Uncommon trap: reason=unreached action=reinterpret pc=0x000000000292301c method=org.logicalcobwebs.cglib.asm.Type.equals(Ljava/lang/Object;)Z @ 2

Event: 2.785 Thread 0x00000000004de000 Uncommon trap: reason=predicate action=maybe_recompile pc=0x00000000029069fc method=java.util.ArrayList.indexOf(Ljava/lang/Object;)I @ 44

Event: 3.015 Thread 0x00000000004de000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000000028af284 method=java.util.regex.Pattern$Curly.match0(Ljava/util/regex/Matcher;IILjava/lang/CharSequence;)Z @ 31

Event: 3.015 Thread 0x00000000004de000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000000028a0718 method=java.util.regex.Pattern$CharProperty.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z @ 18

Event: 3.016 Thread 0x00000000004de000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000000028af284 method=java.util.regex.Pattern$Curly.match0(Ljava/util/regex/Matcher;IILjava/lang/CharSequence;)Z @ 31

Event: 3.016 Thread 0x00000000004de000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000000028a0718 method=java.util.regex.Pattern$CharProperty.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z @ 18

Event: 3.019 Thread 0x00000000004de000 Uncommon trap: reason=unreached action=reinterpret pc=0x00000000028b70b4 method=java.lang.Class.searchMethods([Ljava/lang/reflect/Method;Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; @ 47

Event: 3.041 Thread 0x00000000004de000 Uncommon trap: reason=unreached action=reinterpret pc=0x000000000287c4c8 method=java.util.HashMap.getEntry(Ljava/lang/Object;)Ljava/util/HashMap$Entry; @ 10

Event: 6.935 Thread 0x000000000dd42800 Uncommon trap: reason=unloaded action=reinterpret pc=0x0000000002873284 method=java.util.ArrayList.rangeCheck(I)V @ 8

Event: 16.935 Thread 0x000000000dd42800 Uncommon trap: reason=unloaded action=reinterpret pc=0x00000000028737d4 method=java.util.ArrayList.rangeCheck(I)V @ 8

 

Internal exceptions (10 events):

Event: 99.549 Thread 0x000000000c4b2000 Threw 0x00000007d79a7a30 at C:\re\jdk7u71\1605\hotspot\src\share\vm\prims\jvm.cpp:1281

Event: 99.549 Thread 0x000000000c4b2000 Threw 0x00000007d79ac048 at C:\re\jdk7u71\1605\hotspot\src\share\vm\prims\jvm.cpp:1281

Event: 99.550 Thread 0x000000000c4b2000 Threw 0x00000007d79b0660 at C:\re\jdk7u71\1605\hotspot\src\share\vm\prims\jvm.cpp:1281

Event: 99.550 Thread 0x000000000c4b2000 Threw 0x00000007d79b4c78 at C:\re\jdk7u71\1605\hotspot\src\share\vm\prims\jvm.cpp:1281

Event: 99.550 Thread 0x000000000c4b2000 Threw 0x00000007d79b9290 at C:\re\jdk7u71\1605\hotspot\src\share\vm\prims\jvm.cpp:1281

Event: 99.550 Thread 0x000000000c4b2000 Threw 0x00000007d79bd8b0 at C:\re\jdk7u71\1605\hotspot\src\share\vm\prims\jvm.cpp:1281

Event: 99.551 Thread 0x000000000c4b2000 Threw 0x00000007d79cfd98 at C:\re\jdk7u71\1605\hotspot\src\share\vm\prims\jvm.cpp:1281

Event: 99.552 Thread 0x000000000c4b2000 Threw 0x00000007d79d7330 at C:\re\jdk7u71\1605\hotspot\src\share\vm\prims\jvm.cpp:1281

Event: 99.552 Thread 0x000000000c4b2000 Threw 0x00000007d79e4eb0 at C:\re\jdk7u71\1605\hotspot\src\share\vm\prims\jvm.cpp:1281

Event: 99.553 Thread 0x000000000c4b2000 Threw 0x00000007d79eec98 at C:\re\jdk7u71\1605\hotspot\src\share\vm\prims\jni.cpp:1632

 

Events (10 events):

Event: 118.576 Executing VM operation: RevokeBias

Event: 118.576 Executing VM operation: RevokeBias done

Event: 119.581 Executing VM operation: RevokeBias

Event: 119.581 Executing VM operation: RevokeBias done

Event: 121.564 Executing VM operation: RevokeBias

Event: 121.564 Executing VM operation: RevokeBias done

Event: 121.569 Executing VM operation: BulkRevokeBias

Event: 121.569 Executing VM operation: BulkRevokeBias done

Event: 123.614 Executing VM operation: BulkRevokeBias

Event: 123.615 Executing VM operation: BulkRevokeBias done

 

 

Dynamic libraries:

0x000000013fe10000 - 0x000000013fe43000 C:\Windows\system32\java.exe

0x0000000077770000 - 0x0000000077919000 C:\Windows\SYSTEM32\ntdll.dll

0x0000000077650000 - 0x000000007776f000 C:\Windows\system32\kernel32.dll

0x000007fefd590000 - 0x000007fefd5fc000 C:\Windows\system32\KERNELBASE.dll

0x000007fefda70000 - 0x000007fefdb4b000 C:\Windows\system32\ADVAPI32.dll

0x000007fefd970000 - 0x000007fefda0f000 C:\Windows\system32\msvcrt.dll

0x000007feff920000 - 0x000007feff93f000 C:\Windows\SYSTEM32\sechost.dll

0x000007fefe660000 - 0x000007fefe78d000 C:\Windows\system32\RPCRT4.dll

0x0000000077550000 - 0x000000007764a000 C:\Windows\system32\USER32.dll

0x000007feff940000 - 0x000007feff9a7000 C:\Windows\system32\GDI32.dll

0x000007fefe9a0000 - 0x000007fefe9ae000 C:\Windows\system32\LPK.dll

0x000007feff9b0000 - 0x000007feffa79000 C:\Windows\system32\USP10.dll

0x000007fefbb90000 - 0x000007fefbd84000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_fa396087175ac9ac\COMCTL32.dll

0x000007fefe080000 - 0x000007fefe0f1000 C:\Windows\system32\SHLWAPI.dll

0x000007fefe050000 - 0x000007fefe07e000 C:\Windows\system32\IMM32.DLL

0x000007fefe2f0000 - 0x000007fefe3f9000 C:\Windows\system32\MSCTF.dll

0x00000000622f0000 - 0x00000000623c2000 C:\Program Files\Java\jre7\bin\msvcr100.dll

0x00000000516b0000 - 0x0000000051e83000 C:\Program Files\Java\jre7\bin\server\jvm.dll

0x000007fef9bf0000 - 0x000007fef9bf9000 C:\Windows\system32\WSOCK32.dll

0x000007fefe2a0000 - 0x000007fefe2ed000 C:\Windows\system32\WS2_32.dll

0x000007fefe650000 - 0x000007fefe658000 C:\Windows\system32\NSI.dll

0x000007fefb0f0000 - 0x000007fefb12b000 C:\Windows\system32\WINMM.dll

0x0000000077940000 - 0x0000000077947000 C:\Windows\system32\PSAPI.DLL

0x0000000072540000 - 0x000000007254f000 C:\Program Files\Java\jre7\bin\verify.dll

0x0000000072510000 - 0x0000000072538000 C:\Program Files\Java\jre7\bin\java.dll

0x00000000724f0000 - 0x0000000072505000 C:\Program Files\Java\jre7\bin\zip.dll

0x00000000724d0000 - 0x00000000724e9000 C:\Program Files\Java\jre7\bin\net.dll

0x000007fefcc70000 - 0x000007fefccc5000 C:\Windows\system32\mswsock.dll

0x000007fefcc60000 - 0x000007fefcc67000 C:\Windows\System32\wship6.dll

0x00000000724b0000 - 0x00000000724c1000 C:\Program Files\Java\jre7\bin\nio.dll

0x000007fefaf10000 - 0x000007fefaf25000 C:\Windows\system32\NLAapi.dll

0x000007fefa230000 - 0x000007fefa245000 C:\Windows\system32\napinsp.dll

0x000007fefa250000 - 0x000007fefa269000 C:\Windows\system32\pnrpnsp.dll

0x000007fefcd90000 - 0x000007fefcdeb000 C:\Windows\system32\DNSAPI.dll

0x000007fefa220000 - 0x000007fefa22b000 C:\Windows\System32\winrnr.dll

0x000007fefc6e0000 - 0x000007fefc6e7000 C:\Windows\System32\wshtcpip.dll

0x000007fefaaf0000 - 0x000007fefab17000 C:\Windows\system32\IPHLPAPI.DLL

0x000007fefaae0000 - 0x000007fefaaeb000 C:\Windows\system32\WINNSI.DLL

0x000007fefa1c0000 - 0x000007fefa1c8000 C:\Windows\system32\rasadhlp.dll

0x000007fefa710000 - 0x000007fefa763000 C:\Windows\System32\fwpuclnt.dll

0x000007fefd070000 - 0x000007fefd088000 C:\Windows\system32\CRYPTSP.dll

0x000007fefca30000 - 0x000007fefca77000 C:\Windows\system32\rsaenh.dll

0x000007fefd790000 - 0x000007fefd7ae000 C:\Windows\system32\USERENV.dll

0x000007fefd530000 - 0x000007fefd53f000 C:\Windows\system32\profapi.dll

0x000007fefd330000 - 0x000007fefd33f000 C:\Windows\system32\CRYPTBASE.dll

0x000007fef8f00000 - 0x000007fef8f1c000 D:\service\robot\lib\doudizhu_ai.dll

0x000007fef58e0000 - 0x000007fef5986000 C:\Windows\system32\MSVCP120.dll

0x000007fef51e0000 - 0x000007fef52cf000 C:\Windows\system32\MSVCR120.dll

0x000007fefa060000 - 0x000007fefa185000 C:\Windows\system32\dbghelp.dll

 

VM Arguments:

jvm_args: -Djava.library.path=D:\service\robot\lib 

java_command: server-robot-0.0.1-SNAPSHOT.jar

Launcher Type: SUN_STANDARD

 

Environment Variables:

JAVA_HOME=C:\Program Files\Java\jdk1.7.0_71

CLASSPATH=.;C:\Program Files\Java\jdk1.7.0_71\lib;C:\Program Files\Java\jdk1.7.0_71\lib\tools.jar

PATH=C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Java\jdk1.7.0_71\bin;C:\Program Files\Java\jdk1.7.0_71\jre\bin;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\

USERNAME=ddzserver

OS=Windows_NT

PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 60 Stepping 3, GenuineIntel

 

 

 

---------------  S Y S T E M  ---------------

 

OS: Windows 7 , 64 bit Build 7601 Service Pack 1

 

CPU:total 4 (2 cores per cpu, 2 threads per core) family 6 model 60 stepping 3, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, erms, ht, tsc, tscinvbit

 

Memory: 4k page, physical 8305304k(4593896k free), swap 16608752k(11472532k free)

 

vm_info: Java HotSpot(TM) 64-Bit Server VM (24.71-b01) for windows-amd64 JRE (1.7.0_71-b14), built on Sep 26 2014 16:16:12 by "java_re" with unknown MS VC++:1600

 

time: Fri Mar 20 18:02:34 2015

elapsed time: 128 seconds

 

java jni调用c++ 代码 报错

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
一.概述 JVM封装了各种操作系统实际的差异性的同时,提供了JNI技术,它是一种双向的接口,使得开发者
from http://chris-wang.javaeye.com/blog/468599 JNI技术实践(1) Java调用C/C++代码 关键字: jav
java 调用c++ java调用c++ 用的是java的JNI技术即java native interface,这个就是java调用c++底层
本地代码中使用Java对象 通过使用合适的JNI函数,你可以创建Java对象,get、set 静态(static)和 实
JNI是Java平台中的一个重要的功能,这里我把我做的Demo总结一下,分享一下,我会把每个步骤尽量的详
JNI是Java平台中的一个重要的功能,这里我把我做的Demo总结一下,分享一下,我会把每个步骤尽量的详
1、JNI定义(来自百度百科)   JNI是Java Native Interface的缩写,中文为JAVA本地调用。从Java1.
1.步骤一览 2.步骤详情 2.1. 编写Java类 native package com.ibugs.jni; /** * * @author i_bugs *
1. JNIEnv对象 对于本地函数 JNIEXPORT void JNICALL Java_video1_TestNative_sayHello(JNIEnv * en
学习下JNI,学习如何通过JNI,让Java调用C++代码以及C++调用Java代码。 这里不再讲解如何下载安装配
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号