Bug#219102: libc6: IBM JDK 1.3.1 core dumps
Daniel Jacobowitz <dan@debian.org> writes:
> On Tue, Nov 18, 2003 at 06:22:46AM -0800, Rupa Schomaker wrote:
>> I can confirm this is happening to me on a unstable-only box (no
>> stable or testing). If there is anything I can do to test possible
>> fixes, please let me know.
>>
>> By breaking IBM's JVM, this breaks WebSphere App Server as well as the
>> runtime environments in IBM's eclipse based editor (Websphere
>> Application Developer).
>>
>> Unfortunately, I can't simply replace the JVM with 1.4. :(
>
> Does LD_ASSUME_KERNEL=2.4.1 in the environment make a difference?
nope. :(
rschomak@rschomaker:~$ LD_ASSUME_KERNEL=2.4.1 java -version
Segmentation fault
tail of the strace:
open("/proc/stat", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001e000
read(3, "cpu 1997384 3805840 353240 7321"..., 4096) = 792
read(3, "", 4096) = 0
close(3) = 0
munmap(0x4001e000, 4096) = 0
old_mmap(0x10000000, 529223680, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x10000000
old_mmap(NULL, 139264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40394000
times({tms_utime=6, tms_stime=1, tms_cutime=3, tms_cstime=2}) = 6739181
time(NULL) = 1069176101
old_mmap(0x10000000, 8269824, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x403b6000
old_mmap(0x10000000, 8269824, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40b99000
gettimeofday({1069176101, 825291}, NULL) = 0
old_mmap(0x10000000, 1052672, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4137c000
modify_ldt(0, 4035a5ec, 8) = 0
modify_ldt(17, {entry_number:0, base_addr:0x806d488, limit:16, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:0, seg_not_present:0, useable:1}, 16) = 0
modify_ldt(17, {entry_number:8190, base_addr:0x806d4a0, limit:16, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:0, seg_not_present:0, useable:1}, 16) = 0
sigaltstack({ss_sp=0xbfe01000, ss_flags=0, ss_size=32768}, {ss_sp=0, ss_flags=SS_DISABLE, ss_size=0}) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
--
-rupa
Reply to: