openjdk team mailing list archive
-
openjdk team
-
Mailing list archive
-
Message #00276
[Bug 228069] Re: Segfault when installing openjdk-6-jre-headless: installs properly on Intel based hardware, problem appears on Via C3 based machine
Crossing over from #230891 which has been marked a duplicate of this
bug. I'd initially submitted it as a separate bug because I wasn't
getting the instability with gnome et al; the system as a whole was
stable, it was just openjdk that wouldn't install because of this.
A comment added on that bug says: "
the package is built with -mcpu=585 -mtune=generic, so it should run on
the Via processors."
(I presume he meant -mcpu=i586 :-) ) Anyway, that was just answering my
speculation on a possible cause (that it might have been built for 686
and thus executing CMOV which Via C3 doesn't support).
For myself, I actually ended up putting Gentoo on that machine. Building
everything as "-Os -mmmx -m3dnow -fomit-frame-pointer" actually, in this
case, really did make a big difference to the usability of the system in
a desktop environment (even if it did take a week to install!). However,
no openjdk ebuild for gentoo, so I can't report success getting it
working there.
--
Segfault when installing openjdk-6-jre-headless: installs properly on Intel based hardware, problem appears on Via C3 based machine
https://bugs.launchpad.net/bugs/228069
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-6 in ubuntu.
Status in Source Package "openjdk-6" in Ubuntu: New
Bug description:
The full text of the log appears below:
The package installed flawlessly on my Intel based laptop. When I try to install on a clunky old desktop that I use as a testing machine, dpkg reports a segfault. The specifications of the machine are:
- Via C3 processor, 796MHZ, FSB 133 MHZ
- PVCLE266M Mainboard
- VIA CLE266 Northbridge, 8235 Southbridge
- 1.1GB RAM
- Integrated VIA graphics
I will describe a related (cryptic) problem that may shed light on the exact nature of the problem?:
- I cannot get a GNOME session to last more than a few minutes. The desktop simply freezes, unpredictably, and the only way to get back to work is by a hard reboot
- I achieved 10+ hours of continuous desktop uptime when I ran gnome as root (yes, I know that that is ill advised...) It did not crash - I shut the machine down myself.
- The problem does not appear on KDE. I am typing this from firefox in KDE and this is the twentieth straight hour of uptime. No hint of any problem.
--------------------------------------------------------------------
#
# An unexpected error has been detected by Java Runtime Environment:
#
# SIGILL (0x4) at pc=0xb78c0605, pid=27591, tid=3076348816
#
# Java VM: OpenJDK Client VM (1.6.0-b09 interpreted mode, sharing linux-x86)
# Problematic frame:
# V [libjvm.so+0x2c5605]
#
# If you would like to submit a bug report, please visit:
# https://bugs.launchpad.net/ubuntu/+source/openjdk-6/
#
--------------- T H R E A D ---------------
Current thread is native thread
siginfo:si_signo=SIGILL: si_errno=0, si_code=2 (ILL_ILLOPN), si_addr=0xb78c0605
Registers:
EAX=0x007fe000, EBX=0xb7a03d30, ECX=0xb7a08000, EDX=0x00002000
ESP=0xb75d47c0, EBP=0xb75d50c8, ESI=0x00050000, EDI=0xb7a08000
EIP=0xb78c0605, CR2=0x00000000, EFLAGS=0x00210206
Top of Stack: (sp=0xb75d47c0)
0xb75d47c0: 00000000 b75d504c 0001f081 00000000
0xb75d47d0: 00000000 00000000 00000000 b7f63ff4
0xb75d47e0: 00000000 b7f65160 b75d4804 b7e9a484
0xb75d47f0: b7f65160 00000065 b7fcdff4 b75d4df0
0xb75d4800: 0000002b b75d4c54 b7fc075b b75d4dfc
0xb75d4810: ffffffff 0000003a 00000000 00000000
0xb75d4820: 00000000 00000000 00000000 00000000
0xb75d4830: 00000000 00000000 080520d8 b75d504c
Instructions: (pc=0xb78c0605)
0xb78c05f5: c7 04 24 00 00 00 00 01 d2 29 d0 3d 00 00 20 00
0xb78c0605: 0f 47 85 7c f7 ff ff 89 85 7c f7 ff ff 8d 83 8a
Stack: [0xb7586000,0xb75d6000], sp=0xb75d47c0, free space=313k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x2c5605]
V [libjvm.so+0x2c5edb]
V [libjvm.so+0x365c2e]
V [libjvm.so+0x1d1ed4]
C [java+0x2308] JavaMain+0x98
C [libpthread.so.0+0x4fda]
--------------- P R O C E S S ---------------
VM state:not at safepoint (not fully initialized)
VM Mutex/Monitor currently owned by a thread: None
Dynamic libraries:
08048000-08051000 r-xp 00000000 08:05 681228 /usr/lib/jvm/java-6-openjdk/jre/bin/java
08051000-08052000 rw-p 00008000 08:05 681228 /usr/lib/jvm/java-6-openjdk/jre/bin/java
08052000-08073000 rw-p 08052000 00:00 0 [heap]
b757d000-b7584000 r-xp 00000000 08:05 228519 /lib/librt-2.7.so
b7584000-b7586000 rw-p 00006000 08:05 228519 /lib/librt-2.7.so
b7586000-b7587000 ---p b7586000 00:00 0
b7587000-b75d6000 rwxp b7587000 00:00 0
b75d6000-b75f9000 r-xp 00000000 08:05 228507 /lib/libm-2.7.so
b75f9000-b75fb000 rw-p 00022000 08:05 228507 /lib/libm-2.7.so
b75fb000-b79f1000 r-xp 00000000 08:05 556105 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
b79f1000-b7a10000 rw-p 003f6000 08:05 556105 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
b7a10000-b7e2f000 rw-p b7a10000 00:00 0
b7e2f000-b7f62000 r-xp 00000000 08:05 228503 /lib/libc-2.7.so
b7f62000-b7f63000 r--p 00133000 08:05 228503 /lib/libc-2.7.so
b7f63000-b7f65000 rw-p 00134000 08:05 228503 /lib/libc-2.7.so
b7f65000-b7f68000 rw-p b7f65000 00:00 0
b7f68000-b7f6a000 r-xp 00000000 08:05 228506 /lib/libdl-2.7.so
b7f6a000-b7f6c000 rw-p 00001000 08:05 228506 /lib/libdl-2.7.so
b7f6c000-b7f70000 r-xp 00000000 08:05 889735 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
b7f70000-b7f71000 rw-p 00003000 08:05 889735 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
b7f71000-b7f84000 r-xp 00000000 08:05 228517 /lib/libpthread-2.7.so
b7f84000-b7f86000 rw-p 00013000 08:05 228517 /lib/libpthread-2.7.so
b7f86000-b7f89000 rw-p b7f86000 00:00 0
b7f89000-b7f9d000 r-xp 00000000 08:05 581380 /usr/lib/libz.so.1.2.3.3
b7f9d000-b7f9e000 rw-p 00013000 08:05 581380 /usr/lib/libz.so.1.2.3.3
b7faf000-b7fb0000 rw-p b7faf000 00:00 0
b7fb0000-b7fb1000 r--p b7fb0000 00:00 0
b7fb1000-b7fb2000 rw-p b7fb1000 00:00 0
b7fb2000-b7fb3000 r-xp b7fb2000 00:00 0 [vdso]
b7fb3000-b7fcd000 r-xp 00000000 08:05 228497 /lib/ld-2.7.so
b7fcd000-b7fcf000 rw-p 00019000 08:05 228497 /lib/ld-2.7.so
bff08000-bff1c000 rwxp bffeb000 00:00 0 [stack]
bff1c000-bff1d000 rw-p bffff000 00:00 0
VM Arguments:
jvm_args: -Xshare:dump
java_command: <unknown>
Launcher Type: SUN_STANDARD
Environment Variables:
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin
USERNAME=root
LD_LIBRARY_PATH=/usr/lib/jvm/java-6-openjdk/jre/lib/i386/client:/usr/lib/jvm/java-6-openjdk/jre/lib/i386:/usr/lib/jvm/java-6-openjdk/jre/../lib/i386
SHELL=/bin/bash
DISPLAY=:0
Signal Handlers:
SIGSEGV: [libjvm.so+0x39bf10], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x2c2c00], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x2c2c00], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x2c2c00], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGXFSZ: [libjvm.so+0x2c2c00], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x2c2c00], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x2c5920], sa_mask[0]=0x00000000, sa_flags=0x10000004
SIGHUP: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGINT: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGTERM: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGQUIT: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
--------------- S Y S T E M ---------------
OS:Ubuntu 8.04 (hardy)
uname:Linux 2.6.24-17-generic #1 SMP Thu May 1 14:31:33 UTC 2008 i686
libc:
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
References