[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#204706: #204706: libc6: Binary incompatibility



Package: libc6
Version: 2.3.2-2
Followup-For: Bug #204706


Here is a strace of one of the win4lin programs that seg faults, all
programs segfault on the same thing, opening /etc/default/merge, (the
main config file in win4lin). Removing this file will start some
programs like winconfig, but since the configfile havn't been read one
can't do anything.


[302] 0 robert ozzy [~]:>strace winconfig
execve("/usr/bin/winconfig", ["winconfig"], [/* 37 vars */]) = 0
uname({sys="Linux", node="ozzy", ...})  = 0
brk(0)                                  = 0x805d690
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40013000
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=57483, ...}) = 0
old_mmap(NULL, 57483, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3)                                = 0
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\10\32\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=8748, ...}) = 0
old_mmap(NULL, 11680, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x40023000
old_mmap(0x40025000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x1000) = 0x40025000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\224]\1"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1142224, ...}) = 0
old_mmap(NULL, 1151748, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x40026000
old_mmap(0x40138000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x111000) = 0x40138000
old_mmap(0x4013d000, 8964, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4013d000
close(3)                                = 0
munmap(0x40014000, 57483)               = 0
brk(0)                                  = 0x805d690
brk(0x807e690)                          = 0x807e690
brk(0x807f000)                          = 0x807f000
open("/etc/default/merge", O_RDONLY)    = 3
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
[303] 0 robert ozzy [~]:>


-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux ozzy 2.4.21 #2 SMP Sun Jun 22 13:43:05 CEST 2003 i686
Locale: LANG=en_US, LC_CTYPE=en_US

Versions of packages libc6 depends on:
ii  libdb1-compat                 2.1.3-7    The Berkeley database routines [gl

-- no debconf information




Reply to: