Mantis - Resin
|
|||||
Viewing Issue Advanced Details | |||||
|
|||||
ID: | Category: | Severity: | Reproducibility: | Date Submitted: | Last Update: |
4285 | crash | always | 11-08-10 05:18 | 02-18-11 17:18 | |
|
|||||
Reporter: | rmurayama | Platform: | |||
Assigned To: | ferg | OS: | |||
Priority: | normal | OS Version: | |||
Status: | closed | Product Version: | 3.0.26 | ||
Product Build: | Resolution: | fixed | |||
Projection: | none | ||||
ETA: | none | Fixed in Version: | 4.0.16 | ||
|
|||||
Summary: | 0004285: Resin always clash at startup with "<certificate-chain-file> at resin.conf" and "-J-d64 on JVM start parameter" | ||||
Description: |
Resin always clash at startup, if you set <certificate-chain-file> at resin.conf" and "-J-d64 on JVM start parameter" as below. ## Stack Trace ######################################################## % dbx /export/home/atnet001/Mx7.9/httpd/resin-webedge/sun/jre/bin/sparcv9/java ./core (snip) t@1 (l@1) terminated by signal ABRT (Abort) 0xffffffff7eed4710: __lwp_kill+0x0008: bcc,a,pt %icc,__lwp_kill+0x18 ! 0xffffffff7eed4720 (dbx) where current thread: t@1 =>[1] __lwp_kill(0x0, 0x6, 0xffffffff7e8521b0, 0x1a1aa0, 0x0, 0x0), at 0xffffffff7eed4710 [2] raise(0x6, 0x0, 0xffffffff7eff7228, 0xffffffffffffffff, 0xffffffff7efec000, 0x0), at 0xffffffff7ee70bd8 [3] abort(0x1, 0x1b8, 0xffffffff7e8521b0, 0x1a1aa0, 0x0, 0x0), at 0xffffffff7ee4a66c [4] os::abort(0x1, 0xfc00, 0xffffffff7e36e8e0, 0xffffffff7ea22000, 0x267544, 0xb400), at 0xffffffff7e7bab10 [5] VMError::report_and_die(0x0, 0xffffffff7ead1324, 0xffffffff7ead12f0, 0xffffffff7e90f544, 0xffffffff7eac5838, 0x0), at 0xffffffff7e8521b0 [6] JVM_handle_solaris_signal(0xb, 0x12fe0, 0xffffffff7fffc0e0, 0x100120640, 0xffffffff7fffc3c0, 0x10800), at 0xffffffff7e36e8e0 [7] __sighndlr(0xb, 0xffffffff7fffc3c0, 0xffffffff7fffc0e0, 0xffffffff7e36ddb0, 0x0, 0xa), at 0xffffffff7eed3614 ---- called from signal handler with signal 11 (SIGSEGV) ------ [8] strlen(0x874140, 0x0, 0x874140, 0x0, 0x0, 0x80808080), at 0xffffffff7ee3b650 [9] ERR_add_error_data(0x1, 0x50, 0x874140, 0x7, 0xffffffff690c30b8, 0xffffffff7fffc608), at 0xffffffff69028bf4 [10] file_ctrl(0xffffffff, 0xffffffff00000000, 0xffffffff690c2800, 0x874140, 0x690c2800, 0xffffffff00000000), at 0xffffffff69020750 [11] SSL_CTX_use_certificate_chain_file(0x100bf4350, 0x874140, 0x1, 0x1006f3c00, 0x1006f3dd0, 0x1006f3c00), at 0xffffffff69002174 [12] ssl_create_context(0x100120788, 0x100782ad0, 0xffffffff690c3bd0, 0xffffffff00000000, 0x100bf4350, 0xffffffff690be400), at 0xffffffff68ff1754 [13] Java_com_caucho_vfs_OpenSSLFactory_nativeInit(0x100120788, 0xffffffff7fffcb98, 0x10070be30, 0x100782ad0, 0x8, 0xffffffff7fffc2c1), at 0xffffffff68ff2ee0 [14] 0xffffffff7400d098(0x100120640, 0xffffffff7fffcb98, 0xffffffff7fffca90, 0xffffffffffffff10, 0x11800, 0xffffffff7ea22000), at 0xffffffff7400d098 [15] 0xffffffff7400d038(0xfffffffee2464050, 0x0, 0x0, 0x28, 0x8, 0xffffffff7fffc2c1), at 0xffffffff7400d038 [16] 0xffffffff74005810(0xfffffffee2464050, 0xffffffff60b62be8, 0x0, 0xffffffff74016ee8, 0x8, 0xffffffff7fffc3f1), at 0xffffffff74005810 [17] 0xffffffff74005e40(0xfffffffee245c398, 0xb6, 0x0, 0xffffffff740173e8, 0xffffffff60b308e8, 0xffffffff7fffc521), at 0xffffffff74005e40 [18] 0xffffffff74005810(0xfffffffee235a648, 0x0, 0x0, 0xffffffff74016ea0, 0x8, 0xffffffff7fffc651), at 0xffffffff74005810 [19] 0xffffffff74005810(0xfffffffee235a648, 0xffffffff609942d8, 0x0, 0xffffffff74016ea0, 0x8, 0xffffffff7fffc7b1), at 0xffffffff74005810 [20] 0xffffffff74005d20(0xfffffffee2305f70, 0x0, 0x0, 0xffffffff740173a0, 0x8, 0xffffffff7fffc8f1), at 0xffffffff74005d20 [21] 0xffffffff74005930(0xfffffffee231e2d8, 0xffffffff60b15ac0, 0x0, 0xffffffff74016ea0, 0x8, 0xffffffff7fffc9e1), at 0xffffffff74005930 [22] 0xffffffff74005d20(0xfffffffee2305f70, 0x0, 0x0, 0xffffffff740173a0, 0x8, 0xffffffff7fffcad1), at 0xffffffff74005d20 [23] 0xffffffff74005810(0xfffffffee09d72b0, 0x0, 0x0, 0xffffffff74016ea0, 0x8, 0xffffffff7fffcc11), at 0xffffffff74005810 [24] 0xffffffff74005810(0xfffffffee01105f0, 0x0, 0x0, 0xffffffff74016ea0, 0x8, 0xffffffff7fffcd51), at 0xffffffff74005810 [25] 0xffffffff74005810(0x1, 0x100120640, 0x0, 0xffffffff74016ea0, 0xffffffff7fffd898, 0xffffffff7fffce91), at 0xffffffff74005810 [26] 0xffffffff7400023c(0xffffffff7fffd878, 0xffffffff7fffdba8, 0xa, 0xffffffff60249468, 0xffffffff7400b560, 0xffffffff7fffdae8), at 0xffffffff7400023c [27] JavaCalls::call_helper(0x1, 0x100120640, 0xa, 0xfffffffee007ffc0, 0xffffffff7fffd898, 0x1001213f0), at 0xffffffff7e29b808 [28] JavaCalls::call(0xffffffff7fffdba0, 0x100120d58, 0xffffffff7fffdad8, 0x100120640, 0x7738a8, 0x100002854), at 0xffffffff7e2ae780 [29] jni_CallStaticVoidMethod(0x100120788, 0x100120d58, 0xffffffff7eab66e0, 0x100120640, 0xffffffff7eac506c, 0xffffffff7eaaf040), at 0xffffffff7e3e69c0 [30] main(0x1001213f0, 0x3b0, 0x100113d48, 0xffffffff7eab5e30, 0x6, 0xffffffff7eab5e30), at 0x100002854 (dbx) ## hs_err_pid file ###################################################### % view hs_err_pid24872.log_core_20101108 "hs_err_pid24872.log_core_20101108" [Read only] 225 lines, 15386 characters # # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0xffffffff7ee3b650, pid=24872, tid=1 # # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0_11-b03 mixed mode) # Problematic frame: # C [libc.so.1+0x3b650] # --------------- T H R E A D --------------- Current thread (0x0000000100120640): JavaThread "main" [_thread_in_native, id=1] siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x0000000000874140 Registers: O0=0x0000000000874140 O1=0x0000000000000000 O2=0x0000000000874140 O3=0x0000000000000000 O4=0x0000000000000000 O5=0x0000000080808080 O6=0xffffffff7fffbcc1 O7=0xffffffff69028bf4 G1=0xffffffff7ee3b600 G2=0xffffffff690c2ae7 G3=0x000000010064dc47 G4=0x0000000000000000 G5=0x00000000811c4800 G6=0x0000000000000000 G7=0xffffffff7f502000 Y=0x0000000000000000 PC=0xffffffff7ee3b650 nPC=0xffffffff7ee3b654 Top of Stack: (sp=0xffffffff7fffc4c0) 0xffffffff7fffc4c0: ffffffff690c2ad0 0000000000000000 0xffffffff7fffc4d0: 0000000000000005 0000000000000051 0xffffffff7fffc4e0: 00000000ffffffff 000000010064dc40 0xffffffff7fffc4f0: ffffffff00000000 00000000690c2800 0xffffffff7fffc500: 0000000000000001 0000000000000050 0xffffffff7fffc510: 0000000000874140 0000000000000007 0xffffffff7fffc520: ffffffff690c30b8 ffffffff7fffc608 0xffffffff7fffc530: ffffffff7fffbd71 ffffffff69020750 0xffffffff7fffc540: ffffffff68c00030 ffffffff68f15d20 0xffffffff7fffc550: ffffffff68c00030 ffffffff7f738c90 0xffffffff7fffc560: 0000000006555ba5 000000000000017a 0xffffffff7fffc570: ffffffff690c2ad0 000000000000000e 0xffffffff7fffc580: 00000000fffffc00 00000000fffffc00 0xffffffff7fffc590: 00000000ffffffff 00000000ffffffff 0xffffffff7fffc5a0: ffffffff00000000 00000000690c2800 0xffffffff7fffc5b0: 00000000ffffffff ffffffff00000000 Instructions: (pc=0xffffffff7ee3b650) 0xffffffff7ee3b640: 80 8a 60 ff 02 40 00 22 94 02 a0 01 94 02 a0 01 0xffffffff7ee3b650: d2 02 80 00 19 00 40 40 1b 20 20 20 98 13 21 01 Stack: [0xffffffff7fefe000,0xffffffff80000000), sp=0xffffffff7fffc4c0, free space=1017k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [libc.so.1+0x3b650] C [libresinssl.so+0x120758] C [libresinssl.so+0x10217c] C [libresinssl.so+0xf175c] C [libresinssl.so+0xf2ee8] j com.caucho.vfs.OpenSSLFactory.nativeInit(JJ)V+0 j com.caucho.vfs.OpenSSLFactory.nativeInit(JJ)V+0 j com.caucho.vfs.OpenSSLFactory.create(Ljava/net/InetAddress;I)Lcom/caucho/vfs/QServerSocket;+54 j com.caucho.server.port.Port.bind()V+273 j com.caucho.server.resin.ServletServer.bindPorts()V+86 j com.caucho.server.resin.ServletServer.start()V+426 j com.caucho.server.deploy.DeployController.startImpl()Lcom/caucho/server/deploy/DeployInstance;+161 j com.caucho.server.deploy.AbstractDeployControllerStrategy.start(Lcom/caucho/server/deploy/DeployController;)V+8 j com.caucho.server.deploy.DeployController.start()V+5 j com.caucho.server.resin.ResinServer.start()V+82 j com.caucho.server.resin.Resin.init()V+570 j com.caucho.server.resin.Resin.main([Ljava/lang/String;)V+17 v ~StubRoutines::call_stub V [libjvm.so+0x29b810] V [libjvm.so+0x2ae788] V [libjvm.so+0x3e69c8] C [java+0x285c] Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j com.caucho.vfs.OpenSSLFactory.nativeInit(JJ)V+0 j com.caucho.vfs.OpenSSLFactory.create(Ljava/net/InetAddress;I)Lcom/caucho/vfs/QServerSocket;+54 j com.caucho.server.port.Port.bind()V+273 j com.caucho.server.resin.ServletServer.bindPorts()V+86 j com.caucho.server.resin.ServletServer.start()V+426 j com.caucho.server.deploy.DeployController.startImpl()Lcom/caucho/server/deploy/DeployInstance;+161 j com.caucho.server.deploy.AbstractDeployControllerStrategy.start(Lcom/caucho/server/deploy/DeployController;)V+8 j com.caucho.server.deploy.DeployController.start()V+5 j com.caucho.server.resin.ResinServer.start()V+82 j com.caucho.server.resin.Resin.init()V+570 j com.caucho.server.resin.Resin.main([Ljava/lang/String;)V+17 v ~StubRoutines::call_stub (snip) ## Setting of "resin.conf" ############################################## (snip) <http port='5443'> <openssl> <certificate-file>/export/home/atnet001/Mx7.9/httpd/resin-webedge/openssl_64/bin/2009cert.pem</certificate-file> <certificate-key-file>/export/home/atnet001/Mx7.9/httpd/resin-webedge/openssl_64/bin/2009key.pem</certificate-key-file> <certificate-chain-file>/export/home/atnet001/Mx7.9/httpd/resin-webedge/openssl_64/bin/chain.txt</certificate-chain-file> <password>xxxxx</password> </openssl> (snip) ## Setting of "JVM start up parameter" #################################### -J-d64 -Xms2g -Xmx2g -XX:SurvivorRatio=2 -XX:NewSize=1024m -XX:MaxNewSize=1024m -XX:+UseParNewGC -J-verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+DisableExplicitGC -Xloggc:details.out -XX:ParallelGCThreads=8 -XX:+UseConcMarkSweepGC -XX:+CMSPermGenSweepingEnabled Could you please investigate this problem and let me know a root cause and point out any workaround if you know. Ryota Murayama OPENWAVE Tokyo Japan |
||||
Steps To Reproduce: | |||||
Additional Information: | |||||
Relationships | |||||
Attached Files: |
Notes | |||||
|
|||||
|
|