Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004087 [Resin] minor unable to reproduce 06-24-10 01:11 06-25-10 16:59
Reporter rmurayama View Status public  
Assigned To ferg
Priority normal Resolution fixed Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version 4.0.7 Product Version 3.0.21
  Product Build
Summary 0004087: Resin Server downs frequently by SIGSEGV or SIGBUS at libresinssl.so
Description Resin Server downed frequently, 7 times during 30 minutes today, According to hs_err_pid.log, Resin Server downed by SIGSEGV or SIGBUS at libresinssl.so.

Currently, this situation is not observed after the customer restarted manually Resin Server.

Could you please pay your attention for this matter

<Environment>
Resin-3.0.21 on Solaris 10

< hs_err_pid.log >
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0xfffffffddf30b750, pid=9868, tid=2077
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0_11-b03 mixed mode)
# Problematic frame:
# C [libresinssl.so+0x10b750]
#

--------------- T H R E A D ---------------

Current thread (0x00000001023a3f70): JavaThread
"resin-tcp-connection-*:443-302" daemon [_thread_in_native, id=2077]

siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x0000000364350ed0

Registers:
O0=0x0000000000000001 O1=0x0000000000000000 O2=0x0000000000000000
O3=0xfffffffddf39b2f8
O4=0x00000000000000f1 O5=0x0000000000000008 O6=0xfffffffdc17f9f41
O7=0xfffffffddf30b74c
G1=0x0000000364350de0 G2=0x000000006c86a1bc G3=0x00000000000000f0
G4=0x0000000000000000
G5=0x000000006c86a1bd G6=0x0000000000000000 G7=0xffffffff77b0ca00
Y=0x0000000000000000
PC=0xfffffffddf30b750 nPC=0xfffffffddf30b5c4


Top of Stack: (sp=0xfffffffdc17fa740)
0xfffffffdc17fa740: 0000001b21a86f00 0000000000000000
0xfffffffdc17fa750: 00000000a2590000 000000007359003c
0xfffffffdc17fa760: 000000010137ff1f 00000000a2597100
0xfffffffdc17fa770: 00000000a2597107 fffffffddf4b3790
0xfffffffdc17fa780: 00000001013c3e60 0000000000000002
0xfffffffdc17fa790: 00000001013c3e60 fffffffffffffff8
0xfffffffdc17fa7a0: 000000000000036f 00000000df396800
0xfffffffdc17fa7b0: fffffffdc17f9ff1 fffffffddf2fc1a8
0xfffffffdc17fa7c0: 0000000101661180 fffffffddf2e5b84
0xfffffffdc17fa7d0: 0000000000000000 0000000000002140
0xfffffffdc17fa7e0: 0000020000000002 0000000101661180
0xfffffffdc17fa7f0: 00000001016c12c0 fffffffdc17fa8e0
0xfffffffdc17fa800: 00000001016c12c0 fffffffdc17fa8cc
0xfffffffdc17fa810: 0000000101661180 fffffffddf4be0a0
0xfffffffdc17fa820: 0000000000000000 fffffffddf2e5b80
0xfffffffdc17fa830: 0000000101661180 0000000000000000

Instructions: (pc=0xfffffffddf30b750)
0xfffffffddf30b740: 83 38 a0 00 a1 28 a0 06 83 28 70 03 7f ff ff 9e
0xfffffffddf30b750: d0 58 c0 01 88 04 00 08 b1 39 20 00 81 c7 e0 08

Stack: [0xfffffffdc1700000,0xfffffffdc1800000), sp=0xfffffffdc17fa740, free
space=1001k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libresinssl.so+0x10b750]
C [libresinssl.so+0xfc1b0]
C [libresinssl.so+0xfaf30]
C [libresinssl.so+0xe8fac]
C [libresinssl.so+0xe86c4]
C [libresinssl.so+0xe5dc0]
C [libresinssl.so+0xe5f90]
C [libresin.so+0x3db0]
J com.caucho.vfs.JniStream.readNative(J[BII)I
J com.caucho.vfs.JniStream.read([BII)I
J com.caucho.server.port.TcpConnection.run()V
J com.caucho.util.ThreadPool.runTasks()V
v ~I2CAdapter
j com.caucho.util.ThreadPool.run()V+85
j java.lang.Thread.run()V+11
v ~StubRoutines::call_stub
V [libjvm.so+0x29b810]
V [libjvm.so+0x3ccb74]
V [libjvm.so+0x3eb4b4]
V [libjvm.so+0x3e5a84]
V [libjvm.so+0x7ba5a8]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J com.caucho.vfs.JniStream.readNative(J[BII)I
J com.caucho.vfs.JniStream.read([BII)I
J com.caucho.server.port.TcpConnection.run()V
J com.caucho.util.ThreadPool.runTasks()V
v ~I2CAdapter
j com.caucho.util.ThreadPool.run()V+85
j java.lang.Thread.run()V+11
v ~StubRoutines::call_stub
(snip)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^


If you need more information, please let me know.
Ryota Murayama

Steps To Reproduce
Additional Information
Attached Files  WE20100624.zip [^] (33,404 bytes) 06-24-10 01:11

- Relationships

- Notes
(0004645)
ferg
06-25-10 16:59

The openssl segv issues are resolved in the 4.0.6 and later versions.
 

- Issue History
Date Modified Username Field Change
06-24-10 01:11 rmurayama New Issue
06-24-10 01:11 rmurayama File Added: WE20100624.zip
06-24-10 02:16 rmurayama Issue Monitored: rmurayama
06-25-10 16:59 ferg Note Added: 0004645
06-25-10 16:59 ferg Assigned To  => ferg
06-25-10 16:59 ferg Status new => closed
06-25-10 16:59 ferg Resolution open => fixed
06-25-10 16:59 ferg Fixed in Version  => 4.0.7


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
31 total queries executed.
26 unique queries executed.
Powered by Mantis Bugtracker