[讨论] jvm异常崩溃,看起来不像程序错误

sharpzdh 2016-04-21
我在开发的系统使用到JNI,C++会调用Java的函数,java也会调用C++的函数,目前遇到一个问题,有时候会有crash,我跟踪了一下crash发生的代码,是下面这个地方
jobject JNIHandleBlock::allocate_handle(oop obj) {
  //...
  // Try free list
  if (_free_list != NULL) {
    oop* handle = _free_list;
    _free_list = (oop*) *_free_list; //这一行中_free_list的值为 1
    *handle = obj;
    return (jobject) handle;
  }

能不能帮忙看一下可能是什么原因?下面是log文件
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006da9c944, pid=5640, tid=5644
#
# JRE version: 6.0_37-b06
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.12-b01 interpreted mode windows-amd64 compressed oops)
# Problematic frame:
# V  [jvm.dll+0x1ec944]
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

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

Current thread (0x0000000028abe800):  JavaThread "Thread-841" [_thread_in_vm, id=5644, stack(0x0000000042c50000,0x0000000043050000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x0000000000000001

Registers:
RAX=0x0000000000000001, RBX=0x0000000005540ab0, RCX=0x000000000555d180, RDX=0x00000003fc60f220
RSP=0x000000004304c6a0, RBP=0x00000003fc60f220, RSI=0x000000002880b1e0, RDI=0x000000000555d180
R8 =0x0000000000000000, R9 =0x8101010101010100, R10=0x80f8fef8fefefefe, R11=0x0000000028828be0
R12=0x00000003fc60f220, R13=0x0000000000000000, R14=0x0000000028abe9d0, R15=0x000000002886a990
RIP=0x000000006da9c944, EFLAGS=0x0000000000010202

Top of Stack: (sp=0x000000004304c6a0)
0x000000004304c6a0:   0000000000000001 000000006da9d339
0x000000004304c6b0:   0000000000000002 0000000000002000
0x000000004304c6c0:   0000000000000000 000000002886a901
0x000000004304c6d0:   0000000028a66520 000000006da9ca64
0x000000004304c6e0:   0000000005540ab0 00000003fc60f220
0x000000004304c6f0:   000000002880b1e0 0000000028891100
0x000000004304c700:   000000002886a901 000000006d9cb3b2
0x000000004304c710:   0000000000000018 000000005c360836
0x000000004304c720:   0000000028891100 0000000028abe800
0x000000004304c730:   0000000028abe800 0000000000000000
0x000000004304c740:   000000005c360836 000000002899d4c4
0x000000004304c750:   000000004304c820 000000006d8218f4
0x000000004304c760:   0000000028a761f0 000000002899d4c4
0x000000004304c770:   000000005c360836 000000004304c820
0x000000004304c780:   0000000000000112 0000000000000000
0x000000004304c790:   0000000000000417 000000002886a990

Instructions: (pc=0x000000006da9c944)
0x000000006da9c924:   ff 48 63 88 00 01 00 00 48 8b d0 48 8d 04 c8 ff
0x000000006da9c934:   c1 89 8a 00 01 00 00 eb 11 48 8b 87 20 01 00 00
0x000000006da9c944:   48 8b 08 48 89 8f 20 01 00 00 4c 8b 6c 24 28 48
0x000000006da9c954:   8b 7c 24 58 48 8b 74 24 50 48 8b 6c 24 48 48 8b


Register to memory mapping:

RAX=0x0000000000000001 is an unknown value
RBX=0x0000000005540ab0 is an unknown value
RCX=0x000000000555d180 is a global jni handle
RDX=0x00000003fc60f220 is an oop
java.lang.Class
- klass: 'java/lang/Class'
RSP=0x000000004304c6a0 is pointing into the stack for thread: 0x0000000028abe800
RBP=0x00000003fc60f220 is an oop
java.lang.Class
- klass: 'java/lang/Class'
RSI=0x000000002880b1e0 is an unknown value
RDI=0x000000000555d180 is a global jni handle
R8 =0x0000000000000000 is an unknown value
R9 =0x8101010101010100 is an unknown value
R10=0x80f8fef8fefefefe is an unknown value
R11=0x0000000028828be0 is an unknown value
R12=0x00000003fc60f220 is an oop
java.lang.Class
- klass: 'java/lang/Class'
R13=0x0000000000000000 is an unknown value
R14=0x0000000028abe9d0 is an unknown value
R15=0x000000002886a990 is an unknown value


Stack: [0x0000000042c50000,0x0000000043050000],  sp=0x000000004304c6a0,  free space=4081k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [jvm.dll+0x1ec944]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  com.mysql.jdbc.ResultSetImpl.fastTimestampCreate(Ljava/util/Calendar;IIIIIII)Ljava/sql/Timestamp;+95
j  com.mysql.jdbc.ResultSetRow.getTimestampFast(I[BIILjava/util/Calendar;Ljava/util/TimeZone;ZLcom/mysql/jdbc/MySQLConnection;Lcom/mysql/jdbc/ResultSetImpl;)Ljava/sql/Timestamp;+1521
j  com.mysql.jdbc.ByteArrayRow.getTimestampFast(ILjava/util/Calendar;Ljava/util/TimeZone;ZLcom/mysql/jdbc/MySQLConnection;Lcom/mysql/jdbc/ResultSetImpl;)Ljava/sql/Timestamp;+35
j  com.mysql.jdbc.ResultSetImpl.getTimestampInternal(ILjava/util/Calendar;Ljava/util/TimeZone;Z)Ljava/sql/Timestamp;+81
j  com.mysql.jdbc.ResultSetImpl.getTimestamp(I)Ljava/sql/Timestamp;+8
j  com.mysql.jdbc.ResultSetImpl.getObject(I)Ljava/lang/Object;+780
j  Bizcovery.BBJdbcDriverManager.BBJdbcGetStringExt(I)Ljava/lang/String;+7
v  ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
  0x0000000028abf800 JavaThread "Thread-842" [_thread_blocked, id=6716, stack(0x0000000024470000,0x0000000024870000)]
=>0x0000000028abe800 JavaThread "Thread-841" [_thread_in_vm, id=5644, stack(0x0000000042c50000,0x0000000043050000)]
  0x0000000028abf000 JavaThread "Thread-840" [_thread_in_native, id=6968, stack(0x000000002af60000,0x000000002b360000)]
  0x0000000028abd800 JavaThread "Thread-741" [_thread_in_native, id=5324, stack(0x0000000042000000,0x0000000042400000)]
  0x0000000028abd000 JavaThread "Thread-740" [_thread_in_native, id=4692, stack(0x0000000042110000,0x0000000042510000)]
  0x0000000028abb800 JavaThread "Thread-739" [_thread_in_native, id=868, stack(0x0000000042130000,0x0000000042530000)]
  0x0000000028abc000 JavaThread "Thread-738" [_thread_in_native, id=5664, stack(0x0000000042190000,0x0000000042590000)]
  0x0000000028ab7000 JavaThread "Thread-737" [_thread_in_native, id=1280, stack(0x00000000420a0000,0x00000000424a0000)]
  0x0000000028aba800 JavaThread "Thread-611" [_thread_in_native, id=4732, stack(0x000000003b690000,0x000000003ba90000)]
  0x0000000028aba000 JavaThread "Thread-610" [_thread_in_native, id=6984, stack(0x000000003b690000,0x000000003ba90000)]
  0x0000000028ab9000 JavaThread "Thread-609" [_thread_in_native, id=2820, stack(0x000000003b780000,0x000000003bb80000)]
  0x0000000028ab8800 JavaThread "Thread-608" [_thread_in_native, id=6384, stack(0x000000003b650000,0x000000003ba50000)]
  0x0000000028ab8000 JavaThread "Thread-607" [_thread_in_native, id=5364, stack(0x000000003b760000,0x000000003bb60000)]
  0x0000000028ab6800 JavaThread "Thread-547" [_thread_in_native, id=6372, stack(0x0000000041070000,0x0000000041470000)]
  0x0000000028a54800 JavaThread "Thread-546" [_thread_in_native, id=6316, stack(0x000000002d4c0000,0x000000002d8c0000)]
  0x0000000028a54000 JavaThread "Thread-524" [_thread_in_native, id=6872, stack(0x00000000410b0000,0x00000000414b0000)]
  0x0000000028a52800 JavaThread "Thread-523" [_thread_in_native, id=6948, stack(0x000000002bff0000,0x000000002c3f0000)]
  0x0000000028a53000 JavaThread "Thread-494" [_thread_in_native, id=6892, stack(0x00000000411a0000,0x00000000415a0000)]
  0x0000000028a4e800 JavaThread "Thread-493" [_thread_in_native, id=7156, stack(0x000000002c560000,0x000000002c960000)]
  0x0000000028a51800 JavaThread "Thread-376" [_thread_in_native, id=6552, stack(0x0000000040220000,0x0000000040620000)]
  0x0000000028a51000 JavaThread "Thread-375" [_thread_in_native, id=3400, stack(0x00000000401d0000,0x00000000405d0000)]
  0x0000000028a50000 JavaThread "Thread-374" [_thread_in_native, id=6464, stack(0x00000000402d0000,0x00000000406d0000)]
  0x0000000028a4f800 JavaThread "Thread-373" [_thread_in_native, id=492, stack(0x00000000402a0000,0x00000000406a0000)]
  0x0000000028a4e000 JavaThread "Thread-372" [_thread_in_native, id=4716, stack(0x0000000040160000,0x0000000040560000)]
  0x0000000028a4d800 JavaThread "Thread-220" [_thread_in_native, id=6124, stack(0x000000003b6d0000,0x000000003bad0000)]
  0x0000000020eb7000 JavaThread "Thread-219" [_thread_in_native, id=6532, stack(0x000000003b680000,0x000000003ba80000)]
  0x0000000028875000 JavaThread "Thread-218" [_thread_in_native, id=552, stack(0x000000003b650000,0x000000003ba50000)]
  0x0000000028840800 JavaThread "Thread-217" [_thread_in_native, id=3464, stack(0x000000003b630000,0x000000003ba30000)]
  0x0000000020f14000 JavaThread "Thread-216" [_thread_in_native, id=6228, stack(0x000000003b600000,0x000000003ba00000)]
  0x0000000020ec9000 JavaThread "Thread-152" [_thread_in_native, id=6480, stack(0x000000003b740000,0x000000003bb40000)]
  0x0000000021041000 JavaThread "Thread-151" [_thread_in_native, id=6836, stack(0x000000002e970000,0x000000002ed70000)]
  0x0000000028838000 JavaThread "Thread-125" [_thread_in_native, id=2724, stack(0x000000003b670000,0x000000003ba70000)]
  0x0000000020ed6000 JavaThread "Abandoned connection cleanup thread" daemon [_thread_blocked, id=3032, stack(0x000000003a9c0000,0x000000003adc0000)]
  0x0000000020f09000 JavaThread "Thread-124" [_thread_in_native, id=5720, stack(0x000000002c9d0000,0x000000002cdd0000)]
  0x0000000020f3b000 JavaThread "BAFL Worker Thread" [_thread_blocked, id=488, stack(0x0000000028ca0000,0x00000000290a0000)]
  0x0000000020eb0000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=6452, stack(0x0000000022610000,0x0000000022a10000)]
  0x0000000020ead000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=3348, stack(0x00000000220d0000,0x00000000224d0000)]
  0x0000000020e60800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=4320, stack(0x0000000021ba0000,0x0000000021fa0000)]
  0x0000000020e5c800 JavaThread "Attach Listener" daemon [_thread_blocked, id=6328, stack(0x0000000021730000,0x0000000021b30000)]
  0x0000000020e5b800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1332, stack(0x0000000021200000,0x0000000021600000)]
  0x0000000005637800 JavaThread "Finalizer" daemon [_thread_blocked, id=876, stack(0x000000001fcc0000,0x00000000200c0000)]
  0x0000000005631800 JavaThread "Reference Handler" daemon [_thread_blocked, id=5684, stack(0x000000001f810000,0x000000001fc10000)]
  0x0000000005542800 JavaThread "main" [_thread_in_native, id=6756, stack(0x0000000012540000,0x0000000012940000)]

Other Threads:
  0x000000000562a000 VMThread [stack: 0x000000001f3a0000,0x000000001f7a0000] [id=3648]
  0x0000000020ecb000 WatcherThread [stack: 0x0000000022a30000,0x0000000022e30000] [id=3028]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
[0x0000000005540ab0] JNIGlobalHandle_lock - owner thread: 0x0000000028abe800

Heap
PSYoungGen      total 305664K, used 34063K [0x00000006aad60000, 0x00000006c0280000, 0x0000000800000000)
  eden space 262016K, 13% used [0x00000006aad60000,0x00000006acea3c08,0x00000006bad40000)
  from space 43648K, 0% used [0x00000006bad40000,0x00000006bad40000,0x00000006bd7e0000)
  to   space 43648K, 0% used [0x00000006bd7e0000,0x00000006bd7e0000,0x00000006c0280000)
PSOldGen        total 698752K, used 20062K [0x0000000400800000, 0x000000042b260000, 0x00000006aad60000)
  object space 698752K, 2% used [0x0000000400800000,0x0000000401b97be8,0x000000042b260000)
PSPermGen       total 21248K, used 16444K [0x00000003fb600000, 0x00000003fcac0000, 0x0000000400800000)
  object space 21248K, 77% used [0x00000003fb600000,0x00000003fc60f310,0x00000003fcac0000)

Code Cache  [0x00000000133a0000, 0x0000000013610000, 0x00000000163a0000)
total_blobs=269 nmethods=0 adapters=236 free_code_cache=49887680 largest_free_block=0

Dynamic libraries:
0x000000013fad0000 - 0x000000013faed000 C:\Bizcovery\Bin\bserver.exe
0x0000000077620000 - 0x00000000777c9000 C:\Windows\SYSTEM32\ntdll.dll
0x0000000077400000 - 0x000000007751f000 C:\Windows\system32\kernel32.dll
0x000007fefd640000 - 0x000007fefd6ab000 C:\Windows\system32\KERNELBASE.dll
0x000000006ca10000 - 0x000000006cab0000 C:\Bizcovery\Bin\bbdb.dll
0x000007fee5ad0000 - 0x000007fee5ae7000 C:\Bizcovery\Bin\bbregistry.dll
0x000007fefe560000 - 0x000007fefe63b000 C:\Windows\system32\ADVAPI32.dll
0x000007fefe490000 - 0x000007fefe52f000 C:\Windows\system32\msvcrt.dll
0x000007fefd940000 - 0x000007fefd95f000 C:\Windows\SYSTEM32\sechost.dll
0x000007fefd960000 - 0x000007fefda8d000 C:\Windows\system32\RPCRT4.dll
0x000000006c970000 - 0x000000006ca08000 C:\Bizcovery\Bin\MSVCP100.dll
0x000000006c890000 - 0x000000006c962000 C:\Bizcovery\Bin\MSVCR100.dll
0x000000006c3b0000 - 0x000000006c558000 C:\Bizcovery\Bin\bbcalc.dll
0x000000006c350000 - 0x000000006c3a3000 C:\Bizcovery\Bin\bbsh.dll
0x0000000077520000 - 0x000000007761a000 C:\Windows\system32\USER32.dll
0x000007fefe060000 - 0x000007fefe0c7000 C:\Windows\system32\GDI32.dll
0x000007fefe480000 - 0x000007fefe48e000 C:\Windows\system32\LPK.dll
0x000007fefda90000 - 0x000007fefdb59000 C:\Windows\system32\USP10.dll
0x000007fefb4a0000 - 0x000007fefb4b6000 C:\Windows\system32\NETAPI32.dll
0x000007fefb470000 - 0x000007fefb47c000 C:\Windows\system32\netutils.dll
0x000007fefd160000 - 0x000007fefd183000 C:\Windows\system32\srvcli.dll
0x000007fefb410000 - 0x000007fefb425000 C:\Windows\system32\wkscli.dll
0x000007fefcea0000 - 0x000007fefced0000 C:\Windows\system32\LOGONCLI.DLL
0x000007fefaa40000 - 0x000007fefaa54000 C:\Windows\system32\SAMCLI.DLL
0x000007fefe350000 - 0x000007fefe427000 C:\Windows\system32\OLEAUT32.dll
0x000007fefde40000 - 0x000007fefe043000 C:\Windows\system32\ole32.dll
0x000000005f660000 - 0x000000005faa4000 C:\Bizcovery\Bin\bbdd.dll
0x000000006c2c0000 - 0x000000006c34d000 C:\Bizcovery\Bin\bbevent.dll
0x0000000061100000 - 0x00000000611cb000 C:\Bizcovery\Bin\bbpsr.dll
0x00000000705c0000 - 0x00000000705dc000 C:\Bizcovery\Bin\bbfile.dll
0x000000006c220000 - 0x000000006c2c0000 C:\Bizcovery\Bin\bblinkmgr.dll
0x000007fefe430000 - 0x000007fefe47d000 C:\Windows\system32\WS2_32.dll
0x000007fefe050000 - 0x000007fefe058000 C:\Windows\system32\NSI.dll
0x000000006c110000 - 0x000000006c14e000 C:\Bizcovery\Bin\bbfilelnk.dll
0x000000005f580000 - 0x000000005f65b000 C:\Bizcovery\Bin\bbodbclnk.dll
0x000007fee5a10000 - 0x000007fee5ac1000 C:\Windows\system32\ODBC32.dll
0x000007fee88d0000 - 0x000007fee88de000 C:\Windows\system32\odbcbcp.dll
0x000007fee5020000 - 0x000007fee50ef000 C:\Bizcovery\Bin\bbjdbclnk.dll
0x000007fee2570000 - 0x000007fee2620000 C:\Bizcovery\Bin\bbocilnk.dll
0x0000000060d00000 - 0x0000000060d9e000 C:\Bizcovery\Bin\bbld.dll
0x000000005f4e0000 - 0x000000005f575000 C:\Bizcovery\Bin\bblob.dll
0x000000005f440000 - 0x000000005f4dc000 C:\Bizcovery\Bin\bbjxen.dll
0x000000005f1f0000 - 0x000000005f433000 C:\Bizcovery\Bin\bbopt.dll
0x000000005f140000 - 0x000000005f1e1000 C:\Bizcovery\Bin\bbphys.dll
0x000000005ee80000 - 0x000000005f132000 C:\Bizcovery\Bin\bbsmgr.dll
0x000000005ecc0000 - 0x000000005ee7e000 C:\Bizcovery\Bin\bbopca.dll
0x000000005ebf0000 - 0x000000005ecba000 C:\Bizcovery\Bin\bbvib.dll
0x00000000610a0000 - 0x00000000610f1000 C:\Bizcovery\Bin\bbvstr.dll
0x000000005eb30000 - 0x000000005ebf0000 C:\Bizcovery\Bin\bbxoc.dll
0x000000005eac0000 - 0x000000005eb30000 C:\Bizcovery\Bin\bbxoha.dll
0x000000006c0d0000 - 0x000000006c103000 C:\Bizcovery\Bin\bbxor.dll
0x0000000060dc0000 - 0x0000000060e0b000 C:\Bizcovery\Bin\bbxost.dll
0x000007feff6b0000 - 0x000007feff6c7000 C:\Windows\system32\imagehlp.dll
0x000000005e560000 - 0x000000005eabd000 C:\Bizcovery\Bin\mfc100.dll
0x000007feff6d0000 - 0x000007feff741000 C:\Windows\system32\SHLWAPI.dll
0x000007fef6a40000 - 0x000007fef6ae0000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.17514_none_a4d6a923711520a9\COMCTL32.dll
0x000007fefaf60000 - 0x000007fefaf67000 C:\Windows\system32\MSIMG32.dll
0x000007fefba00000 - 0x000007fefba27000 C:\Windows\system32\IPHLPAPI.DLL
0x000007fefb9c0000 - 0x000007fefb9cb000 C:\Windows\system32\WINNSI.DLL
0x000007fef7390000 - 0x000007fef7399000 C:\Windows\system32\WSOCK32.dll
0x000007fefe530000 - 0x000007fefe55e000 C:\Windows\system32\IMM32.DLL
0x000007feff5a0000 - 0x000007feff6a9000 C:\Windows\system32\MSCTF.dll
0x00000000626c0000 - 0x00000000626f8000 C:\Windows\system32\odbcint.dll
0x000007fefbe50000 - 0x000007fefbea6000 C:\Windows\system32\UxTheme.dll
0x000007fefb480000 - 0x000007fefb498000 C:\Windows\system32\dwmapi.dll
0x000007fefd460000 - 0x000007fefd46f000 C:\Windows\system32\CRYPTBASE.dll
0x000000006c870000 - 0x000000006c88c000 C:\Bizcovery\Bin\BBSRESCHS.DLL
0x000007fefb5e0000 - 0x000007fefb5f8000 C:\Windows\system32\dhcpcsvc.DLL
0x000007fefcb90000 - 0x000007fefcbeb000 C:\Windows\system32\DNSAPI.dll
0x000000005e460000 - 0x000000005e503000 C:\Bizcovery\Java\bin\bbjava.dll
0x000000006d8b0000 - 0x000000006e06b000 C:\Bizcovery\Java\jdk\jre\bin\server\jvm.dll
0x0000000004ba0000 - 0x0000000004bdb000 C:\Windows\system32\WINMM.dll
0x000000006d820000 - 0x000000006d82e000 C:\Bizcovery\Java\jdk\jre\bin\verify.dll
0x000000006d450000 - 0x000000006d477000 C:\Bizcovery\Java\jdk\jre\bin\java.dll
0x000000006d870000 - 0x000000006d882000 C:\Bizcovery\Java\jdk\jre\bin\zip.dll
0x00000000200c0000 - 0x0000000020e48000 C:\Windows\system32\SHELL32.DLL
0x0000000005730000 - 0x0000000005787000 C:\Windows\system32\apphelp.dll
0x0000000069340000 - 0x00000000693c5000 D:\TEMP\sqlite-3.7.2-sqlitejdbc.dll
0x00000000067a0000 - 0x00000000067f5000 C:\Windows\system32\mswsock.dll
0x000007fefced0000 - 0x000007fefced7000 C:\Windows\System32\wship6.dll
0x0000000005790000 - 0x0000000005797000 C:\Windows\System32\wshtcpip.dll
0x000000006d6b0000 - 0x000000006d6c7000 C:\Bizcovery\Java\jdk\jre\bin\net.dll
0x0000000004080000 - 0x0000000004097000 C:\Windows\system32\CRYPTSP.dll
0x00000000040a0000 - 0x00000000040e7000 C:\Windows\system32\rsaenh.dll
0x00000000040f0000 - 0x00000000040ff000 C:\Windows\system32\profapi.dll
0x0000000004100000 - 0x0000000004115000 C:\Windows\system32\NLAapi.dll
0x0000000004120000 - 0x0000000004135000 C:\Windows\system32\napinsp.dll
0x0000000004140000 - 0x000000000414b000 C:\Windows\System32\winrnr.dll
0x0000000004150000 - 0x0000000004158000 C:\Windows\system32\rasadhlp.dll
0x0000000004160000 - 0x00000000041b3000 C:\Windows\System32\fwpuclnt.dll
0x000000005cca0000 - 0x000000005ce1e000 C:\Bizcovery\Bin\bbjntv.dll
0x00000000777f0000 - 0x00000000777f7000 C:\Windows\system32\PSAPI.DLL

VM Arguments:
jvm_args: -Djava.compiler=NONE -verbose:none -Djava.library.path=C:\Bizcovery\Bin;C:\Bizcovery\Java\bin -XX:+UseMembar -XX:+UseParallelGC
java_command: <unknown>
Launcher Type: generic

Environment Variables:
JAVA_HOME=C:\jdk1.7
CLASSPATH=C:\Bizcovery\Java\lib\bbclasses.zip;C:\Bizcovery\Java\lib;C:\Bizcovery\Java\classes;C:\Bizcovery\Java\lib\sqlite-jdbc-3.7.2.jar;C:\Bizcovery\Java\lib\mysql-connector-java-5.1.34-bin.jar;C:\Bizcovery\Java\lib\ojdbc6.jar;C:\Bizcovery\Java\lib\sqljdbc4.jar
PATH=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin;C:\Bizcovery\Bin;C:\Bizcovery\Administrator;C:\jdk1.7\bin;C:\Program Files\ibm\gsk8\lib64;C:\Program Files\ibm\gsk8\bin;C:\apache-ant-1.8.4\bin;C:\Program Files (x86)\CollabNet\Subversion Server;C:\app\Administrator\product\11.2.0\client_1\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;c:\Program Files\Microsoft SQL Server\110\Tools\Binn\;c:\Program Files\Microsoft SQL Server\110\DTS\Binn\;c:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;c:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files\TortoiseSVN\bin;C:\cygwin64\bin\;C:\PROGRA~1\IBM\SQLLIB\BIN;C:\PROGRA~1\IBM\SQLLIB\FUNCTION;C:\Oracle\ora90\BIN\;C:\PROGRA~2\IBM\GSK7_64\bin;C:\PROGRA~2\IBM\GSK7_64\lib64;C:\Program Files\IBM\GSK7_64\bin;C:\Program Files\IBM\GSK7_64\lib64;C:\Informix\1150\Client-SDK\bin;C:\Program Files\TortoiseHg\;
USERNAME=WIN-MTGMH3IN0BM$
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 62 Stepping 4, GenuineIntel



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

OS: Windows NT 6.1 , 64 bit Build 7601 Service Pack 1

CPU:total 24 (6 cores per cpu, 2 threads per core) family 6 model 62 stepping 4, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, ht

Memory: 4k page, physical 67075076k(54217080k free), swap 134148308k(90090700k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (20.12-b01) for windows-amd64 JRE (1.6.0_37-b06), built on Sep 24 2012 11:45:14 by "java_re" with MS VC++ 8.0 (VS2005)

time: Fri Apr 08 15:57:37 2016
elapsed time: 286 seconds
sharpzdh 2016-04-29
我是在调用 ee->NewGlobalRef 的时候出错的
我查看了一下代码,下面的代码设置成 0x1的,但是这个地方看起来好像是正常的,我打断点很多值都是 0x1,0x9什么的,会不会是复用什么的,请高手指导一下,谢谢!

oop.hpp line 75
  void set_mark(volatile markOop m)      { _mark = m;   }
Global site tag (gtag.js) - Google Analytics