Followup-For: Bug #332631 Package: pppstatus Version: 0.4.2-8 I can confirm this segfault on my Mac Mini (PowerPC cpu). Please find the strace attached.
-- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: powerpc (ppc) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-5-powerpc Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages pppstatus depends on: ii libc6 2.3.6.ds1-13etch2 GNU C Library: Shared libraries ii libncurses5 5.5-5 Shared libraries for terminal hand pppstatus recommends no packages. -- no debconf information
execve("/usr/bin/pppstatus", ["pppstatus"], [/* 16 vars */]) = 0 uname({sys="Linux", node="macmini", ...}) = 0 brk(0) = 0x1001c000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x30019000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=11347, ...}) = 0 mmap(NULL, 11347, PROT_READ, MAP_PRIVATE, 3, 0) = 0x3001a000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libncurses.so.5", O_RDONLY) = 3 read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\1>\220"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=313160, ...}) = 0 mmap(0xff92000, 383152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xff92000 mprotect(0xffd6000, 104624, PROT_NONE) = 0 mmap(0xffe6000, 36864, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x44000) = 0xffe6000 mmap(0xffef000, 2224, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xffef000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\1\313"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=1385396, ...}) = 0 mmap(0xfe1e000, 1456244, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xfe1e000 mprotect(0xff66000, 112756, PROT_NONE) = 0 mmap(0xff75000, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x147000) = 0xff75000 mmap(0xff7f000, 10356, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xff7f000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/libdl.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\0\r"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=13812, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x3001d000 mmap(0xfdfa000, 78316, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xfdfa000 mprotect(0xfdfd000, 66028, PROT_NONE) = 0 mmap(0xfe0c000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0xfe0c000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x3001e000 mprotect(0xfe0c000, 4096, PROT_READ) = 0 mprotect(0xff75000, 28672, PROT_READ) = 0 mprotect(0x30028000, 4096, PROT_READ) = 0 munmap(0x3001a000, 11347) = 0 brk(0) = 0x1001c000 brk(0x1003d000) = 0x1003d000 open("/etc/pppstatus/pppstatus.cfg", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=1222, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x3001a000 read(3, "# PPPStatus v0.4.2 Configuration"..., 4096) = 1222 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ Process 8851 detached
signature.asc
Description: This is a digitally signed message part