Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Not A Problem
-
1.0.5, 1.0.6, 1.0.7, 1.0.8
-
None
-
None
-
Windows XP SP3 and Win 7 SP1 x64
JDK 1.6.0_30 Server VM (same for client) 32 bit
Description
When running java application via procrun (in jvm mode) an RMI thread triggers an EXCEPTION_ACCESS_VIOLATION
It happens with both with a series of VM tweaking options and no options at all.
Using the same options executing from a bat file (with java.exe) does not crash.
The crashing application is hosting an RMI registry at the moment of the crash. An rmi call to the application is probably triggering the crash.
Adding an example hs_err_pid file. (Note: the java_home pointing elsewhere doesn't effect the result).
# # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7824f786, pid=5876, tid=3656 # # JRE version: 6.0_30-b12 # Java VM: Java HotSpot(TM) Server VM (20.5-b03 mixed mode windows-x86 ) # Problematic frame: # C [MFC80.DLL+0x7f786] # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # --------------- T H R E A D --------------- Current thread (0x20206c00): JavaThread "RMI TCP Connection(2)-192.168.56.101" daemon [_thread_in_native, id=3656, stack(0x20ba0000,0x20c10000)] siginfo: ExceptionCode=0xc0000005, reading address 0x21301e90 Registers: EAX=0x21301e74, EBX=0x22f83170, ECX=0x22f83170, EDX=0x00000000 ESP=0x20c0f0c8, EBP=0x20c0f154, ESI=0x20c0f1c4, EDI=0x00000004 EIP=0x7824f786, EFLAGS=0x00010202 Top of Stack: (sp=0x20c0f0c8) 0x20c0f0c8: 00000002 d8a81ade 00000004 20c0f1d4 0x20c0f0d8: 00000000 00000000 00000000 00000000 0x20c0f0e8: 00000000 20c0f110 206a0000 00000000 0x20c0f0f8: 00139f28 00000000 00000000 00000000 0x20c0f108: 00010000 00000027 20c0f06c 7712556e 0x20c0f118: 20c0f158 7c90e920 7c910060 ffffffff 0x20c0f128: 7c91005d 204cf1b7 206a0000 00000000 0x20c0f138: 22f83170 d92a86cf 00000004 20c0f0cc Instructions: (pc=0x7824f786) 0x7824f766: 78 ff 75 10 e8 70 98 fa ff 85 c0 59 59 75 0a b8 0x7824f776: 01 00 02 80 e9 39 04 00 00 ff 75 0c 8b 03 8b cb 0x7824f786: ff 50 1c 85 c0 75 0a b8 ff ff 00 80 e9 21 04 00 0x7824f796: 00 8d 7d c8 a5 a5 a5 a5 33 ff 39 7d d4 74 18 83 Register to memory mapping: EAX=0x21301e74 is an unknown value EBX=0x22f83170 is an unknown value ECX=0x22f83170 is an unknown value EDX=0x00000000 is an unknown value ESP=0x20c0f0c8 is pointing into the stack for thread: 0x20206c00 EBP=0x20c0f154 is pointing into the stack for thread: 0x20206c00 ESI=0x20c0f1c4 is pointing into the stack for thread: 0x20206c00 EDI=0x00000004 is an unknown value Stack: [0x20ba0000,0x20c10000], sp=0x20c0f0c8, free space=444k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [MFC80.DLL+0x7f786] Ordinal3901+0x58 C [cadxwrapper.dll+0x4e90] C [cadxwrapper.dll+0x519c] C [cadxwrapper.dll+0x133b] Java_com_esko_webcenter_cadxserver_CadXJNIImpl_OpenDesign+0x3b j com.esko.webcenter.cadxserver.CadXServer.generateThumbnail(Ljava/lang/String;Ljava/lang/String;)V+21 v ~StubRoutines::call_stub V [jvm.dll+0x10e3bd] V [jvm.dll+0x1a5711] V [jvm.dll+0x10e44d] V [jvm.dll+0x1185d3] V [jvm.dll+0x118f16] V [jvm.dll+0xc22ae] C [java.dll+0x7225] Java_sun_reflect_NativeMethodAccessorImpl_invoke0+0x15 j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87 j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6 j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+161 j sun.rmi.server.UnicastServerRef.dispatch(Ljava/rmi/Remote;Ljava/rmi/server/RemoteCall;)V+242 j sun.rmi.transport.Transport$1.run()Ljava/lang/Object;+23 v ~StubRoutines::call_stub V [jvm.dll+0x10e3bd] V [jvm.dll+0x1a5711] V [jvm.dll+0x10e44d] V [jvm.dll+0xc68d4] C [java.dll+0x1061] Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2+0x17 j sun.rmi.transport.Transport.serviceCall(Ljava/rmi/server/RemoteCall;)Z+163 j sun.rmi.transport.tcp.TCPTransport.handleMessages(Lsun/rmi/transport/Connection;Z)V+185 j sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0()V+685 j sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run()V+50 j java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Ljava/lang/Runnable;)V+59 j java.util.concurrent.ThreadPoolExecutor$Worker.run()V+28 j java.lang.Thread.run()V+11 v ~StubRoutines::call_stub V [jvm.dll+0x10e3bd] V [jvm.dll+0x1a5711] V [jvm.dll+0x10e571] V [jvm.dll+0x10e5cb] V [jvm.dll+0xc07e9] V [jvm.dll+0x12dce4] V [jvm.dll+0x155fac] C [MSVCR71.dll+0x9565] endthreadex+0xa0 C [kernel32.dll+0xb729] GetModuleFileNameA+0x1ba Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j com.esko.webcenter.cadxserver.CadXJNIImpl.OpenDesign(Ljava/lang/String;S)S+0 j com.esko.webcenter.cadxserver.CadXServer.generateThumbnail(Ljava/lang/String;Ljava/lang/String;)V+21 v ~StubRoutines::call_stub j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0 j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87 j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6 j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+161 j sun.rmi.server.UnicastServerRef.dispatch(Ljava/rmi/Remote;Ljava/rmi/server/RemoteCall;)V+242 j sun.rmi.transport.Transport$1.run()Ljava/lang/Object;+23 v ~StubRoutines::call_stub j java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0 j sun.rmi.transport.Transport.serviceCall(Ljava/rmi/server/RemoteCall;)Z+163 j sun.rmi.transport.tcp.TCPTransport.handleMessages(Lsun/rmi/transport/Connection;Z)V+185 j sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0()V+685 j sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run()V+50 j java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Ljava/lang/Runnable;)V+59 j java.util.concurrent.ThreadPoolExecutor$Worker.run()V+28 j java.lang.Thread.run()V+11 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x201c7400 JavaThread "Thread-1" daemon [_thread_blocked, id=5240, stack(0x20c80000,0x20cf0000)] 0x1fd31c00 JavaThread "RMI Scheduler(0)" daemon [_thread_blocked, id=2532, stack(0x20c10000,0x20c80000)] =>0x20206c00 JavaThread "RMI TCP Connection(2)-192.168.56.101" daemon [_thread_in_native, id=3656, stack(0x20ba0000,0x20c10000)] 0x20179c00 JavaThread "RMI TCP Connection(1)-127.0.0.1" daemon [_thread_in_native, id=808, stack(0x20b30000,0x20ba0000)] 0x00936c00 JavaThread "DestroyJavaVM" [_thread_blocked, id=5476, stack(0x00950000,0x009c0000)] 0x1fd5d400 JavaThread "RMI TCP Accept-2052" daemon [_thread_in_native, id=2944, stack(0x289f0000,0x28a60000)] 0x1fd5d800 JavaThread "GC Daemon" daemon [_thread_blocked, id=1404, stack(0x20450000,0x204c0000)] 0x20206400 JavaThread "RMI Reaper" [_thread_blocked, id=4716, stack(0x203e0000,0x20450000)] 0x20194000 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=3924, stack(0x20370000,0x203e0000)] 0x1fcfcc00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=4032, stack(0x20070000,0x200e0000)] 0x1fcfb400 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=5072, stack(0x20000000,0x20070000)] 0x1fcec800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=4564, stack(0x1ff90000,0x20000000)] 0x1fceb400 JavaThread "Attach Listener" daemon [_thread_blocked, id=4260, stack(0x1ff20000,0x1ff90000)] 0x1fce9c00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1652, stack(0x1feb0000,0x1ff20000)] 0x1fcdac00 JavaThread "Finalizer" daemon [_thread_blocked, id=2104, stack(0x1fe40000,0x1feb0000)] 0x1fcd6000 JavaThread "Reference Handler" daemon [_thread_blocked, id=4636, stack(0x1fdd0000,0x1fe40000)] Other Threads: 0x1fcd2400 VMThread [stack: 0x1fd60000,0x1fdd0000] [id=5812] 0x1fcff000 WatcherThread [stack: 0x200e0000,0x20150000] [id=5028] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 7488K, used 3973K [0x03ab0000, 0x042c0000, 0x0bab0000) eden space 6720K, 59% used [0x03ab0000, 0x03e91780, 0x04140000) from space 768K, 0% used [0x04140000, 0x04140000, 0x04200000) to space 768K, 0% used [0x04200000, 0x04200000, 0x042c0000) tenured generation total 16384K, used 503K [0x0bab0000, 0x0cab0000, 0x1bab0000) the space 16384K, 3% used [0x0bab0000, 0x0bb2de10, 0x0bb2e000, 0x0cab0000) compacting perm gen total 16384K, used 5029K [0x1bab0000, 0x1cab0000, 0x1fab0000) the space 16384K, 30% used [0x1bab0000, 0x1bf99438, 0x1bf99600, 0x1cab0000) No shared spaces configured. Code Cache [0x009f0000, 0x00c30000, 0x039f0000) total_blobs=164 nmethods=54 adapters=73 free_code_cache=49934656 largest_free_block=12864 Dynamic libraries: 0x00400000 - 0x00417000 C:\Esko\new_webcenter\cadx\wcr_cadx_srv.exe 0x7c900000 - 0x7c9b2000 C:\WINDOWS\system32\ntdll.dll 0x7c800000 - 0x7c8f6000 C:\WINDOWS\system32\kernel32.dll 0x77dd0000 - 0x77e6b000 C:\WINDOWS\system32\ADVAPI32.dll 0x77e70000 - 0x77f03000 C:\WINDOWS\system32\RPCRT4.dll 0x77fe0000 - 0x77ff1000 C:\WINDOWS\system32\Secur32.dll 0x7c9c0000 - 0x7d1d7000 C:\WINDOWS\system32\SHELL32.dll 0x77f10000 - 0x77f59000 C:\WINDOWS\system32\GDI32.dll 0x7e410000 - 0x7e4a1000 C:\WINDOWS\system32\USER32.dll 0x77c10000 - 0x77c68000 C:\WINDOWS\system32\msvcrt.dll 0x77f60000 - 0x77fd6000 C:\WINDOWS\system32\SHLWAPI.dll 0x76390000 - 0x763ad000 C:\WINDOWS\system32\IMM32.DLL 0x773d0000 - 0x774d3000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202\comctl32.dll 0x5d090000 - 0x5d12a000 C:\WINDOWS\system32\comctl32.dll 0x6db90000 - 0x6dfe8000 C:\Esko\new_webcenter\jdk1.6.0_30\jdk1.6.0_30\jre\bin\server\jvm.dll 0x76b40000 - 0x76b6d000 C:\WINDOWS\system32\WINMM.dll 0x7c340000 - 0x7c396000 C:\WINDOWS\system32\MSVCR71.dll 0x6d870000 - 0x6d87c000 C:\Esko\new_webcenter\jdk1.6.0_30\jdk1.6.0_30\jre\bin\verify.dll 0x6d3d0000 - 0x6d3ef000 C:\Esko\new_webcenter\jdk1.6.0_30\jdk1.6.0_30\jre\bin\java.dll 0x6d8b0000 - 0x6d8bf000 C:\Esko\new_webcenter\jdk1.6.0_30\jdk1.6.0_30\jre\bin\zip.dll 0x68000000 - 0x68036000 C:\WINDOWS\system32\rsaenh.dll 0x769c0000 - 0x76a74000 C:\WINDOWS\system32\USERENV.dll 0x5b860000 - 0x5b8b5000 C:\WINDOWS\system32\netapi32.dll 0x6d6b0000 - 0x6d6c3000 C:\Esko\new_webcenter\jdk1.6.0_30\jdk1.6.0_30\jre\bin\net.dll 0x71ab0000 - 0x71ac7000 C:\WINDOWS\system32\WS2_32.dll 0x71aa0000 - 0x71aa8000 C:\WINDOWS\system32\WS2HELP.dll 0x71a50000 - 0x71a8f000 C:\WINDOWS\System32\mswsock.dll 0x76f20000 - 0x76f47000 C:\WINDOWS\system32\DNSAPI.dll 0x76d60000 - 0x76d79000 C:\WINDOWS\system32\iphlpapi.dll 0x76fb0000 - 0x76fb8000 C:\WINDOWS\System32\winrnr.dll 0x76f60000 - 0x76f8c000 C:\WINDOWS\system32\WLDAP32.dll 0x76fc0000 - 0x76fc6000 C:\WINDOWS\system32\rasadhlp.dll 0x662b0000 - 0x66308000 C:\WINDOWS\system32\hnetcfg.dll 0x71a90000 - 0x71a98000 C:\WINDOWS\System32\wshtcpip.dll 0x204c0000 - 0x204f4000 C:\Esko\new_webcenter\cadx\lib\cadxwrapper.dll 0x774e0000 - 0x7761e000 C:\WINDOWS\system32\ole32.dll 0x77120000 - 0x771ab000 C:\WINDOWS\system32\OLEAUT32.dll 0x61880000 - 0x618ba000 C:\WINDOWS\system32\OLEACC.dll 0x73000000 - 0x73026000 C:\WINDOWS\system32\WINSPOOL.DRV 0x74720000 - 0x7476c000 C:\WINDOWS\system32\MSCTF.dll 0x76fd0000 - 0x7704f000 C:\WINDOWS\system32\CLBCATQ.DLL 0x77050000 - 0x77115000 C:\WINDOWS\system32\COMRes.dll 0x77c00000 - 0x77c08000 C:\WINDOWS\system32\VERSION.dll 0x3fde0000 - 0x40221000 C:\WINDOWS\system32\msi.dll 0x21b30000 - 0x21b67000 C:\Esko\Artios\ArtiosCAD10.2en\Program\SolidWorks.dll 0x21b80000 - 0x221d6000 C:\Esko\Artios\ArtiosCAD10.2en\Program\dlp.dll 0x221f0000 - 0x222ec000 C:\Esko\Artios\ArtiosCAD10.2en\Program\NCExportDriver.dll 0x22300000 - 0x22322000 C:\Esko\Artios\ArtiosCAD10.2en\Program\interactIO.dll 0x71ad0000 - 0x71ad9000 C:\WINDOWS\system32\WSOCK32.dll 0x71b20000 - 0x71b32000 C:\WINDOWS\system32\MPR.dll 0x22340000 - 0x22589000 C:\Esko\Artios\ArtiosCAD10.2en\Program\DataSwitch.dll 0x78130000 - 0x781cb000 C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.4027_x-ww_e69378d0\MSVCR80.dll 0x7c420000 - 0x7c4a7000 C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.4027_x-ww_e69378d0\MSVCP80.dll 0x781d0000 - 0x782e0000 C:\WINDOWS\WinSxS\x86_Microsoft.VC80.MFC_1fc8b3b9a1e18e3b_8.0.50727.4027_x-ww_b779ebd5\MFC80.DLL 0x3d930000 - 0x3da16000 C:\WINDOWS\system32\WININET.dll 0x225a0000 - 0x225a9000 C:\WINDOWS\system32\Normaliz.dll 0x225b0000 - 0x226e3000 C:\WINDOWS\system32\urlmon.dll 0x3dfd0000 - 0x3e1bb000 C:\WINDOWS\system32\iertutil.dll 0x226f0000 - 0x22716000 C:\Esko\Artios\ArtiosCAD10.2en\Program\png.dll 0x22720000 - 0x22732000 C:\Esko\Artios\ArtiosCAD10.2en\Program\zlib.dll 0x22740000 - 0x22766000 C:\Esko\Artios\ArtiosCAD10.2en\Program\jpeg.dll 0x22770000 - 0x2279b000 C:\Esko\Artios\ArtiosCAD10.2en\Program\LIBTIFF.dll 0x5ed00000 - 0x5edcc000 C:\WINDOWS\system32\OPENGL32.dll 0x68b20000 - 0x68b40000 C:\WINDOWS\system32\GLU32.dll 0x73760000 - 0x737ab000 C:\WINDOWS\system32\DDRAW.dll 0x73bc0000 - 0x73bc6000 C:\WINDOWS\system32\DCIMAN32.dll 0x227a0000 - 0x227b2000 C:\WINDOWS\system32\d3d9.dll 0x227c0000 - 0x227f5000 C:\Esko\Artios\ArtiosCAD10.2en\Program\U3D.dll 0x22810000 - 0x22928000 C:\Esko\Artios\ArtiosCAD10.2en\Program\dbghelp.dll 0x22930000 - 0x22a95000 C:\Esko\Artios\ArtiosCAD10.2en\Program\3DIO.dll 0x22ab0000 - 0x22c7f000 C:\Esko\Artios\ArtiosCAD10.2en\Program\xerces-c_2_8.dll 0x763b0000 - 0x763f9000 C:\WINDOWS\system32\comdlg32.dll 0x5d360000 - 0x5d36e000 C:\WINDOWS\WinSxS\x86_Microsoft.VC80.MFCLOC_1fc8b3b9a1e18e3b_8.0.50727.4027_x-ww_0cc904d3\MFC80ENU.DLL 0x25780000 - 0x25c69000 C:\Esko\Artios\ArtiosCAD10.2en\Program\inttune.dll 0x25c80000 - 0x25cb1000 C:\WINDOWS\system32\ARTIOSLM.dll 0x261d0000 - 0x26200000 C:\Esko\Artios\ArtiosCAD10.2en\Program\plotcal.dll 0x26210000 - 0x26242000 C:\Esko\Artios\ArtiosCAD10.2en\Program\plotdt.dll 0x26260000 - 0x26293000 C:\Esko\Artios\ArtiosCAD10.2en\Program\plothp.dll 0x262b0000 - 0x262e7000 C:\Esko\Artios\ArtiosCAD10.2en\Program\plotkgb.dll 0x26300000 - 0x2632d000 C:\Esko\Artios\ArtiosCAD10.2en\Program\plotkra.dll 0x26340000 - 0x2636b000 C:\Esko\Artios\ArtiosCAD10.2en\Program\plotnee.dll 0x26380000 - 0x263c4000 C:\Esko\Artios\ArtiosCAD10.2en\Program\plotpcl.dll 0x263e0000 - 0x2640f000 C:\Esko\Artios\ArtiosCAD10.2en\Program\plotpps.dll 0x26420000 - 0x26461000 C:\Esko\Artios\ArtiosCAD10.2en\Program\plotprtman.dll 0x26480000 - 0x264b7000 C:\Esko\Artios\ArtiosCAD10.2en\Program\plotwild.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 0x77c70000 - 0x77c95000 C:\WINDOWS\system32\msv1_0.dll 0x76790000 - 0x7679c000 C:\WINDOWS\system32\cryptdll.dll 0x722b0000 - 0x722b5000 C:\WINDOWS\system32\sensapi.dll 0x6d7a0000 - 0x6d7a6000 C:\Esko\new_webcenter\jdk1.6.0_30\jdk1.6.0_30\jre\bin\rmi.dll 0x76bf0000 - 0x76bfb000 C:\WINDOWS\system32\PSAPI.DLL VM Arguments: java_command: <unknown> Launcher Type: generic Environment Variables: JAVA_HOME=C:\Program Files\Java\jdk1.5.0_22 PATH=C:\Esko\Artios\ArtiosCAD10.2en\Program;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Rational\common;C:\Program Files\Rational\ClearCase\bin;C:\Program Files\Perforce;C:\Esko\Artios\Common\Program\;C:\Esko\Artios\WebCenter\ApplicationServer\Program\;C:\Program Files\Windows Imaging\;C:\WINDOWS\system32\WindowsPowerShell\v1.0;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\ USERNAME=jede OS=Windows_NT PROCESSOR_IDENTIFIER=x86 Family 6 Model 23 Stepping 10, GenuineIntel --------------- S Y S T E M --------------- OS: Windows XP Build 2600 Service Pack 3 CPU:total 1 (1 cores per cpu, 1 threads per core) family 6 model 23 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3 Memory: 4k page, physical 1572336k(273060k free), swap 3276100k(489260k free) vm_info: Java HotSpot(TM) Server VM (20.5-b03) for windows-x86 JRE (1.6.0_30-b12), built on Nov 10 2011 01:42:41 by "java_re" with MS VC++ 7.1 (VS2003) time: Wed Jan 18 16:36:25 2012 elapsed time: 42 seconds