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)
======================================================================
- relates to
-
JDK-4236062 Consistent crash on dual processor NT
-
- Resolved
-