← Back to team overview

openjdk team mailing list archive

[Bug 957473] Re: vuze crash

 

For some reason, the PC where the SIGILL occurs seems to change every
time I re-run Vuze.

Attached is a gdb stack trace that seems to point to some JITed
javascript code as the culprit (gdb says "No function contains program
counter for selected frame" for the innermost stack frame; and the
second to innermost is in libjavascriptcoregtk-1.0-0).

In this run, the eip at SIGILL is 0xabda3f42:

(gdb) x/10i 0xabda3f42
=> 0xabda3f42:  movsd  %xmm0,(%eax)
   0xabda3f46:  mov    $0xad967190,%eax
   0xabda3f4b:  movsd  %xmm1,(%eax)
   0xabda3f4f:  mov    $0xad967198,%eax
   0xabda3f54:  movsd  %xmm2,(%eax)
   0xabda3f58:  mov    $0xad9671a0,%eax
   0xabda3f5d:  movsd  %xmm3,(%eax)
   0xabda3f61:  mov    $0xad9671a8,%eax
   0xabda3f66:  movsd  %xmm4,(%eax)
   0xabda3f6a:  mov    $0xad9671b0,%eax

I'm unfortunately no SSE expert and I don't know what, if anything, this
instruction is supposed to do on my CPU (AMD Athlon(tm) XP 3200+ ; it
does have sse in the flags, see my /proc/cpuinfo in the Java crash
report attached above).

** Attachment added: "vuze-gdb.txt"
   https://bugs.launchpad.net/ubuntu/+source/openjdk-7/+bug/957473/+attachment/3145578/+files/vuze-gdb.txt

-- 
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-7 in Ubuntu.
https://bugs.launchpad.net/bugs/957473

Title:
  vuze crash

Status in “openjdk-7” package in Ubuntu:
  Confirmed

Bug description:
   A fatal error has been detected by the Java Runtime Environment:
  #
  #  SIGILL (0x4) at pc=0x020e3222, pid=15925, tid=3031309120
  #
  # JRE version: 7.0_03-b147
  # Java VM: OpenJDK Client VM (22.0-b10 mixed mode, sharing linux-x86 )
  # Derivative: IcedTea7 2.1
  # Distribution: Ubuntu precise (development branch), package 7~u3-2.1-1ubuntu3
  # Problematic frame:
  # C  0x020e3222
  #
  # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
  #

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openjdk-7/+bug/957473/+subscriptions



References