Package: libc6
Version: 2.3.2-6

cmdlinkespeak worked fine with libc6-2.3.1-17.  It started seg faulting with
2.3.2 (frist version tried was 2.3.2-2).  cmdlinespeak still seg faults
with 2.3.2-6.  When I attempt to keep the system at libc6-2.3.1-17, apt
breaks as well as perl and others.

This problem is also brought up in with RedHat:

http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=98768

Below is the strace:

execve("/usr/local/bin/cmdlinespeak", ["cmdlinespeak", "test"], [/* 25 vars */]) = 0
uname({sys="Linux", node="bumblebee", ...}) = 0
brk(0)                                  = 0x8049eb8
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40015000
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=18932, ...}) = 0
old_mmap(NULL, 18932, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40016000
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 \34\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9796, ...}) = 0
old_mmap(NULL, 8632, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4001b000
old_mmap(0x4001d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 
0x4001d000
close(3)                                = 0
open("/usr/lib/libibmeci50.so", 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\240O\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=411814, ...}) = 0
old_mmap(NULL, 334756, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4001e000
old_mmap(0x4005e000, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3f000) = 
0x4005e000
old_mmap(0x4006e000, 7076, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, 
-1, 0) = 0x4006e000
close(3)                                = 0
open("/lib/libpthread.so.0", O_RDONLY)  = 3
read(3, "[EMAIL PROTECTED]"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=80827, ...}) = 0
old_mmap(NULL, 327652, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40070000
old_mmap(0x4007d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd000) = 
0x4007d000
old_mmap(0x4007e000, 270308, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4007e000
close(3)                                = 0
open("/usr/lib/libstdc++-libc6.2-2.so.3", 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`\233\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=288444, ...}) = 0
old_mmap(NULL, 296584, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400c0000
old_mmap(0x400f6000, 69632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x36000) = 
0x400f6000
old_mmap(0x40107000, 5768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, 
-1, 0) = 0x40107000
close(3)                                = 0
open("/lib/libm.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 5\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=135604, ...}) = 0
old_mmap(NULL, 138160, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40109000
old_mmap(0x4012a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x20000) = 
0x4012a000
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\0p^\1\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1230864, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4012b000
old_mmap(NULL, 1236292, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4012c000
old_mmap(0x40253000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x127000) 
= 0x40253000
old_mmap(0x40258000, 7492, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, 
-1, 0) = 0x40258000
close(3)                                = 0
open("/usr/lib/libstdc++-libc6.1-1.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\220\232"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=256240, ...}) = 0
old_mmap(NULL, 268208, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4025a000
old_mmap(0x4028e000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x33000) = 
0x4028e000
old_mmap(0x4029a000, 6064, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, 
-1, 0) = 0x4029a000
close(3)                                = 0
munmap(0x40016000, 18932)               = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
setrlimit(RLIMIT_STACK, {rlim_cur=2044*1024, rlim_max=RLIM_INFINITY}) = 0
getpid()                                = 14308
rt_sigaction(SIGRTMIN, {0x40077d80, [], SA_RESTORER, 0x40155568}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x40077dd0, [], SA_RESTORER, 0x40155568}, NULL, 8) = 0
rt_sigaction(SIGRT_2, {0x40077ea0, [], SA_RESTORER, 0x40155568}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [RTMIN], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [33], NULL, 8) = 0
_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xbffff72c, 32, (nil), 0}) = 0
brk(0)                                  = 0x8049eb8
brk(0x806aeb8)                          = 0x806aeb8
brk(0x806b000)                          = 0x806b000
open("eci.dbg", O_RDWR)                 = -1 ENOENT (No such file or directory)
brk(0x806a000)                          = 0x806a000
open("/etc/eci.ini", O_RDONLY)          = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2557, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40016000
read(3, "[1.0]\nPath=/usr/lib/enu50.so\nVer"..., 4096) = 2557
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40016000, 4096)                = 0
pipe([3, 4])                            = 0
clone(child_stack=0x804cd38, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND) = 14309
write(4, "[EMAIL PROTECTED]@\334\0\2@"..., 148) = 148
rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0
write(4, "[EMAIL PROTECTED]@\320\247\4\10\0"..., 148) = 148
rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0
rt_sigsuspend([] <unfinished ...>
--- SIGRTMIN (Unknown signal 32) @ 0 (0) ---
<... rt_sigsuspend resumed> )           = -1 EINTR (Interrupted system call)
sigreturn()                             = ? (mask now [RTMIN])
open("/etc/eci.ini", O_RDONLY)          = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=2557, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40016000
read(5, "[1.0]\nPath=/usr/lib/enu50.so\nVer"..., 4096) = 2557
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x40016000, 4096)                = 0
open("/etc/eci.ini", O_RDONLY)          = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=2557, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40016000
read(5, "[1.0]\nPath=/usr/lib/enu50.so\nVer"..., 4096) = 2557
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x40016000, 4096)                = 0
open("/etc/eci.ini", O_RDONLY)          = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=2557, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40016000
read(5, "[1.0]\nPath=/usr/lib/enu50.so\nVer"..., 4096) = 2557
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x40016000, 4096)                = 0
open("/etc/eci.ini", O_RDONLY)          = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=2557, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40016000
read(5, "[1.0]\nPath=/usr/lib/enu50.so\nVer"..., 4096) = 2557
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x40016000, 4096)                = 0
open("/etc/mtab", O_RDONLY)             = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40016000
read(5, "/dev/hda1 / ext3 rw 0 0\nproc /pr"..., 4096) = 47
close(5)                                = 0
munmap(0x40016000, 4096)                = 0
open("/proc/meminfo", O_RDONLY)         = 5
fstat64(5, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40016000
read(5, "        total:    used:    free:"..., 4096) = 522
close(5)                                = 0
munmap(0x40016000, 4096)                = 0
open("/etc/eci.ini", O_RDONLY)          = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=2557, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40016000
read(5, "[1.0]\nPath=/usr/lib/enu50.so\nVer"..., 4096) = 2557
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x40016000, 4096)                = 0
open("/usr/lib/enu50.so", O_RDONLY)     = 5
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\207"..., 512) = 512
fstat64(5, {st_mode=S_IFREG|0755, st_size=3405621, ...}) = 0
old_mmap(NULL, 3150256, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x4029c000
old_mmap(0x4054b000, 335872, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x2ae000) 
= 0x4054b000
old_mmap(0x4059d000, 432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, 
-1, 0) = 0x4059d000
close(5)                                = 0
brk(0)                                  = 0x806a000
brk(0x808e000)                          = 0x808e000
open("debug", O_RDONLY)                 = -1 ENOENT (No such file or directory)
open("debug", O_RDONLY)                 = -1 ENOENT (No such file or directory)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++


The system is running Debian sid on 2.4.19-pre8


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to