Ticket #1422 (closed defect: fixed)

Opened 11 months ago

Last modified 10 months ago

JVM Crashes during cachePrime

Reported by: dragisak Owned by: npeterson
Priority: critical Milestone: 0.9.4_rc1
Component: ambra Version:
Keywords: jvm ambra SIGSEGV Cc:

Description (last modified by dragisak) (diff)

During long cachePrime task (hitting all articles to populate caches), Ambra crashes with:

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0x00002b571f2496cb, pid=13960, tid=1083554112
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0_18-b02 mixed mode)
# Problematic frame:
# V  [libjvm.so+0x5bb6cb]
#

CentOS 5 Linux 2.6.16.33-xenU #2 SMP

See error stack

Attachments

hs_err_pid13960.log (63.3 KB) - added by dragisak 11 months ago.
Error Stack

Change History

Changed 11 months ago by dragisak

Error Stack

  Changed 11 months ago by dragisak

  • description modified (diff)

  Changed 11 months ago by npeterson

  • status changed from new to assigned
  • owner changed from npeterson to russ

  Changed 11 months ago by npeterson

Russ, please isolated this issue to a specific build and environment. Thanks, Nick

  Changed 11 months ago by russ

  • summary changed from JVM Crahses during cachePrime to JVM Crashes during cachePrime

follow-up: ↓ 6   Changed 11 months ago by dragisak

cachePrime worked when -Xdebug -Xnoagent -Djava.compiler=NONE flags were removed.

in reply to: ↑ 5   Changed 11 months ago by dragisak

Replying to dragisak:

cachePrime worked when -Xdebug -Xnoagent -Djava.compiler=NONE flags were removed.

Confirmed: JVM crashes when -Xdebug -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=n is set.

  Changed 11 months ago by dragisak

Looks similar to JVM bug  6346871

  Changed 11 months ago by russ

  • status changed from assigned to verify
  • owner changed from russ to npeterson
  • resolution set to fixed

i confirm too - no crash on 0.9.3.2 with debug disabled.

  Changed 11 months ago by dragisak

Confirmed cachePrime does not cause JVM crash after setting this property in Ambra

-XX:CompileCommand=exclude,it/unibo/cs/org/apache/xpath/functions/FuncStringRange,execute

  Changed 11 months ago by npeterson

  • status changed from verify to closed

  Changed 10 months ago by dragisak

Found another class that causes SIGSEGV. Need to add:

-XX:CompileCommand=exclude,com/googlecode/jsonplugin/JSONWriter,bean
Note: See TracTickets for help on using tickets.