How to prevent this crash?

104 views
Skip to first unread message

Kazz

unread,
May 22, 2013, 11:37:22 PM5/22/13
to arib...@googlegroups.com
My AW app on glassfish 3 inside ariba.util.core.Sort.insertionSort().

glassfish generates the following crash report.

How to prevent?



#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f8b891bfafc, pid=991, tid=140237122557696
#
# JRE version: 6.0_24-b07
# Java VM: Java HotSpot(TM) 64-Bit Server VM (19.1-b02 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# J  ariba.util.core.Sort.insertionSort([Ljava/lang/Object;[Ljava/lang/Object;[Ljava/lang/Object;IILariba/util/core/Compare;)V
#
# If you would like to submit a bug report, please visit:
#

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

Current thread (0x00007f8b78114800):  JavaThread "http-thread-pool-8009(4)" daemon [_thread_in_Java, id=1033, stack(0x00007f8b7fcfd000,0x00007f8b7fdfe000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x000000000000000c

Registers:
RAX=0x00000006f7c9dab8, RBX=0x00000006f7c9dab8, RCX=0x0000000000000001, RDX=0x0000000000000000
RSP=0x00007f8b7fdf1800, RBP=0x00007f8b7fdf1910, RSI=0x000000000000018c, RDI=0x00000007f88b3690
R8 =0x00000007f88b3050, R9 =0x000000000000018b, R10=0x0000000000000000, R11=0x00000000de813f55
R12=0x0000000000000000, R13=0x00007f8b7fdf18a0, R14=0x00007f8b7fdf1948, R15=0x00007f8b78114800
RIP=0x00007f8b891bfafc, EFL=0x0000000000010246, CSGSFS=0x0000000000000033, ERR=0x0000000000000004
  TRAPNO=0x000000000000000e

Register to memory mapping:

RAX=0x00000006f7c9dab8
{method} 
 - klass: {other class}

RBX=0x00000006f7c9dab8{method} 
 - klass: {other class}

RCX=0x0000000000000001
0x0000000000000001 is pointing to unknown location

RDX=0x0000000000000000
0x0000000000000000 is pointing to unknown location

RSP=0x00007f8b7fdf18000x00007f8b7fdf1800 is pointing into the stack for thread: 0x00007f8b78114800
"http-thread-pool-8009(4)" daemon prio=10 tid=0x00007f8b78114800 nid=0x409 runnable [0x0000000000000000]   java.lang.Thread.State: RUNNABLE
RBP=0x00007f8b7fdf1910
0x00007f8b7fdf1910 is pointing into the stack for thread: 0x00007f8b78114800"http-thread-pool-8009(4)" daemon prio=10 tid=0x00007f8b78114800 nid=0x409 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

RSI=0x000000000000018c
0x000000000000018c is pointing to unknown location

RDI=0x00000007f88b3690

[error occurred during error reporting (printing registers, top of stack, instructions near pc), id 0xe0000000]

Stack: [0x00007f8b7fcfd000,0x00007f8b7fdfe000],  sp=0x00007f8b7fdf1800,  free space=978k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)

J  ariba.util.core.Sort.insertionSort([Ljava/lang/Object;[Ljava/lang/Object;[Ljava/lang/Object;IILariba/util/core/Compare;)V
j  ariba.util.core.Sort.objects([Ljava/lang/Object;[Ljava/lang/Object;[Ljava/lang/Object;Lariba/util/core/Compare;I)V+28
j  ariba.util.core.Sort.objects([Ljava/lang/Object;Lariba/util/core/Compare;I)V+5
j  ariba.util.core.Sort.objects([Ljava/lang/Object;Lariba/util/core/Compare;)V+3
j  ariba.ui.table.AWTSortOrdering.sortedArrayUsingKeyOrderArray(Ljava/util/List;Ljava/util/List;)Ljava/util/List;+16
j  ariba.ui.table.AWTDisplayGroup.computeSortedObjects(Ljava/util/List;)Ljava/util/List;+16
j  ariba.ui.table.AWTDisplayGroup.sortedMainList(Ljava/util/List;)Ljava/util/List;+36
j  ariba.ui.table.AWTDisplayGroup.filteredObjects()Ljava/util/List;+13
j  ariba.ui.table.AWTDisplayGroup._validateSelection()V+1
j  ariba.ui.table.AWTDisplayGroup.setObjectArray(Ljava/util/List;)V+109
j  app.SearchCustomer.search()Lariba/ui/aribaweb/core/AWResponseGenerating;+850

....
....

František Kolář

unread,
May 23, 2013, 4:22:10 AM5/23/13
to arib...@googlegroups.com
I would probably try different JVM..
For this kind of error u either find answer on oracle / jvm - or google - or
You will be playing with this issue until u figure out..:-(..

I think the cause is a combination of os and jvm (but this just a guess) - I dont even think that your servlet container has anything to do with this.

Fk
Sent from my iPhone
--
You received this message because you are subscribed to the Google Groups "AribaWeb (aribaweb.org)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aribaweb+u...@googlegroups.com.
To post to this group, send email to arib...@googlegroups.com.
Visit this group at http://groups.google.com/group/aribaweb?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Thomas Abraham

unread,
May 23, 2013, 6:30:24 AM5/23/13
to arib...@googlegroups.com
We had the same problem on  upgrading to 1.6.0_22. Reverting to 1.6.0_18 fixed it.

Kazz

unread,
May 23, 2013, 8:00:14 PM5/23/13
to arib...@googlegroups.com
Thanks for sharing your experience.
I will try another version of JVM soon.

2013年5月23日木曜日 19時30分24秒 UTC+9 Thomas Abraham:
Reply all
Reply to author
Forward
0 new messages