Re: Problem: An unexpected error has been detected by HotSpot Virtual Machine

2006-05-08 Thread Mark Hagger
No question that this is a Java VM problem, no java code should be able
to crash a VM, thats the point of java really.

Although back in the real world this is clearly a problem being
"tickled" by some code in tomcat.  You might want to check that your OS
is fully up to date, and possibly try using different GC/memory settings
which can sometimes avoid hitting these sort of problems.

Failing that, report it to Sun...

Mark


On Mon, 2006-05-08 at 10:45 +0200, Martijn Moret wrote:
> Hi,
> 
> We use tomcat 5.5.15 on Solaris 9 (latest recommended patches and j2se
> cluster). once in a  while tomcat crashes, the following message appears:
> #
> # An unexpected error has been detected by HotSpot Virtual Machine:
> #
> #  SIGSEGV (0xb) at pc=0xfee32868, pid=7483, tid=10
> #
> # Java VM: Java HotSpot(TM) Server VM (1.5.0_06-b05 mixed mode)
> # Problematic frame:
> # V  [libjvm.so+0x632868]
> #
> # An error report file with more information is saved as hs_err_pid7483.log
> 
> Any ideas? is this java, tomcat or lucene?
> 
> Regards
> Martijn
> 
> hs_err_pid7483.log:
> #
> # An unexpected error has been detected by HotSpot Virtual Machine:
> #
> #  SIGSEGV (0xb) at pc=0xfee32868, pid=7483, tid=10
> #
> # Java VM: Java HotSpot(TM) Server VM (1.5.0_06-b05 mixed mode)
> # Problematic frame:
> # V  [libjvm.so+0x632868]
> #
> 
> ---  T H R E A D  ---
> 
> Current thread (0x001495b8):  JavaThread "CompilerThread1" daemon
> [_thread_in_native, id=10]
> 
> siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x
> 
> Registers:
>  O0=0x O1=0x019195dc O2=0x019195bc O3=0xfe9130bc
>  O4=0x0191ac9c O5=0x0003 O6=0xb487e6a0 O7=0xfee3283c
>  G1=0x00114354 G2=0xfeffe43c G3=0x001143b8 G4=0x0001
>  G5=0xfec07fc8 G6=0x G7=0xff351200 Y=0x
>  PC=0xfee32868 nPC=0xfee3286c
> 
> 
> Top of Stack: (sp=0xb487e6a0)
> 0xb487e6a0:   0011432c 0191ac74 fefbe000 b487e700
> 0xb487e6b0:   0001  0191acb8 
> 0xb487e6c0:   feffea58 b487ec5c  0191acb8
> 0xb487e6d0:   b487ec5c 00114390 b487e710 fe8f887c
> 0xb487e6e0:   b487e708 b487e70c b487e704 0004
> 0xb487e6f0:   008ce780 0004 0002 b487ec5c
> 0xb487e700:    0002 008ce7a0 
> 0xb487e710:   2000 b487ec84 fe90d5a4 ff001e84
> 
> Instructions: (pc=0xfee32868)
> 0xfee32858:   12 40 00 08 90 10 20 00 d2 02 a0 04 d0 02 60 08
> 0xfee32868:   ca 02 20 00 c8 01 60 30 9f c1 00 00 01 00 00 00
> 
> Stack: [0xb480,0xb488),  sp=0xb487e6a0,  free space=505k
> Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native
> code)
> V  [libjvm.so+0x632868]
> V  [libjvm.so+0xf8884]
> V  [libjvm.so+0x1e3ba0]
> V  [libjvm.so+0x27f9f4]
> V  [libjvm.so+0x282748]
> V  [libjvm.so+0x278700]
> V  [libjvm.so+0x2793bc]
> V  [libjvm.so+0x335f28]
> V  [libjvm.so+0x2de2a4]
> V  [libjvm.so+0x664248]
> 
> 
> Current CompileTask:
> opto:1412  !  
> org.apache.lucene.index.IndexReader.open(Lorg/apache/lucene/store/Directory;Z)Lorg/apache/lucene/index/IndexReader;
> (36 bytes)
> 
> 
> ---  P R O C E S S  ---
> 
> Java Threads: ( => current thread )
>   0x001cd490 JavaThread "TP-Processor24" daemon [_thread_blocked, id=64]
>   0x009aa828 JavaThread "TP-Processor23" daemon [_thread_in_native, id=63]
>   0x0102e0d0 JavaThread "TP-Processor22" daemon [_thread_in_native, id=62]
>   0x006de9c0 JavaThread "TP-Processor21" daemon [_thread_blocked, id=61]
>   0x01bdf390 JavaThread "TP-Processor20" daemon [_thread_in_native, id=60]
>   0x004a5ce8 JavaThread "TP-Processor19" daemon [_thread_in_native, id=59]
>   0x00580af0 JavaThread "TP-Processor18" daemon [_thread_blocked, id=58]
>   0x006246d8 JavaThread "TP-Processor17" daemon [_thread_in_native, id=57]
>   0x01d7cb28 JavaThread "TP-Processor16" daemon [_thread_blocked, id=56]
>   0x0041f818 JavaThread "TP-Processor15" daemon [_thread_in_native, id=55]
>   0x00368598 JavaThread "TP-Processor14" daemon [_thread_blocked, id=54]
>   0x0191edb8 JavaThread "TP-Processor13" daemon [_thread_in_native, id=53]
>   0x00a45820 JavaThread "TP-Processor12" daemon [_thread_in_native, id=52]
>   0x01ba2d00 JavaThread "TP-Processor11" daemon [_thread_in_native, id=51]
>   0x01ba2b38 JavaThread "TP-Processor10" daemon [_thread_blocked, id=50]
>   0x00f67490 JavaThread "TP-Processor9" daemon [_thread_in_native, id=49]
>   0x00c352e8 JavaThread "TP-Processor8" daemon [_thread_in_native, id=48]
>   0x019a2118 JavaThread "TP-Processor7" daemon [_thread_in_native, id=47]
>   0x019dff78 JavaThread "TP-Processor6" daemon [_thread_in_native, id=46]
>   0x008aa3b0 JavaThread "TP-Processor5" daemon [_thread_blocked, id=45]
>   0x00e894d8 JavaThread "TP-Monitor" daemon [_thread_blocked, id=44]
>   0x00e884e0 JavaThread "TP-Processor4" daemon [_thread_in_native, id=43]
>   0x00e87928 JavaThread "TP-Processor3" daemon [_thread_in_native, id=42]
>   0x0021ef40 JavaThread "TP-Processor2" daemon [_thread_in_native, id=41]
>   0x007696d8 JavaThread "TP-Processor1"

RE: Problem: An unexpected error has been detected by HotSpot Virtual Machine

2006-05-08 Thread Chris Nappin
This is the Java Virtual Machine (VM), please report the details to Sun.

-Original Message-
From: Martijn Moret [mailto:[EMAIL PROTECTED] 
Sent: 08 May 2006 09:45
To: users@tomcat.apache.org
Subject: Problem: An unexpected error has been detected by HotSpot
Virtual Machine

Hi,

We use tomcat 5.5.15 on Solaris 9 (latest recommended patches and j2se
cluster). once in a  while tomcat crashes, the following message
appears:
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0xfee32868, pid=7483, tid=10
#
# Java VM: Java HotSpot(TM) Server VM (1.5.0_06-b05 mixed mode)
# Problematic frame:
# V  [libjvm.so+0x632868]
#
# An error report file with more information is saved as
hs_err_pid7483.log

Any ideas? is this java, tomcat or lucene?

Regards
Martijn

hs_err_pid7483.log:
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0xfee32868, pid=7483, tid=10
#
# Java VM: Java HotSpot(TM) Server VM (1.5.0_06-b05 mixed mode)
# Problematic frame:
# V  [libjvm.so+0x632868]
#

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

Current thread (0x001495b8):  JavaThread "CompilerThread1" daemon
[_thread_in_native, id=10]

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

Registers:
 O0=0x O1=0x019195dc O2=0x019195bc O3=0xfe9130bc
 O4=0x0191ac9c O5=0x0003 O6=0xb487e6a0 O7=0xfee3283c
 G1=0x00114354 G2=0xfeffe43c G3=0x001143b8 G4=0x0001
 G5=0xfec07fc8 G6=0x G7=0xff351200 Y=0x
 PC=0xfee32868 nPC=0xfee3286c


Top of Stack: (sp=0xb487e6a0)
0xb487e6a0:   0011432c 0191ac74 fefbe000 b487e700
0xb487e6b0:   0001  0191acb8 
0xb487e6c0:   feffea58 b487ec5c  0191acb8
0xb487e6d0:   b487ec5c 00114390 b487e710 fe8f887c
0xb487e6e0:   b487e708 b487e70c b487e704 0004
0xb487e6f0:   008ce780 0004 0002 b487ec5c
0xb487e700:    0002 008ce7a0 
0xb487e710:   2000 b487ec84 fe90d5a4 ff001e84

Instructions: (pc=0xfee32868)
0xfee32858:   12 40 00 08 90 10 20 00 d2 02 a0 04 d0 02 60 08
0xfee32868:   ca 02 20 00 c8 01 60 30 9f c1 00 00 01 00 00 00

Stack: [0xb480,0xb488),  sp=0xb487e6a0,  free space=505k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,
C=native
code)
V  [libjvm.so+0x632868]
V  [libjvm.so+0xf8884]
V  [libjvm.so+0x1e3ba0]
V  [libjvm.so+0x27f9f4]
V  [libjvm.so+0x282748]
V  [libjvm.so+0x278700]
V  [libjvm.so+0x2793bc]
V  [libjvm.so+0x335f28]
V  [libjvm.so+0x2de2a4]
V  [libjvm.so+0x664248]


Current CompileTask:
opto:1412  !  
org.apache.lucene.index.IndexReader.open(Lorg/apache/lucene/store/Direct
ory;Z)Lorg/apache/lucene/index/IndexReader;
(36 bytes)


---  P R O C E S S  ---

Java Threads: ( => current thread )
  0x001cd490 JavaThread "TP-Processor24" daemon [_thread_blocked, id=64]
  0x009aa828 JavaThread "TP-Processor23" daemon [_thread_in_native,
id=63]
  0x0102e0d0 JavaThread "TP-Processor22" daemon [_thread_in_native,
id=62]
  0x006de9c0 JavaThread "TP-Processor21" daemon [_thread_blocked, id=61]
  0x01bdf390 JavaThread "TP-Processor20" daemon [_thread_in_native,
id=60]
  0x004a5ce8 JavaThread "TP-Processor19" daemon [_thread_in_native,
id=59]
  0x00580af0 JavaThread "TP-Processor18" daemon [_thread_blocked, id=58]
  0x006246d8 JavaThread "TP-Processor17" daemon [_thread_in_native,
id=57]
  0x01d7cb28 JavaThread "TP-Processor16" daemon [_thread_blocked, id=56]
  0x0041f818 JavaThread "TP-Processor15" daemon [_thread_in_native,
id=55]
  0x00368598 JavaThread "TP-Processor14" daemon [_thread_blocked, id=54]
  0x0191edb8 JavaThread "TP-Processor13" daemon [_thread_in_native,
id=53]
  0x00a45820 JavaThread "TP-Processor12" daemon [_thread_in_native,
id=52]
  0x01ba2d00 JavaThread "TP-Processor11" daemon [_thread_in_native,
id=51]
  0x01ba2b38 JavaThread "TP-Processor10" daemon [_thread_blocked, id=50]
  0x00f67490 JavaThread "TP-Processor9" daemon [_thread_in_native,
id=49]
  0x00c352e8 JavaThread "TP-Processor8" daemon [_thread_in_native,
id=48]
  0x019a2118 JavaThread "TP-Processor7" daemon [_thread_in_native,
id=47]
  0x019dff78 JavaThread "TP-Processor6" daemon [_thread_in_native,
id=46]
  0x008aa3b0 JavaThread "TP-Processor5" daemon [_thread_blocked, id=45]
  0x00e894d8 JavaThread "TP-Monitor" daemon [_thread_blocked, id=44]
  0x00e884e0 JavaThread "TP-Processor4" daemon [_thread_in_native,
id=43]
  0x00e87928 JavaThread "TP-Processor3" daemon [_thread_in_native,
id=42]
  0x0021ef40 JavaThread "TP-Processor2" daemon [_thread_in_native,
id=41]
  0x007696d8 JavaThread "TP-Processor1" daemon [_thread_blocked, id=40]
  0x007683a0 JavaThread "http-8080-Monitor" [_thread_blocked, id=39]
  0x006570f0 JavaThread "http-8080-

Problem: An unexpected error has been detected by HotSpot Virtual Machine

2006-05-08 Thread Martijn Moret
Hi,

We use tomcat 5.5.15 on Solaris 9 (latest recommended patches and j2se
cluster). once in a  while tomcat crashes, the following message appears:
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0xfee32868, pid=7483, tid=10
#
# Java VM: Java HotSpot(TM) Server VM (1.5.0_06-b05 mixed mode)
# Problematic frame:
# V  [libjvm.so+0x632868]
#
# An error report file with more information is saved as hs_err_pid7483.log

Any ideas? is this java, tomcat or lucene?

Regards
Martijn

hs_err_pid7483.log:
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0xfee32868, pid=7483, tid=10
#
# Java VM: Java HotSpot(TM) Server VM (1.5.0_06-b05 mixed mode)
# Problematic frame:
# V  [libjvm.so+0x632868]
#

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

Current thread (0x001495b8):  JavaThread "CompilerThread1" daemon
[_thread_in_native, id=10]

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

Registers:
 O0=0x O1=0x019195dc O2=0x019195bc O3=0xfe9130bc
 O4=0x0191ac9c O5=0x0003 O6=0xb487e6a0 O7=0xfee3283c
 G1=0x00114354 G2=0xfeffe43c G3=0x001143b8 G4=0x0001
 G5=0xfec07fc8 G6=0x G7=0xff351200 Y=0x
 PC=0xfee32868 nPC=0xfee3286c


Top of Stack: (sp=0xb487e6a0)
0xb487e6a0:   0011432c 0191ac74 fefbe000 b487e700
0xb487e6b0:   0001  0191acb8 
0xb487e6c0:   feffea58 b487ec5c  0191acb8
0xb487e6d0:   b487ec5c 00114390 b487e710 fe8f887c
0xb487e6e0:   b487e708 b487e70c b487e704 0004
0xb487e6f0:   008ce780 0004 0002 b487ec5c
0xb487e700:    0002 008ce7a0 
0xb487e710:   2000 b487ec84 fe90d5a4 ff001e84

Instructions: (pc=0xfee32868)
0xfee32858:   12 40 00 08 90 10 20 00 d2 02 a0 04 d0 02 60 08
0xfee32868:   ca 02 20 00 c8 01 60 30 9f c1 00 00 01 00 00 00

Stack: [0xb480,0xb488),  sp=0xb487e6a0,  free space=505k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native
code)
V  [libjvm.so+0x632868]
V  [libjvm.so+0xf8884]
V  [libjvm.so+0x1e3ba0]
V  [libjvm.so+0x27f9f4]
V  [libjvm.so+0x282748]
V  [libjvm.so+0x278700]
V  [libjvm.so+0x2793bc]
V  [libjvm.so+0x335f28]
V  [libjvm.so+0x2de2a4]
V  [libjvm.so+0x664248]


Current CompileTask:
opto:1412  !  
org.apache.lucene.index.IndexReader.open(Lorg/apache/lucene/store/Directory;Z)Lorg/apache/lucene/index/IndexReader;
(36 bytes)


---  P R O C E S S  ---

Java Threads: ( => current thread )
  0x001cd490 JavaThread "TP-Processor24" daemon [_thread_blocked, id=64]
  0x009aa828 JavaThread "TP-Processor23" daemon [_thread_in_native, id=63]
  0x0102e0d0 JavaThread "TP-Processor22" daemon [_thread_in_native, id=62]
  0x006de9c0 JavaThread "TP-Processor21" daemon [_thread_blocked, id=61]
  0x01bdf390 JavaThread "TP-Processor20" daemon [_thread_in_native, id=60]
  0x004a5ce8 JavaThread "TP-Processor19" daemon [_thread_in_native, id=59]
  0x00580af0 JavaThread "TP-Processor18" daemon [_thread_blocked, id=58]
  0x006246d8 JavaThread "TP-Processor17" daemon [_thread_in_native, id=57]
  0x01d7cb28 JavaThread "TP-Processor16" daemon [_thread_blocked, id=56]
  0x0041f818 JavaThread "TP-Processor15" daemon [_thread_in_native, id=55]
  0x00368598 JavaThread "TP-Processor14" daemon [_thread_blocked, id=54]
  0x0191edb8 JavaThread "TP-Processor13" daemon [_thread_in_native, id=53]
  0x00a45820 JavaThread "TP-Processor12" daemon [_thread_in_native, id=52]
  0x01ba2d00 JavaThread "TP-Processor11" daemon [_thread_in_native, id=51]
  0x01ba2b38 JavaThread "TP-Processor10" daemon [_thread_blocked, id=50]
  0x00f67490 JavaThread "TP-Processor9" daemon [_thread_in_native, id=49]
  0x00c352e8 JavaThread "TP-Processor8" daemon [_thread_in_native, id=48]
  0x019a2118 JavaThread "TP-Processor7" daemon [_thread_in_native, id=47]
  0x019dff78 JavaThread "TP-Processor6" daemon [_thread_in_native, id=46]
  0x008aa3b0 JavaThread "TP-Processor5" daemon [_thread_blocked, id=45]
  0x00e894d8 JavaThread "TP-Monitor" daemon [_thread_blocked, id=44]
  0x00e884e0 JavaThread "TP-Processor4" daemon [_thread_in_native, id=43]
  0x00e87928 JavaThread "TP-Processor3" daemon [_thread_in_native, id=42]
  0x0021ef40 JavaThread "TP-Processor2" daemon [_thread_in_native, id=41]
  0x007696d8 JavaThread "TP-Processor1" daemon [_thread_blocked, id=40]
  0x007683a0 JavaThread "http-8080-Monitor" [_thread_blocked, id=39]
  0x006570f0 JavaThread "http-8080-Processor25" daemon [_thread_in_native,
id=38]
  0x00656568 JavaThread "http-8080-Processor24" daemon [_thread_blocked,
id=37]
  0x002c0f60 JavaThread "http-8080-Processor23" daemon [_thread_blocked,
id=36]
  0x00780ec0 JavaThread "http-8080-Processor22" daemon [_thread_blocked,
id=35]
  0x007802a8 JavaThread "http-8080-Processor21" daemon [_thread_blocked,
id=34]
  0x0071dfc8 JavaThread "http-8080-Processor20" daemon [_thread_blocked,
id=33]
  0x0071d438 JavaThread "http-8080-Processor19" daemon [_thread_blocked,
id=32]
  0x00718318 JavaThread "http-8080-Proce