Printing problem through java applet
843807Mar 31 2008 — edited Apr 1 2008Hi,
my problem is that when i am trying to PRINT a specific set of sheets through a java applet of my application, the JVM is crashing along with clossing all the Internet Explorer windows used by the applicatioin.this behaviour is not consistent, it means sometimes it is working fine (without clossing any IE window), and sometimes not.but i am able to get the prinout everytime.
system configuration- intel Xeon, 3.2 GHz, 3.50 GB RAM, Windows XP ProfessionalVersion 2002, SP2.
i am also providing generated log file-
please help me regarding this...
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x77f491c3, pid=2508, tid=3920
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_01-b08 mixed mode, sharing)
# Problematic frame:
# C [GDI32.dll+0x391c3]
#
--------------- T H R E A D ---------------
Current thread (0x05aa85e8): JavaThread "AWT-Windows" daemon [_thread_in_native, id=3920]
siginfo: ExceptionCode=0xc0000005, reading address 0x00000034
Registers:
EAX=0x00000001, EBX=0x02b301d0, ECX=0x00000000, EDX=0x7c90eb94
ESP=0x05f6f7a4, EBP=0x05f6f7a4, ESI=0x02b301d0, EDI=0x0000000c
EIP=0x77f491c3, EFLAGS=0x00010282
Top of Stack: (sp=0x05f6f7a4)
0x05f6f7a4: 05f6f7b4 77f39e59 0001a848 0000000c
0x05f6f7b4: 05f6f7d0 77f22880 0000000c 00000028
0x05f6f7c4: 02b301d0 00010000 02b301d0 05f6f7e4
0x05f6f7d4: 77f2281c 0000000c d4210b00 00000002
0x05f6f7e4: 05f6f804 77f23711 d4210b00 00000002
0x05f6f7f4: 00000028 000a0000 00000b55 0b000002
0x05f6f804: 05f6f824 77f236ba f20a0b55 f20a0b55
0x05f6f814: 05ae9590 00000000 0000f20a 00000000
Instructions: (pc=0x77f491c3)
0x77f491b3: 41 34 89 41 30 c3 90 90 90 90 90 8b ff 55 8b ec
0x77f491c3: 8b 41 34 ff 75 0c 03 45 08 83 c1 40 50 e8 8b 6f
Stack: [0x05e70000,0x05f70000), sp=0x05f6f7a4, free space=1021k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [GDI32.dll+0x391c3]
C [GDI32.dll+0x29e59]
C [GDI32.dll+0x12880]
C [GDI32.dll+0x1281c]
C [GDI32.dll+0x13711]
C [GDI32.dll+0x136ba]
C [awt.dll+0xce064]
C [awt.dll+0xce001]
C [USER32.dll+0x8734]
C [USER32.dll+0x8816]
C [USER32.dll+0x89cd]
C [USER32.dll+0x8a10]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j sun.awt.windows.WToolkit.eventLoop()V+0
j sun.awt.windows.WToolkit.run()V+69
j java.lang.Thread.run()V+11
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x05b0e900 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=3140]
0x05bf10f8 JavaThread "TimerQueue" daemon [_thread_blocked, id=1412]
0x0668d3d0 JavaThread "AWT-EventQueue-1" [_thread_blocked, id=3240]
0x0670edf8 JavaThread "Thread-12" [_thread_in_native, id=3360]
0x0667a4c0 JavaThread "TimerQueue" daemon [_thread_blocked, id=576]
0x0663d8c0 JavaThread "UIServiceThread0:<null username>:mc0300ux710.apps.mc.xerox.com:7400:<null locale>" daemon [_thread_in_native, id=3408]
0x06704a18 JavaThread "TimerQueue" daemon [_thread_blocked, id=2632]
0x05ac7278 JavaThread "AWT-EventQueue-3" [_thread_blocked, id=2612]
0x05ac3160 JavaThread "AWT-EventQueue-2" [_thread_blocked, id=2840]
0x06703d78 JavaThread "thread applet-xerox.cec.mti.util.MTILaunchLoader.class" [_thread_blocked, id=3436]
0x0667a058 JavaThread "thread applet-xerox.cec.mti.tasks.WorkDesktop.SplashScreenApplet.class" [_thread_blocked, id=3572]
0x05aa81b8 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=3772]
0x05ab1990 JavaThread "AWT-Shutdown" [_thread_blocked, id=3220]
0x05aadaa8 JavaThread "traceMsgQueueThread" [_thread_blocked, id=4016]
=>0x05aa85e8 JavaThread "AWT-Windows" daemon [_thread_in_native, id=3920]
0x05aa7158 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=3300]
0x0212bc30 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=740]
0x0212aa30 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3712]
0x02129c90 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=2468]
0x02126668 JavaThread "Finalizer" daemon [_thread_blocked, id=376]
0x02125ad8 JavaThread "Reference Handler" daemon [_thread_blocked, id=3872]
0x02075fb8 JavaThread "main" [_thread_in_native, id=2592]
Other Threads:
0x02123240 VMThread [id=3888]
0x0212d010 WatcherThread [id=3656]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
def new generation total 1600K, used 28K [0x22a80000, 0x22c30000, 0x22f60000)
eden space 1472K, 1% used [0x22a80000, 0x22a87288, 0x22bf0000)
from space 128K, 0% used [0x22bf0000, 0x22bf0000, 0x22c10000)
to space 128K, 0% used [0x22c10000, 0x22c10000, 0x22c30000)
tenured generation total 19944K, used 11966K [0x22f60000, 0x242da000, 0x26a80000)
the space 19944K, 59% used [0x22f60000, 0x23b0f948, 0x23b0fa00, 0x242da000)
compacting perm gen total 8192K, used 5396K [0x26a80000, 0x27280000, 0x2aa80000)
the space 8192K, 65% used [0x26a80000, 0x26fc5360, 0x26fc5400, 0x27280000)
ro space 8192K, 62% used [0x2aa80000, 0x2af87d30, 0x2af87e00, 0x2b280000)
rw space 12288K, 46% used [0x2b280000, 0x2b80c8a0, 0x2b80ca00, 0x2be80000)
Dynamic libraries:
0x00400000 - 0x00419000 C:\Program Files\Internet Explorer\iexplore.exe
0x7c900000 - 0x7c9b0000 C:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c8f5000 C:\WINDOWS\system32\kernel32.dll
0x77c10000 - 0x77c68000 C:\WINDOWS\system32\msvcrt.dll
0x7e410000 - 0x7e4a0000 C:\WINDOWS\system32\USER32.dll
0x77f10000 - 0x77f57000 C:\WINDOWS\system32\GDI32.dll
0x77f60000 - 0x77fd6000 C:\WINDOWS\system32\SHLWAPI.dll
0x77dd0000 - 0x77e6b000 C:\WINDOWS\system32\ADVAPI32.dll
0x77e70000 - 0x77f02000 C:\WINDOWS\system32\RPCRT4.dll
0x77fe0000 - 0x77ff1000 C:\WINDOWS\system32\Secur32.dll
0x7e290000 - 0x7e401000 C:\WINDOWS\system32\SHDOCVW.dll
0x77a80000 - 0x77b14000 C:\WINDOWS\system32\CRYPT32.dll
0x77b20000 - 0x77b32000 C:\WINDOWS\system32\MSASN1.dll
0x754d0000 - 0x75550000 C:\WINDOWS\system32\CRYPTUI.dll
0x76c30000 - 0x76c5e000 C:\WINDOWS\system32\WINTRUST.dll
0x76c90000 - 0x76cb8000 C:\WINDOWS\system32\IMAGEHLP.dll
0x77120000 - 0x771ab000 C:\WINDOWS\system32\OLEAUT32.dll
0x774e0000 - 0x7761d000 C:\WINDOWS\system32\ole32.dll
0x5b860000 - 0x5b8b4000 C:\WINDOWS\system32\NETAPI32.dll
0x771b0000 - 0x7725a000 C:\WINDOWS\system32\WININET.dll
0x76f60000 - 0x76f8c000 C:\WINDOWS\system32\WLDAP32.dll
0x77c00000 - 0x77c08000 C:\WINDOWS\system32\VERSION.dll
0x773d0000 - 0x774d3000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\comctl32.dll
0x7c9c0000 - 0x7d1d7000 C:\WINDOWS\system32\SHELL32.dll
0x5d090000 - 0x5d12a000 C:\WINDOWS\system32\comctl32.dll
0x5ad70000 - 0x5ada8000 C:\WINDOWS\system32\uxtheme.dll
0x75f80000 - 0x7607d000 C:\WINDOWS\system32\BROWSEUI.dll
0x20000000 - 0x20012000 C:\WINDOWS\system32\browselc.dll
0x77b40000 - 0x77b62000 C:\WINDOWS\system32\appHelp.dll
0x76fd0000 - 0x7704f000 C:\WINDOWS\system32\CLBCATQ.DLL
0x77050000 - 0x77115000 C:\WINDOWS\system32\COMRes.dll
0x77a20000 - 0x77a74000 C:\WINDOWS\System32\cscui.dll
0x76600000 - 0x7661d000 C:\WINDOWS\System32\CSCDLL.dll
0x77920000 - 0x77a13000 C:\WINDOWS\system32\SETUPAPI.dll
0x7e1e0000 - 0x7e282000 C:\WINDOWS\system32\urlmon.dll
0x10000000 - 0x10010000 C:\Program Files\Common Files\Adobe\Acrobat\ActiveX\AcroIEHelper.dll
0x78130000 - 0x781cb000 C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.163_x-ww_681e29fb\MSVCR80.dll
0x14490000 - 0x144a4000 C:\Program Files\McAfee\VirusScan Enterprise\scriptcl.dll
0x75c50000 - 0x75cbf000 C:\WINDOWS\system32\JScript.dll
0x73300000 - 0x73367000 C:\WINDOWS\system32\VBScript.dll
0x73dd0000 - 0x73ece000 C:\WINDOWS\system32\MFC42.DLL
0x75e90000 - 0x75f40000 C:\WINDOWS\system32\SXS.DLL
0x01000000 - 0x01088000 C:\WINDOWS\system32\shdoclc.dll
0x01090000 - 0x01355000 C:\WINDOWS\system32\xpsp2res.dll
0x75cf0000 - 0x75d81000 C:\WINDOWS\system32\mlang.dll
0x71ad0000 - 0x71ad9000 C:\WINDOWS\system32\wsock32.dll
0x71ab0000 - 0x71ac7000 C:\WINDOWS\system32\WS2_32.dll
0x71aa0000 - 0x71aa8000 C:\WINDOWS\system32\WS2HELP.dll
0x71a50000 - 0x71a8f000 C:\WINDOWS\system32\mswsock.dll
0x662b0000 - 0x66308000 C:\WINDOWS\system32\hnetcfg.dll
0x71a90000 - 0x71a98000 C:\WINDOWS\System32\wshtcpip.dll
0x76ee0000 - 0x76f1c000 C:\WINDOWS\system32\RASAPI32.DLL
0x76e90000 - 0x76ea2000 C:\WINDOWS\system32\rasman.dll
0x76eb0000 - 0x76edf000 C:\WINDOWS\system32\TAPI32.dll
0x76e80000 - 0x76e8e000 C:\WINDOWS\system32\rtutils.dll
0x76b40000 - 0x76b6d000 C:\WINDOWS\system32\WINMM.dll
0x5dac0000 - 0x5dac8000 C:\WINDOWS\system32\rdpsnd.dll
0x76360000 - 0x76370000 C:\WINDOWS\system32\WINSTA.dll
0x76bf0000 - 0x76bfb000 C:\WINDOWS\system32\PSAPI.DLL
0x77c70000 - 0x77c93000 C:\WINDOWS\system32\msv1_0.dll
0x76d60000 - 0x76d79000 C:\WINDOWS\system32\iphlpapi.dll
0x722b0000 - 0x722b5000 C:\WINDOWS\system32\sensapi.dll
0x769c0000 - 0x76a73000 C:\WINDOWS\system32\USERENV.dll
0x7d1e0000 - 0x7d49e000 C:\WINDOWS\system32\msi.dll
0x76f20000 - 0x76f47000 C:\WINDOWS\system32\DNSAPI.dll
0x76fc0000 - 0x76fc6000 C:\WINDOWS\system32\rasadhlp.dll
0x7dc30000 - 0x7df22000 C:\WINDOWS\system32\mshtml.dll
0x746c0000 - 0x746e7000 C:\WINDOWS\system32\msls31.dll
0x746f0000 - 0x7471a000 C:\WINDOWS\system32\msimtf.dll
0x74720000 - 0x7476b000 C:\WINDOWS\system32\MSCTF.dll
0x76390000 - 0x763ad000 C:\WINDOWS\system32\IMM32.DLL
0x325c0000 - 0x325d2000 C:\Program Files\Microsoft Office\OFFICE11\msohev.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
0x76200000 - 0x76271000 C:\WINDOWS\system32\mshtmled.dll
0x71d40000 - 0x71d5c000 C:\WINDOWS\system32\actxprxy.dll
0x6d590000 - 0x6d5a1000 C:\Program Files\Java\jre1.5.0_01\bin\npjpi150_01.dll
0x5edd0000 - 0x5ede7000 C:\WINDOWS\system32\OLEPRO32.DLL
0x6d400000 - 0x6d417000 C:\Program Files\Java\jre1.5.0_01\bin\jpiexp32.dll
0x76fb0000 - 0x76fb8000 C:\WINDOWS\System32\winrnr.dll
0x6d450000 - 0x6d468000 C:\Program Files\Java\jre1.5.0_01\bin\jpishare.dll
0x6d640000 - 0x6d7c5000 C:\PROGRA~1\Java\JRE15~1.0_0\bin\client\jvm.dll
0x6d280000 - 0x6d288000 C:\PROGRA~1\Java\JRE15~1.0_0\bin\hpi.dll
0x6d610000 - 0x6d61c000 C:\PROGRA~1\Java\JRE15~1.0_0\bin\verify.dll
0x6d300000 - 0x6d31d000 C:\PROGRA~1\Java\JRE15~1.0_0\bin\java.dll
0x6d630000 - 0x6d63f000 C:\PROGRA~1\Java\JRE15~1.0_0\bin\zip.dll
0x6d000000 - 0x6d166000 C:\Program Files\Java\jre1.5.0_01\bin\awt.dll
0x73000000 - 0x73026000 C:\WINDOWS\system32\WINSPOOL.DRV
0x73760000 - 0x737a9000 C:\WINDOWS\system32\ddraw.dll
0x73bc0000 - 0x73bc6000 C:\WINDOWS\system32\DCIMAN32.dll
0x6d240000 - 0x6d27d000 C:\Program Files\Java\jre1.5.0_01\bin\fontmanager.dll
0x6d1f0000 - 0x6d203000 C:\Program Files\Java\jre1.5.0_01\bin\deploy.dll
0x6d5d0000 - 0x6d5ed000 C:\Program Files\Java\jre1.5.0_01\bin\RegUtils.dll
0x6d3e0000 - 0x6d3f4000 C:\Program Files\Java\jre1.5.0_01\bin\jpicom32.dll
0x06480000 - 0x064d7000 C:\WINDOWS\system32\xpsp3res.dll
0x6d4c0000 - 0x6d4d3000 C:\Program Files\Java\jre1.5.0_01\bin\net.dll
0x6d3c0000 - 0x6d3df000 C:\Program Files\Java\jre1.5.0_01\bin\jpeg.dll
0x74e30000 - 0x74e9c000 C:\WINDOWS\system32\RICHED20.DLL
0x6d4e0000 - 0x6d4e9000 C:\Program Files\Java\jre1.5.0_01\bin\nio.dll
0x763b0000 - 0x763f9000 C:\WINDOWS\system32\COMDLG32.DLL
0x76840000 - 0x76873000 C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\UNIDRVUI.DLL
0x778d0000 - 0x77913000 C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\UNIDRV.DLL
0x686c0000 - 0x686c6000 C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\hpcjrr.dll
0x68630000 - 0x68634000 C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\hpcstr.dll
0x01a30000 - 0x01ad7000 C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\pcl5eres.dll
0x686d0000 - 0x686f3000 C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\hpcfont.dll
0x6d1c0000 - 0x6d1e3000 C:\Program Files\Java\jre1.5.0_01\bin\dcpr.dll
VM Arguments:
jvm_args: -Xbootclasspath/a:C:\PROGRA~1\Java\JRE15~1.0_0\lib\deploy.jar;C:\PROGRA~1\Java\JRE15~1.0_0\lib\plugin.jar -Xmx64m -Djavaplugin.maxHeapSize=64m -Xverify:remote -Djavaplugin.version=1.5.0_01 -Djavaplugin.nodotversion=150_01 -Dbrowser=sun.plugin -DtrustProxy=true -Dapplication.home=C:\PROGRA~1\Java\JRE15~1.0_0 -Djava.protocol.handler.pkgs=sun.plugin.net.protocol -Djavaplugin.vm.options=-Djava.class.path=C:\PROGRA~1\Java\JRE15~1.0_0\classes -Xbootclasspath/a:C:\PROGRA~1\Java\JRE15~1.0_0\lib\deploy.jar;C:\PROGRA~1\Java\JRE15~1.0_0\lib\plugin.jar -Xmx64m -Djavaplugin.maxHeapSize=64m -Xverify:remote -Djavaplugin.version=1.5.0_01 -Djavaplugin.nodotversion=150_01 -Dbrowser=sun.plugin -DtrustProxy=true -Dapplication.home=C:\PROGRA~1\Java\JRE15~1.0_0 -Djava.protocol.handler.pkgs=sun.plugin.net.protocol vfprintf
java_command: <unknown>
Environment Variables:
JAVA_HOME=C:\Program Files\Java\jre1.5.0_01
CLASSPATH=.;C:\Program Files\Java\jre1.5.0_01\lib;C:\Program Files\Java\lib;
PATH=C:\PROGRA~1\Java\JRE15~1.0_0\bin;C:\Program Files\Internet Explorer;;C:\Program Files\CA\Dcs\DMScripting\;C:\Program Files\CA\DCS\CAWIN\;C:\oracle\ora90\bin;c:\program files\oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Oracle\instantclient10_1;C:\SDRC\I-DEAS11\Iona\OrbixE2A;C:\SDRC\I-DEAS11\Iona\OrbixE2A\bin;C:\SDRC\I-DEAS11\Iona\OrbixE2A\asp\5.1\bin;C:\Program Files\Common Files\Adaptec Shared\System;C:\Program Files\IONA\bin;C:\Program Files\IONA\asp\6.1\bin;C:\Program Files\CA\Unicenter Software Delivery\BIN;C:\Program Files\CA\SharedComponents\DTS\bin;C:\ca_appsw\;C:\PROGRA~1\CA\SHARED~1\CAM\bin;C:\Program Files\Java\jre1.5.0_01\bin;;.
USERNAME=Uswu47848
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 5, GenuineIntel
--------------- S Y S T E M ---------------
OS: Windows XP Build 2600 Service Pack 2
CPU:total 4 family 15, cmov, cx8, fxsr, mmx, sse, sse2, ht
Memory: 4k page, physical 2097151k(2097151k free), swap 4194303k(4194303k free)
vm_info: Java HotSpot(TM) Client VM (1.5.0_01-b08) for windows-x86, built on Dec 6 2004 19:51:00 by "java_re" with MS VC++ 6.0