[gmail] Re: Segmentation Fault calling /sbin/syslogd

Marc Leeman marc.leeman at gmail.com
Thu Jan 25 02:05:13 PST 2007


> # ./busybox syslogd -n -m 0 -C16
> .......runs.....
> ...I press ^C...
> syslogd exiting

# /bin/busybox syslogd -n -m 0 -C16
Segmentation fault


[mleeman at gemini nightly]$ ssh root at 10.2.4.10
Warning: Permanently added '10.2.4.10' (RSA) to the list of known hosts.
root at 10.2.4.10's password:
Barco Streaming Video Card (SVC) 2.0

"What is that noise like running water?"


        (random "flw" fortune cookie)


BusyBox v1.4.0 (2007-01-25 10:37:58 CET) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

# /home/user/strace /sbin/syslogd -n -m 0 -C16
execve("/sbin/syslogd", ["/sbin/syslogd", "-n", "-m", "0", "-C16"], [/*
15 vars */]) mmap(NULL, 20, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 0x30005000
stat("/etc/ld.so.cache", {st_mode=S_IFREG|0644, st_sized, ...}) open("/etc/ld.so.cache", O_RDONLY)      mmap(NULL, 64, PROT_READ, MAP_SHARED, 3, 0) close(3)                                open("/lib/libcrypt.so.0", O_RDONLY)    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
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\006"...,
4096) mmap(NULL, 147456, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 0x30015000
mmap(0x30015000, 8692, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0)
mmap(0x30027000, 864, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 3, 0x2000) mmap(0x30028000, 67812, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) close(3)                                munmap(0x30007000, 4096)                open("/lib/libgcc_s.so.1", O_RDONLY)    mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
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\30"...,
4096) mmap(NULL, 118784, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 0x30039000
mmap(0x30039000, 49180, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3,
0) mmap(0x30055000, 504, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 3, 0xc000) close(3)                                munmap(0x30007000, 4096)                open("/lib/libc.so.0", O_RDONLY)        mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
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\374"...,
4096) mmap(NULL, 413696, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 0x30056000
mmap(0x30056000, 318184, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3,
0) mmap(0x300b3000, 7376, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 3, 0x4d000) mmap(0x300b5000, 24440, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) close(3)                                munmap(0x30007000, 4096)                munmap(0x30006000, 64)                  ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) stat("/etc/busybox.conf", {st_mode=S_IFREG|0644, st_size3, ...}) brk(0)                                  brk(0x10064000)                         open("/etc/busybox.conf", O_RDONLY)     ioctl(3, TCGETS, 0x7fa31a00)            for device)
brk(0x10065000)                         read(3, "[SUID]\nsu open("/etc/passwd", O_RDONLY)           ioctl(4, TCGETS, 0x7fa319c0)            for device)
brk(0x10066000)                         read(4, "root:QD/DWNiaSZiqY:0:0:root:/roo"..., 4096) close(4)                                open("/etc/passwd", O_RDONLY)           ioctl(4, TCGETS, 0x7fa319c0)            for device)
read(4, "root:QD/DWNiaSZiqY:0:0:root:/roo"..., 4096) close(4)                                read(3, "", 4096)                       close(3)                                getuid()                                getgid()                                setgid(0)                               setuid(0)                               uname({sys="Linux", node="user", ...}) umask(0)                                rt_sigaction(SIGINT, {0x1003dea8, [INT], SA_RESTART}, {SIG_DFL}, 8) rt_sigaction(SIGTERM, {0x1003dea8, [TERM], SA_RESTART}, {SIG_DFL}, 8) 0
rt_sigaction(SIGQUIT, {0x1003dea8, [QUIT], SA_RESTART}, {SIG_DFL}, 8) 0
rt_sigaction(SIGHUP, {SIG_IGN}, {SIG_DFL}, 8) rt_sigaction(SIGCHLD, {SIG_IGN}, {SIG_DFL}, 8) rt_sigaction(SIGCHLD, {SIG_IGN}, {SIG_IGN}, 8) rt_sigaction(SIGALRM, {0x1003df40, [ALRM], SA_RESTART}, {SIG_DFL}, 8) 0
alarm(0)                                readlink("/dev", 0x7fa2f970, 4095)      readlink("/dev/log", "/tmp/log", 4095)  readlink("/tmp", 0x7fa2f970, 4095)      readlink("/tmp/log", 0x7fa2f970, 4095)  directory)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Process 132 detached


-- 
  greetz, marc
I'm having sex with 3 hynerian donkeys. What does it look like i'm
doing?
	Chiana - Crackers Don't Matter
scorpius.homelinux.org 2.6.19 #1 Tue Dec 5 16:35:02 CET 2006 GNU/Linux
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://busybox.net/lists/busybox/attachments/20070125/542dac86/attachment.pgp 


More information about the busybox mailing list