Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4398090

Dr Watson visits HotSpot on multiprocessor WinNT

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P2 P2
    • None
    • 1.3.0
    • hotspot
    • x86
    • windows_nt



      Name: yyT116575 Date: 12/14/2000


      java version "1.3.0"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0-C)
      Java HotSpot(TM) Client VM (build 1.3.0-C, mixed mode)


      We have an application that sometimes crashes with c0000005 (access violation).

      I haven't been able to isolate the problem, so I can't supply you with a test
      program.

      It is a big multi-threaded database application, that also uses RMI.

      Several instances of the application runs on the machine, two of them have
      crashed (not at the same time though).

      The Java code is COMPILED with JDK1.2.2. Is that significant?

      The application runs without problems on single processor machines with
      JRE1.3.0-C.
      The application runs without problems on 2-processor machines with JRE1.3.0-C.
      An earlier version of the applcation ran without problems on the same 4-
      processor machine with JRE1.2.2.

      At the moment, we're running with the "Client" edition of 1.3.0. Would
      the "Server" edition be a better choice? Is the "Server" edition better adapted
      for multiprocessor machines?

      Do you have any hints on how to gather useful information that would aid
      troubleshooting?

      Below follows a part of a rather large Dr Watson dump (the bug submission site
      error'd a full dump). I can send you complete dumps if you're interested.



      Application exception occurred:
              App: (pid=1203)
              When: 12/12/2000 @ 9:46:50.918
              Exception number: c0000005 (access violation)

      *----> System Information <----*
              Computer Name: XXX
              User Name: XXX
              Number of Processors: 4
              Processor Type: x86 Family 6 Model 5 Stepping 3
              Windows Version: 4.0
              Current Build: 1381
              Service Pack: 5
              Current Type: Multiprocessor Free
              Registered Organization: XXX
              Registered Owner: XXX

      *----> Task List <----*
         0 Idle.exe
         2 System.exe
        34 SMSS.exe
        42 CSRSS.exe
        53 WINLOGON.exe
        60 SERVICES.exe
        63 LSASS.exe
        87 SPOOLSS.exe
       102 awservices.exe
       105 cam.exe
       117 ccinrcd.exe
       122 ccirmtd.exe
       126 quenetd.exe
       130 CLIENT32.exe
       137 CPQRCMC.exe
       144 CQIMDSVC.exe
       155 esmagent.exe
       157 aws_orb.exe
       166 agtnt.exe
       178 LogWatNT.exe
       184 DMQSRV.exe
       201 dmqgcp.exe
       203 amqsvc.exe
       207 dmqlog32.exe
       212 aws_snmp.exe
       229 aws_listen.exe
       240 NPSSVC.exe
       245 nsrexecd.exe
       249 aws_sadmin.exe
       320 TNSLSNR80.exe
       326 portmap.exe
       331 RPCSS.exe
       335 SNMP.exe
       342 SYSDOWN.exe
       348 w32time.exe
       351 caft.exe
       359 dmqqe.exe
       367 CAUNISRV.exe
       377 PSTORES.exe
       357 mstask.exe
       387 cpqnimgt.exe
       396 cqmgserv.exe
       400 cqmgstor.exe
       411 caintos.exe
       426 dmqjourn.exe
       428 dmqld.exe
       431 dmqld.exe
       439 caiLogA2.exe
       390 hpaAgent.exe
       461 prfAgent.exe
       488 cqmghost.exe
       503 cpqwmgmt.exe
       556 amqmsrvn.exe
       567 amqzxma0.exe
       570 amqxssvn.exe
       573 amqxssvn.exe
       577 amqhasmn.exe
       580 amqzllp0.exe
       583 amqrrmfa.exe
       586 amqzlaa0.exe
       588 amqpcsea.exe
       594 runmqchi.exe
       597 amqxssvn.exe
       602 runmqlsr.exe
       205 runmqtrm.exe
       313 NDDEAGNT.exe
       308 EXPLORER.exe
       605 NTACMON.exe
       563 LOADWC.exe
       606 amqmtbrn.exe
       616 CASRVMON.exe
       623 CAENFdmn.exe
       625 CAOPRDMN.exe
       629 CAOPRLOG.exe
       630 CAUSAMD.exe
       633 CAEMRTS.exe
       635 RTSERVER.exe
       637 CA_CAL.exe
       639 SNMPTRAP.exe
       644 CASCHSRV.exe
       657 CAU9RMT.exe
       707 CAEMRTA.exe
       704 CAEMRTA.exe
       523 CAUDIRHD.exe
        77 RTAGENTD.exe
       281 RTAGENTD.exe
       295 RTAGENTD.exe
       526 RTAGENTD.exe
       276 RTAGENTD.exe
       287 RTAGENTD.exe
       300 RTAGENTD.exe
       537 ORACLE80.exe
       531 STRTDB80.exe
       732 ORACLE80.exe
       284 STRTDB80.exe
       766 ORACLE80.exe
       758 STRTDB80.exe
        90 DDHELP.exe
       899 TASKMGR.exe
       970 ORACLE80.exe
       953 STRTDB80.exe
       932 ORACLE80.exe
       973 STRTDB80.exe
       793 ORACLE80.exe
       723 STRTDB80.exe
      1032 Server.exe
       927 javaw.exe
       946 Server.exe
      1203 javaw.exe
       985 BATman.exe
      1130 Server.exe
      1212 javaw.exe
      1095 Server.exe
      1058 javaw.exe
       965 Server.exe
      1141 javaw.exe
       846 Server.exe
      1196 javaw.exe
       893 CMD.exe
      1157 FTP.exe
      1223 runmqchl.exe
       789 DRWTSN32.exe
         0 _Total.exe

      (00400000 - 00405000)
      (77f60000 - 77fbe000) dll\ntdll.dbg
      (77e70000 - 77ec4000) dll\user32.dbg
      (77f00000 - 77f5e000) dll\kernel32.dbg
      (77ed0000 - 77efc000) dll\gdi32.dbg
      (77dc0000 - 77dff000) dll\advapi32.dbg
      (77e10000 - 77e67000) dll\rpcrt4.dbg
      (78000000 - 78040000)
      (503f0000 - 503f0000)
      (77fd0000 - 77ffa000) dll\winmm.dbg
      (50220000 - 50227000)
      (50380000 - 5038d000)
      (50250000 - 50267000)
      (50390000 - 5039d000)
      (50020000 - 50128000)
      (77c00000 - 77c18000) drv\winspool.dbg
      (76ab0000 - 76ab5000) dll\imm32.dbg
      (77b20000 - 77bd6000) dll\ole32.dbg
      (501e0000 - 5021b000)
      (50330000 - 50338000)
      (776d0000 - 776d8000) dll\wsock32.dbg
      (776b0000 - 776c4000) dll\ws2_32.dbg
      (776a0000 - 776a7000) dll\ws2help.dbg
      (74ff0000 - 74ffe000) dll\rnr20.dbg
      (77bf0000 - 77bf7000) dll\rpcltc1.dbg
      (77660000 - 7766f000) dll\msafd.dbg
      (77690000 - 77699000) dll\wshtcpip.dbg
      (77130000 - 77156000) dll\ddraw.dbg
      (71190000 - 71197000) dll\msidle.dbg
      (10000000 - 10033000)
      (09d40000 - 09d76000)
      (09d80000 - 09daa000) E:\dmq\resd\v40a-38\LIB\NT\i386\dmq.dll
      (09db0000 - 09dc4000) E:\dmq\resd\v40a-38\LIB\NT\i386\dmqipi.dll
      (09dd0000 - 09dda000) E:\dmq\resd\v40a-38\LIB\NT\i386\dmqspi.dll
      (78080000 - 78080000)
      (780a0000 - 780a0000)
      (09de0000 - 09dea000) E:\dmq\resd\v40a-38\LIB\NT\i386\dmqio.dll
      (09df0000 - 09df9000) E:\dmq\resd\v40a-38\LIB\NT\i386\dmqqe.dll
      (09e00000 - 09e1c000) E:\dmq\resd\v40a-38\LIB\NT\i386\dmqcore.dll
      (09e20000 - 09e2c000) E:\dmq\resd\v40a-38\LIB\NT\i386\dmqdap.dll

      . . .


      State Dump for Thread Id 0x4b7

      eax=00000000 ebx=00000000 ecx=00000006 edx=008ec098 esi=0af6f428 edi=00000041
      eip=50437d22 esp=08b0fd5c ebp=08b0fd98 iopl=0 nv up ei pl zr na po nc
      cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000246


      function: <nosymbols>
              50437d08 c3 ret
              50437d09 56 push esi
              50437d0a 8b742408 mov esi,[esp+0x8]
      ss:0ac1e763=????????
              50437d0e 8b0e mov ecx,[esi]
      ds:0af6f428=00000006
              50437d10 85c9 test ecx,ecx
              50437d12 742e jz 50437d42
              50437d14 8b1584854c50 mov edx,[504c8584]
      ds:504c8584=008ec098
              50437d1a 8bc1 mov eax,ecx
              50437d1c c1e810 shr eax,0x10
              50437d1f 8d0440 lea eax,[eax+eax*2]
      ds:00000000=????????
      FAULT ->50437d22 837cc21400 cmp dword ptr [edx+eax*8+0x14],0x0
      ds:0210ea07=????????
              50437d27 7419 jz 50437d42
              50437d29 8b01 mov eax,[ecx]
      ds:00000006=????????
              50437d2b 8bd0 mov edx,eax
              50437d2d 83e203 and edx,0x3
              50437d30 80fa03 cmp dl,0x3
              50437d33 7504 jnz 50437d39
              50437d35 24fc and al,0xfc
              50437d37 eb07 jmp 50437d40
              50437d39 6a00 push 0x0
              50437d3b e82f6effff call 5042eb6f
              50437d40 8906 mov [esi],eax
      ds:0af6f428=00000006

      *----> Stack Back Trace <----*

      FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
      08b0fd98 504529de 00913538 00a6f0d0 08b0fe14 50437d09 <nosymbols>
      (Review ID: 113796)
      ======================================================================

            jmcilreesunw James Mcilree (Inactive)
            yyoungsunw Yung-ching Young (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: