Hi, BTW: The error messages end_request: I/O error, dev 02:00, sector 0 on the console are coming from this call.
>From the backtrace in thread 4 we see that the source pointer for memcpy is 0x0. I'm not so sure the problem is with sysvinit, it might as well be a libc bug. I managed to run gdb on a non-stripped version of boodlogd: Thread 4 (Thread 6032.3): #0 0x0105a96c in mach_msg_trap () at /usr/src/eglibc-2.17/build-tree/hurd-i386-libc/mach/mach_msg_trap.S:2 No locals. #1 0x0105b22e in __mach_msg (msg=msg@entry=0x124bf50, option=option@entry=3, send_size=32, rcv_size=rcv_size@entry=4096, rcv_name=rcv_name@entry=51, timeout=timeout@entry=0, notify=notify@entry=0) at msg.c:110 ret = <optimized out> #2 0x0105b8fb in __mach_msg_server_timeout ( demux=demux@entry=0x106b890 <msgport_server>, max_size=max_size@entry=4096, rcv_name=rcv_name@entry=51, option=option@entry=0, timeout=timeout@entry=0) at msgserver.c:150 request = 0x124bf50 reply = 0x124cf60 mr = <optimized out> __PRETTY_FUNCTION__ = "__mach_msg_server_timeout" #3 0x0105b9cb in __mach_msg_server ( demux=demux@entry=0x106b890 <msgport_server>, max_size=4096, rcv_name=51) at msgserver.c:195 No locals. #4 0x0106b97d in _hurd_msgport_receive () at msgportdemux.c:67 No locals. #5 0x66688b92 in ?? () No symbol table info available. Thread 3 (Thread 6032.2): #0 0x010e5409 in __mempcpy (dstpp=dstpp@entry=0x102942c, srcpp=0x0, len=len@entry=4) at mempcpy.c:62 dstp = 16946220 srcp = 0 #1 0x011508f1 in in (count=<optimized out>, type=IOC_32) at ../sysdeps/mach/hurd/ioctl.c:125 len = 4 p = 0x102942c t = 0x1029428 argptr = 0x0 #2 0x01150af4 in send_rpc (ioport=23) at ../sysdeps/mach/hurd/ioctl.c:137 msg = {{header = {Head = {msgh_bits = 0, msgh_size = 0, msgh_remote_port = 0, msgh_local_port = 17, msgh_seqno = 759583829, msgh_id = 1162621491}, RetCodeType = { msgt_name = 0, msgt_size = 0, msgt_number = 0, msgt_inline = 0, msgt_longform = 0, msgt_deallocate = 0, msgt_unused = 0}, RetCode = 97}, header_typecheck = {Head = { msgh_bits = 0, msgh_size = 0, msgh_remote_port = 0, msgh_local_port = 17, msgh_seqno = 759583829, msgh_id = 1162621491}, RetCodeType = 0, RetCode = 97}}, data = 0x1029430 "\b@$\001Tt\003\001"} err = <optimized out> msg.0 = 0x1029410 request = 2684880738 arg = 0x0 type = 262400 m = 0x1029410 msgid = 156098 reply_size = 32 t = 0x1029428 argptr = 0x0 #3 0x010807a5 in _hurd_ctty_output (port=port@entry=23, ctty=ctty@entry=54, rpc=rpc@entry=0x10294c4) at ctty-output.c:52 actions = <optimized out> err = EIO #4 0x0115105b in __ioctl (fd=fd@entry=0) at ../sysdeps/mach/hurd/ioctl.c:271 __ulink = {resource = {next = 0x0, prevp = 0x102df8c}, thread = { next = 0x1029488, prevp = 0x124445c}, cleanup = 0x1081700 <_hurd_port_cleanup>, cleanup_data = 0x17} __ctty_ulink = {resource = {next = 0x0, prevp = 0x102df9c}, thread = { next = 0x0, prevp = 0x1029478}, cleanup = 0x1081700 <_hurd_port_cleanup>, cleanup_data = 0x36} ctty = 54 crit = 0x1244008 __result = <optimized out> __d = 0x102df88 port = 23 mach_types = {8, 1, 2, 11} msg = {{header = {Head = {msgh_bits = 0, msgh_size = 0, msgh_remote_port = 0, msgh_local_port = 97, msgh_seqno = 1, msgh_id = 9}, RetCodeType = {msgt_name = 16, msgt_size = 148, msgt_number = 258, msgt_inline = 0, msgt_longform = 0, msgt_deallocate = 0, msgt_unused = 0}, RetCode = 0}, header_typecheck = {Head = {msgh_bits = 0, msgh_size = 0, msgh_remote_port = 0, msgh_local_port = 97, msgh_seqno = 1, msgh_id = 9}, RetCodeType = 16946192, RetCode = 0}}, data = 0x1029430 "\b@$\001Tt\003\001"} err = <optimized out> request = 2684880738 type = 262400 msg.0 = 0x1029410 m = 0x1029410 arg = 0x0 msgid = 156098 reply_size = 32 t = 0xa #5 0x08049152 in main (argc=1, argv=0x1029df4) at bootlogd.c:557 fp = 0x0 tv = {tv_sec = 268509186, tv_usec = 0} fds = {fds_bits = {270540802, 23, 0, 196608, 194576, 194576, 0, 5}} buf = "/dev/ttyp1\000\000\240\020\003\000\000\360\002\000\006 \000\000\000H\200\037\001/\000\000\000\003r\001\000\b\000\000\000!\000 \000\000\000\000\000\000\000 \000\000\000\200\002\000H\200\037\001\300 \202\037\001 \267\000\000\300\202\037\001 \200\037\001!\000\000\000\a \264\000\000\344\205\002\000 \000\000\000\234\202\037\001U\262\000\000 \000\200\002\000\000\000!\001H\200\037\001\233b\001\000\001\000\000\000 \000\000\000i\264\000\000\000\200\002\000\000\000!\001H\200\037\001H\227 \002\001\202\201\000\000 ", '\000' <repeats 75 times>... realcons = "/dev/console\000\372\002\001L$\037\001\266\002\000 \000\224\360\000\000`\374\002\001>\002\025\001\001\000\000\000\005", '\000' <repeats 11 times>, "\a\000\000\000\006\000\000\000\204\300\004 \001\363\003\000\000\060\270\202\r\n$KS\301\025l\000\064\060\004\001\344 \355\003\001D\031\004\001`\374\002\001\204\244\037\001p\232\002\001^\230 \000\000g\274\037\001\267\366\004\001\000\000\000\000\000\000\000\000 \005\000\000\000%\004\000\000x\204\037\001\250\372\002\001\226\233\004 \001\244\212\004\001\064\060\004\001\000\200\002\000<\234\037\001\004 \000\000\000\\\203\037\001\024\241\000\000`\374\002\001\204\376\003\001 \002\000\000\000\035\231\000\000~\367\004\001~\367\004\001\240\232\002 \001"... p = <optimized out> logfile = 0x804a2b2 "/var/log/boot" pidfile = 0x0 rotate = 0 dontfork = 0 ptm = 8 pts = 9 realfd = 7 m = <optimized out> i = <optimized out> todo = <optimized out> -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org