My AW app on glassfish 3 inside ariba.util.core.Sort.insertionSort().
glassfish generates the following crash report.
#
# 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]
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
....
....