I started a bunch of rm -rf's on a tree under /coda, and this happened. The venus.log is available as http://www.cuc.ml.org/~sopwith/venus.log.gz (100K compressed). Hope this helps, -- Elliot
GNU gdb 4.17.0.4 with Linux/x86 hardware watchpoint and FPU support Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-redhat-linux"... Attaching to program `/usr/sbin/venus', Pid 12545 Reading symbols from /usr/lib/libstdc++.so.2.8...done. Reading symbols from /lib/libm.so.6...done. Reading symbols from /lib/libc.so.6...done. Reading symbols from /lib/ld-linux.so.2...done. Reading symbols from /lib/libnss_files.so.1...done. Reading symbols from /lib/libnss_nis.so.1...done. Reading symbols from /lib/libnsl.so.1...done. Reading symbols from /lib/libnss_dns.so.1...done. Reading symbols from /lib/libresolv.so.2...done. 0x400c7921 in __libc_nanosleep () (gdb) #0 0x400c7921 in __libc_nanosleep () #1 0x400c789a in sleep (seconds=1) at ../sysdeps/unix/sysv/linux/sleep.c:30 #2 0x8185fe3 in coda_assert ( pred=0x81b499f "(context = get_multi_con(HowMany)) != NULL", file=0x81b4904 "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/multi1.c", line=148) at /usr/src/redhat/BUILD/coda-5.0.0/lib-src/base/coda_assert.c:46 #3 0x8177bfb in RPC2_MultiRPC (HowMany=8, ConnHandleList=0x830a628, RCList=0x830a668, MCast=0x0, Request=0x836c728, SDescList=0x0, UnpackMulti=0x817155c <MRPC_UnpackMulti>, ArgInfo=0x1522f398, BreathOfLife=0x0) at /usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/multi1.c:148 #4 0x8170b16 in MRPC_MakeMulti (ServerOp=2, ArgTypes=0x81b9ea8, HowMany=8, CIDList=0x830a628, RCList=0x830a668, MCast=0x0, HandleResult=0, Timeout=0x0) at /usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/multi2.c:324 #5 0x806e396 in fsobj::GetAttr (this=0x2147344c, vuid=500, acl=0x15234c94) at /usr/src/redhat/BUILD/coda-5.0.0/coda-src/venus/fso_cfscalls0.cc:713 #6 0x805bf7b in fsdb::Get (this=0x2150e84c, f_addr=0x15235dcc, key=0x15235dc0, vuid=500, rights=3, comp=0x83b76fc "gnome-libs.pot", rcode=0x0) at /usr/src/redhat/BUILD/coda-5.0.0/coda-src/venus/fso0.cc:929 #7 0x808b229 in fsobj::Lookup (this=0x2150564c, target_fso_addr=0x15235e14, inc_fid=0x15235e08, name=0x83b76fc "gnome-libs.pot", vuid=500, flags=1) at /usr/src/redhat/BUILD/coda-5.0.0/coda-src/venus/fso_cfscalls2.cc:573 #8 0x80ec549 in vproc::lookup (this=0x83950e0, dcp=0x15235e68, name=0x83b76fc "gnome-libs.pot", cp=0x15235f08, flags=1) at /usr/src/redhat/BUILD/coda-5.0.0/coda-src/venus/vproc_vfscalls.cc:584 #9 0x80f0819 in worker::main (this=0x83950e0, parm=0x80e3594) at /usr/src/redhat/BUILD/coda-5.0.0/coda-src/venus/worker.cc:1036 #10 0x80e36bc in VprocPreamble (init_lock=0x8395120) at /usr/src/redhat/BUILD/coda-5.0.0/coda-src/venus/vproc.cc:153 #11 0x8113e61 in Create_Process_Part2 () at /usr/src/redhat/BUILD/coda-5.0.0/lib-src/mlwp/lwp.c:769 (gdb) Detaching from program: /usr/sbin/venus Pid 12545
Coda Venus, version 4.7.5 11:52:17 /usr/coda/LOG initialized at size 0x14575c 11:52:17 /usr/coda/DATA initialized at size 0x515d70 11:52:17 brain-wiping recoverable store 11:52:18 loading recoverable store 11:52:18 starting VSGDB scan 11:52:18 0 vsg entries in table 11:52:18 0 vsg entries on free-list 11:52:18 starting VDB scan 11:52:18 1 vol entries in table (0 MLEs) 11:52:18 0 vol entries on free-list (0 MLEs) 11:52:19 starting FSDB scan (2083, 50000) (25, 75, 4) 11:52:19 0 cache files in table (0 blocks) 11:52:20 2083 cache files on free-list 11:52:21 starting HDB scan 11:52:21 0 hdb entries in table 11:52:21 0 hdb entries on free-list 11:52:21 Initial LRDB allocation 11:52:21 Venus starting... 11:52:21 /coda now mounted. [11:52:57]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:00]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:01]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:05]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:07]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:08]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:12]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:12]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:13]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:15]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:16]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:18]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:22]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:24]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:28]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:33]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:34]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:36]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:37]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:42]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:48]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:53:56]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:54:57]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:54:57]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 436: DecodePacket(RPC2_BUSY): bad bind seqno [11:54:57]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:54:57]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 436: DecodePacket(RPC2_BUSY): bad bind seqno [11:54:57]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:54:57]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 436: DecodePacket(RPC2_BUSY): bad bind seqno [11:54:57]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 454: DecodePacket(RPC2_REPLY): bad seqno [11:54:57]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:55:01]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:55:01]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 436: DecodePacket(RPC2_BUSY): bad bind seqno [11:55:01]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 498: DecodePacket(RPC2_INIT4): state != AWAIT [11:55:05]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 485: DecodePacket(RPC2_INIT2): state != AWAIT [11:55:12]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 436: DecodePacket(RPC2_BUSY): bad bind seqno [11:55:12]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 436: DecodePacket(RPC2_BUSY): bad bind seqno [11:55:14]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 485: DecodePacket(RPC2_INIT2): state != AWAIT [11:55:22]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 436: DecodePacket(RPC2_BUSY): bad bind seqno [11:55:22]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:55:22]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 436: DecodePacket(RPC2_BUSY): bad bind seqno [11:55:23]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 485: DecodePacket(RPC2_INIT2): state != AWAIT [11:55:26]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 498: DecodePacket(RPC2_INIT4): state != AWAIT [11:55:33]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 450: DecodePacket(RPC2_REPLY): state != AWAIT [11:55:33]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 436: DecodePacket(RPC2_BUSY): bad bind seqno [11:55:33]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 436: DecodePacket(RPC2_BUSY): bad bind seqno [11:55:33]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 436: DecodePacket(RPC2_BUSY): bad bind seqno [11:55:37]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 485: DecodePacket(RPC2_INIT2): state != AWAIT [11:55:46]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 436: DecodePacket(RPC2_BUSY): bad bind seqno [11:55:46]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 436: DecodePacket(RPC2_BUSY): bad bind seqno [11:55:49]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 485: DecodePacket(RPC2_INIT2): state != AWAIT [11:55:54]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 498: DecodePacket(RPC2_INIT4): state != AWAIT [11:56:02]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 436: DecodePacket(RPC2_BUSY): bad bind seqno [11:56:02]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 436: DecodePacket(RPC2_BUSY): bad bind seqno [11:56:06]SocketListener: "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/sl.c", line 485: DecodePacket(RPC2_INIT2): state != AWAIT Assertion failed: (context = get_multi_con(HowMany)) != NULL, file "/usr/src/redhat/BUILD/coda-5.0.0/coda-src/rpc2/multi1.c", line 148 Sleeping forever. You may use gdb to attach to process 12545.