JDK-6377040 : Azureus crashes unexpectedly with hotspot crash
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 5.0
  • Priority: P3
  • Status: Closed
  • Resolution: Cannot Reproduce
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2006-01-25
  • Updated: 2014-05-22
  • Resolved: 2006-07-03
Description
FULL PRODUCT VERSION :
vm_info: Java HotSpot(TM) Client VM (1.5.0_04-b05) for windows-x86, built on Jun  3 2005 02:10:41 by "java_re" with MS VC++ 6.0

FULL OS VERSION :
OS: Windows XP Build 2600 Service Pack 2

EXTRA RELEVANT SYSTEM CONFIGURATION :
CPU:total 1 family 6, cmov, cx8, fxsr, mmx, sse

Memory: 4k page, physical 523764k(225848k free), swap 2062804k(1791128k free)

A DESCRIPTION OF THE PROBLEM :
Azureus prog crashes unexpectedly with no error

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d707860, pid=1872, tid=1628
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_04-b05 mixed mode, sharing)
# Problematic frame:
# V  [jvm.dll+0xc7860]
#

THE PROBLEM WAS REPRODUCIBLE WITH -Xint FLAG: Did not try

THE PROBLEM WAS REPRODUCIBLE WITH -server FLAG: Did not try

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Leave Azureus on

EXPECTED VERSUS ACTUAL BEHAVIOR :
Azureus does not crash
ERROR MESSAGES/STACK TRACES THAT OCCUR :

Current thread (0x00a0e1d8):  VMThread [id=1628]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000008

Registers:
EAX=0x00000000, EBX=0x0000000f, ECX=0x00000008, EDX=0x1f650358
ESP=0x02b0fbf0, EBP=0x02b0fc38, ESI=0x1f650358, EDI=0x1f63e050
EIP=0x6d707860, EFLAGS=0x00010203

  Top of Stack: (sp=0x02b0fbf0)
0x02b0fbf0:   1f650358 1f63e034 6d7103f0 1f63e034
0x02b0fc00:   00a1c284 2b395568 6d707919 1f63e000
0x02b0fc10:   6d7078dd 00a1c248 6d707b38 00a1c284
0x02b0fc20:   6d6d77fb 00a1c284 6d7aa908 6d7aa908
0x02b0fc30:   00000000 0035ff50 02b0fc5c 6d6d75d8
0x02b0fc40:   6d7aa908 0035cce0 6d6ad4f3 6d7aa908
0x02b0fc50:   00000001 0035cce0 00000000 02b0fcc4
0x02b0fc60:   6d6ae722 00000001 00000000 00000001

Instructions: (pc=0x6d707860)
0x6d707850:   74 14 56 e8 1c 03 00 00 8b 46 04 59 56 8d 48 08
0x6d707860:   8b 40 08 ff 50 58 5e c3 8b 44 24 04 56 57 8b 38


Stack: [0x02ad0000,0x02b10000),  sp=0x02b0fbf0,  free space=254k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [jvm.dll+0xc7860]
V  [jvm.dll+0x975d8]
V  [jvm.dll+0x6e722]
V  [jvm.dll+0x6e4b9]
V  [jvm.dll+0x71afb]
V  [jvm.dll+0xffd2b]
V  [jvm.dll+0x6d2fa]
V  [jvm.dll+0x6d98a]
V  [jvm.dll+0x11a6ae]
V  [jvm.dll+0x11a185]
V  [jvm.dll+0x11a325]
V  [jvm.dll+0x11a0ba]
C  [MSVCRT.dll+0x2a3b0]
C  [kernel32.dll+0xb50b]

VM_Operation (0x0700fa20): full generation collection, mode: safepoint, requested by thread 0x0890b1f8


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

Java Threads: ( => current thread )
  0x07e79008 JavaThread "Secondary finalizer" daemon [_thread_blocked, id=196]
  0x0890b1f8 JavaThread "BufferPool Checker[79]" daemon [_thread_blocked, id=1780]
  0x0954c008 JavaThread "DHTControl:stats[419]" daemon [_thread_blocked, id=2784]
  0x0854c008 JavaThread "Simple Timer[122]" daemon [_thread_blocked, id=416]
  0x07c76e50 JavaThread "Disk Reader" daemon [_thread_blocked, id=1388]
  0x02e4e008 JavaThread "Disk Writer & Checker" daemon [_thread_blocked, id=3736]
  0x0820ce58 JavaThread "PEPeerControlImpl" daemon [_thread_blocked, id=700]
  0x03105cf0 JavaThread "Timer:Plugin azbpdhdtracker:DHT Tracker" daemon [_thread_blocked, id=2544]
  0x02ce3a38 JavaThread "Disk Reader" daemon [_thread_blocked, id=2472]
  0x0310dad8 JavaThread "DMM:PeerListenAgregatorDispatcher" daemon [_thread_blocked, id=2180]
  0x00a655f8 JavaThread "PEPeerControlImpl" daemon [_thread_blocked, id=2156]
  0x02f0cd70 JavaThread "Timer-4" daemon [_thread_blocked, id=3860]
  0x02cdbb00 JavaThread "PRUDPPacketHandler:receiver" daemon [_thread_blocked, id=2996]
  0x02ff7ab8 JavaThread "Timer:Plugin azjpc:JPC Discovery Refresh" daemon [_thread_blocked, id=2668]
  0x03167780 JavaThread "IPToHostNameResolver" daemon [_thread_blocked, id=2664]
  0x00a659d8 JavaThread "CuncurrentHasher:scheduler" daemon [_thread_blocked, id=2352]
  0x030c7f68 JavaThread "Timer:BufferPool Checker" daemon [_thread_blocked, id=2348]
  0x00a66510 JavaThread "Timer:Tracker Timer" daemon [_thread_blocked, id=2340]
  0x030c7470 JavaThread "Timer:Plugin azbpdht:DHTExport" daemon [_thread_blocked, id=2136]
  0x031260f0 JavaThread "PRUDPPacketHandler:sender" daemon [_thread_blocked, id=2132]
  0x03158808 JavaThread "AWT-Windows" daemon [_thread_in_native, id=2056]
  0x0317ff00 JavaThread "Timer:DHTControl:stats" daemon [_thread_blocked, id=1080]
  0x02faf8c8 JavaThread "Timer:DHT:bloomRebuilder" daemon [_thread_blocked, id=1700]
  0x031411d8 JavaThread "Timer:DHT:cacheRepublisher" daemon [_thread_blocked, id=1568]
  0x00a0cb48 JavaThread "Timer:DHT:originalRepublisher" daemon [_thread_blocked, id=304]
  0x00a0c9c8 JavaThread "Timer:Plugin azbpdht:DHTStats" daemon [_thread_blocked, id=1488]
  0x03125bf0 JavaThread "PRUDPPacketReciever:6881" daemon [_thread_in_native, id=1408]
  0x031308b8 JavaThread "GUI updater" [_thread_blocked, id=1792]
  0x0310f808 JavaThread "Timer-2" daemon [_thread_blocked, id=320]
  0x03110e48 JavaThread "MagnetURIHandler" daemon [_thread_in_native, id=1000]
  0x0310fdc0 JavaThread "Universal Plug and Play (UPnP)::SSDP:queryLoop" daemon [_thread_blocked, id=1772]
  0x0310a2f0 JavaThread "Universal Plug and Play (UPnP)::SSDP:listener" daemon [_thread_in_native, id=472]
  0x03106038 JavaThread "SSDP: MC listener" daemon [_thread_in_native, id=1072]
  0x030e5880 JavaThread "Universal Plug and Play (UPnP)::SSDP:listener" daemon [_thread_in_native, id=1652]
  0x030fcf00 JavaThread "SSDP: MC listener" daemon [_thread_in_native, id=696]
  0x03106f58 JavaThread "HostNameToIPResolver" daemon [_thread_blocked, id=1688]
  0x030eefc8 JavaThread "Timer-1" daemon [_thread_blocked, id=1348]
  0x030efc60 JavaThread "Timer-0" daemon [_thread_blocked, id=1996]
  0x030ccb30 JavaThread "TRHost:ListenDispatcher" daemon [_thread_blocked, id=1692]
  0x030b5d00 JavaThread "TRTrackerServer:accept.loop" daemon [_thread_in_native, id=684]
  0x030b5b80 JavaThread "TrackerServer:timer.loop" daemon [_thread_blocked, id=340]
  0x030ae6a0 JavaThread "StatsWriter" daemon [_thread_blocked, id=392]
  0x030ae520 JavaThread "Global Status Checker" [_thread_blocked, id=1656]
  0x030b3008 JavaThread "TRHost::stats.loop" daemon [_thread_blocked, id=284]
  0x0304fe88 JavaThread "Tracker Scrape" daemon [_thread_blocked, id=240]
  0x030d16e0 JavaThread "CacheStatsAndCleaner" daemon [_thread_blocked, id=1600]
  0x03001e38 JavaThread "FMFileManager::closeQueueDispatcher" daemon [_thread_blocked, id=176]
  0x03002518 JavaThread "Timer:Simple Timer" daemon [_thread_blocked, id=908]
  0x03032dc0 JavaThread "GM:ListenDispatcher" daemon [_thread_blocked, id=428]
  0x02faff20 JavaThread "Start Server" daemon [_thread_in_native, id=224]
  0x02f96c40 JavaThread "ReadController:ReadProcessor" daemon [_thread_blocked, id=1452]
  0x02f928f0 JavaThread "ReadController:ReadSelector" daemon [_thread_blocked, id=564]
  0x02f88930 JavaThread "WriteController:WriteProcessor" daemon [_thread_blocked, id=1788]
  0x02f8c548 JavaThread "WriteController:WriteSelector" daemon [_thread_blocked, id=1268]
  0x02f8ac10 JavaThread "VServerSelector:port6881" daemon [_thread_in_native, id=1260]
  0x02f8c888 JavaThread "ConnectDisconnectManager" daemon [_thread_blocked, id=1264]
  0x00a7f060 JavaThread "SystemTime" daemon [_thread_blocked, id=1296]
  0x00a18e48 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=136]
  0x00a17a20 JavaThread "CompilerThread0" daemon [_thread_blocked, id=1940]
  0x00a16d10 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1848]
  0x00a11f58 JavaThread "Finalizer" daemon [_thread_blocked, id=1680]
  0x00a10a78 JavaThread "Reference Handler" daemon [_thread_blocked, id=1236]
  0x00356360 JavaThread "main" [_thread_in_native, id=1384]

Other Threads:
=>0x00a0e1d8 VMThread [id=1628]
  0x00a1a058 WatcherThread [id=1104]

VM state:at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
[0x003559d0/0x000000e4] Threads_lock - owner thread: 0x00a0e1d8
[0x00355b50/0x00000120] Heap_lock - owner thread: 0x0890b1f8

Heap
 def new generation   total 3456K, used 1080K [0x1ea80000, 0x1ee40000, 0x1f450000)
  eden space 3072K,  29% used [0x1ea80000, 0x1eb5fde0, 0x1ed80000)
  from space 384K,  48% used [0x1ede0000, 0x1ee0e380, 0x1ee40000)
  to   space 384K,   0% used [0x1ed80000, 0x1ed80000, 0x1ede0000)
 tenured generation   total 45652K, used 25687K [0x1f450000, 0x220e5000, 0x26a80000)
   the space 45652K,  56% used [0x1f450000, 0x20d65ca8, 0x20d65e00, 0x220e5000)
 compacting perm gen  total 9728K, used 9493K [0x26a80000, 0x27400000, 0x2aa80000)
   the space 9728K,  97% used [0x26a80000, 0x273c5550, 0x273c5600, 0x27400000)
    ro space 8192K,  62% used [0x2aa80000, 0x2af893f0, 0x2af89400, 0x2b280000)
    rw space 12288K,  46% used [0x2b280000, 0x2b80fe20, 0x2b810000, 0x2be80000)

Dynamic libraries:
0x00400000 - 0x0040c000 	C:\Program Files\Java\jre1.5.0_04\bin\javaw.exe
0x7c900000 - 0x7c9b0000 	C:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c8f4000 	C:\WINDOWS\system32\kernel32.dll
0x77dd0000 - 0x77e6b000 	C:\WINDOWS\system32\ADVAPI32.dll
0x77e70000 - 0x77f01000 	C:\WINDOWS\system32\RPCRT4.dll
0x77d40000 - 0x77dd0000 	C:\WINDOWS\system32\USER32.dll
0x77f10000 - 0x77f56000 	C:\WINDOWS\system32\GDI32.dll
0x77c10000 - 0x77c68000 	C:\WINDOWS\system32\MSVCRT.dll
0x76390000 - 0x763ad000 	C:\WINDOWS\system32\IMM32.DLL
0x6d640000 - 0x6d7c9000 	C:\Program Files\Java\jre1.5.0_04\bin\client\jvm.dll
0x76b40000 - 0x76b6d000 	C:\WINDOWS\system32\WINMM.dll
0x6bc00000 - 0x6bc07000 	C:\WINDOWS\system32\cbxt3usr.dll
0x6d280000 - 0x6d288000 	C:\Program Files\Java\jre1.5.0_04\bin\hpi.dll
0x76bf0000 - 0x76bfb000 	C:\WINDOWS\system32\PSAPI.DLL
0x6d610000 - 0x6d61c000 	C:\Program Files\Java\jre1.5.0_04\bin\verify.dll
0x6d300000 - 0x6d31d000 	C:\Program Files\Java\jre1.5.0_04\bin\java.dll
0x6d630000 - 0x6d63f000 	C:\Program Files\Java\jre1.5.0_04\bin\zip.dll
0x10000000 - 0x10010000 	C:\Other Program Files\Azureus\aereg.dll
0x7c9c0000 - 0x7d1d4000 	C:\WINDOWS\system32\SHELL32.dll
0x77f60000 - 0x77fd6000 	C:\WINDOWS\system32\SHLWAPI.dll
0x773d0000 - 0x774d2000 	C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
0x5d090000 - 0x5d127000 	C:\WINDOWS\system32\comctl32.dll
0x6d4c0000 - 0x6d4d3000 	C:\Program Files\Java\jre1.5.0_04\bin\net.dll
0x71ab0000 - 0x71ac7000 	C:\WINDOWS\system32\WS2_32.dll
0x71aa0000 - 0x71aa8000 	C:\WINDOWS\system32\WS2HELP.dll
0x6d4e0000 - 0x6d4e9000 	C:\Program Files\Java\jre1.5.0_04\bin\nio.dll
0x0ffd0000 - 0x0fff8000 	C:\WINDOWS\system32\rsaenh.dll
0x769c0000 - 0x76a73000 	C:\WINDOWS\system32\USERENV.dll
0x5b860000 - 0x5b8b4000 	C:\WINDOWS\system32\netapi32.dll
0x71a50000 - 0x71a8f000 	C:\WINDOWS\system32\mswsock.dll
0x662b0000 - 0x66308000 	C:\WINDOWS\system32\hnetcfg.dll
0x71a90000 - 0x71a98000 	C:\WINDOWS\System32\wshtcpip.dll
0x034c0000 - 0x0350e000 	C:\Other Program Files\Azureus\swt-win32-3106.dll
0x774e0000 - 0x7761d000 	C:\WINDOWS\system32\ole32.dll
0x763b0000 - 0x763f9000 	C:\WINDOWS\system32\comdlg32.dll
0x77120000 - 0x771ac000 	C:\WINDOWS\system32\OLEAUT32.dll
0x74d90000 - 0x74dfb000 	C:\WINDOWS\system32\USP10.dll
0x74720000 - 0x7476b000 	C:\WINDOWS\system32\MSCTF.dll
0x755c0000 - 0x755ee000 	C:\WINDOWS\system32\msctfime.ime
0x03df0000 - 0x040b5000 	C:\WINDOWS\system32\xpsp2res.dll
0x74c80000 - 0x74cac000 	C:\WINDOWS\system32\oleacc.dll
0x76080000 - 0x760e5000 	C:\WINDOWS\system32\MSVCP60.dll
0x76f20000 - 0x76f47000 	C:\WINDOWS\system32\DNSAPI.dll
0x76fb0000 - 0x76fb8000 	C:\WINDOWS\System32\winrnr.dll
0x76f60000 - 0x76f8c000 	C:\WINDOWS\system32\WLDAP32.dll
0x76d60000 - 0x76d79000 	C:\WINDOWS\system32\iphlpapi.dll
0x76d40000 - 0x76d58000 	C:\WINDOWS\system32\MPRAPI.dll
0x77cc0000 - 0x77cf2000 	C:\WINDOWS\system32\ACTIVEDS.dll
0x76e10000 - 0x76e35000 	C:\WINDOWS\system32\adsldpc.dll
0x76b20000 - 0x76b31000 	C:\WINDOWS\system32\ATL.DLL
0x76e80000 - 0x76e8e000 	C:\WINDOWS\system32\rtutils.dll
0x71bf0000 - 0x71c03000 	C:\WINDOWS\system32\SAMLIB.dll
0x77920000 - 0x77a13000 	C:\WINDOWS\system32\SETUPAPI.dll
0x76fd0000 - 0x7704f000 	C:\WINDOWS\system32\CLBCATQ.DLL
0x77050000 - 0x77115000 	C:\WINDOWS\system32\COMRes.dll
0x77c00000 - 0x77c08000 	C:\WINDOWS\system32\VERSION.dll
0x75cf0000 - 0x75d81000 	C:\WINDOWS\System32\mlang.dll
0x76380000 - 0x76385000 	C:\WINDOWS\system32\msimg32.dll
0x76fc0000 - 0x76fc6000 	C:\WINDOWS\system32\rasadhlp.dll
0x6d000000 - 0x6d167000 	C:\Program Files\Java\jre1.5.0_04\bin\awt.dll
0x73000000 - 0x73026000 	C:\WINDOWS\system32\WINSPOOL.DRV
0x73760000 - 0x737a9000 	C:\WINDOWS\system32\ddraw.dll
0x73bc0000 - 0x73bc6000 	C:\WINDOWS\system32\DCIMAN32.dll
0x73940000 - 0x73a10000 	C:\WINDOWS\system32\D3DIM700.DLL
0x77b40000 - 0x77b62000 	C:\WINDOWS\system32\appHelp.dll
0x6d3c0000 - 0x6d3df000 	C:\Program Files\Java\jre1.5.0_04\bin\jpeg.dll
0x6d190000 - 0x6d1bf000 	C:\Program Files\Java\jre1.5.0_04\bin\cmm.dll
0x76c30000 - 0x76c5e000 	C:\WINDOWS\system32\WINTRUST.dll
0x77a80000 - 0x77b14000 	C:\WINDOWS\system32\CRYPT32.dll
0x77b20000 - 0x77b32000 	C:\WINDOWS\system32\MSASN1.dll
0x76c90000 - 0x76cb8000 	C:\WINDOWS\system32\IMAGEHLP.dll
0x72d20000 - 0x72d29000 	C:\WINDOWS\system32\wdmaud.drv
0x72d10000 - 0x72d18000 	C:\WINDOWS\system32\msacm32.drv
0x77be0000 - 0x77bf5000 	C:\WINDOWS\system32\MSACM32.dll
0x77bd0000 - 0x77bd7000 	C:\WINDOWS\system32\midimap.dll
0x5ad70000 - 0x5ada8000 	C:\WINDOWS\system32\UxTheme.dll
0x77760000 - 0x778cc000 	C:\WINDOWS\System32\shdocvw.dll
0x754d0000 - 0x75550000 	C:\WINDOWS\system32\CRYPTUI.dll
0x771b0000 - 0x77256000 	C:\WINDOWS\system32\WININET.dll
0x77fe0000 - 0x77ff1000 	C:\WINDOWS\system32\Secur32.dll
0x75f80000 - 0x7607d000 	C:\WINDOWS\System32\browseui.dll
0x71b20000 - 0x71b32000 	C:\WINDOWS\system32\MPR.dll
0x75f60000 - 0x75f67000 	C:\WINDOWS\System32\drprov.dll
0x71c10000 - 0x71c1e000 	C:\WINDOWS\System32\ntlanman.dll
0x71cd0000 - 0x71ce7000 	C:\WINDOWS\System32\NETUI0.dll
0x71c90000 - 0x71cd0000 	C:\WINDOWS\System32\NETUI1.dll
0x71c80000 - 0x71c87000 	C:\WINDOWS\System32\NETRAP.dll
0x75f70000 - 0x75f79000 	C:\WINDOWS\System32\davclnt.dll
0x75970000 - 0x75a67000 	C:\WINDOWS\system32\MSGINA.dll
0x76360000 - 0x76370000 	C:\WINDOWS\system32\WINSTA.dll
0x74320000 - 0x7435d000 	C:\WINDOWS\system32\ODBC32.dll
0x0b110000 - 0x0b127000 	C:\WINDOWS\system32\odbcint.dll
0x76980000 - 0x76988000 	C:\WINDOWS\system32\LINKINFO.dll
0x76990000 - 0x769b5000 	C:\WINDOWS\system32\ntshrui.dll
0x73ba0000 - 0x73bb3000 	C:\WINDOWS\System32\sti.dll
0x74ae0000 - 0x74ae7000 	C:\WINDOWS\System32\CFGMGR32.dll

VM Arguments:
jvm_args: -Djava.library.path=C:\Other Program Files\Azureus\ -Duser.dir=C:\Other Program Files\Azureus\ -Xmx128m -Xms16m
java_command: org.gudy.azureus2.ui.swt.Main

Environment Variables:
PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel;C:\Program Files\Common Files\Ulead Systems\MPEG;C:\Program Files\Common Files\Ulead Systems\DVD;C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Program Files\Microsoft Visual Studio\Common\Tools;C:\Program Files\Microsoft Visual Studio\VC98\bin
USERNAME=Philip
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 8 Stepping 1, AuthenticAMD


REPRODUCIBILITY :
This bug can be reproduced often.

Comments
EVALUATION We were unable to get more information regarding this issue from the submitter, so we are closing this bug.If you can reproduce this issue with our latest release, please file a bug at: http://bugs.sun.com/services/bugreport/index.jsp
03-07-2006