Coda File System

Venus Segfault

From: Alan Tam <Tam_at_SiuLung.com>
Date: Thu, 10 Feb 2005 04:01:20 +0800
Hi,

I got this problem just after I installed coda-server in debian using 
your packages from your apt repository.

/etc/coda/realms has 1 line, like:
mydomain.com   delta.mydomain.com

After killing all revalent process, the log of starting them again looks 
like:

root_at_delta:/var/coda/db# /etc/init.d/codasrv.init start
Starting codasrv: codasrv.
root_at_delta:/var/coda/db# /etc/init.d/coda-update start
Starting /usr/sbin/rpc2portmap...
Starting /usr/sbin/updatesrv...
Starting /usr/sbin/updateclnt...
root_at_delta:/var/coda/db# /etc/init.d/coda-client start
Starting /usr/sbin/venus...

Date: Thu 02/10/2005

03:55:48 Coda Venus, version 6.0.8
03:55:48 /var/lib/coda/LOG size is 2694144 bytes
03:55:48 /var/lib/coda/DATA size is 10771432 bytes
03:55:48 Loading RVM data
03:55:48 Last init was Thu Feb 10 01:25:33 2005
03:55:48 Last shutdown was clean
03:55:48 Starting RealmDB scan
03:55:48        Found 3 realms
03:55:48 starting VDB scan
03:55:48 Fatal Signal (11); pid 6701 becoming a zombie...
03:55:48 You may use gdb to attach to 6701


root_at_delta:/var/coda/db# gdb
GNU gdb 6.3-debian
Copyright 2004 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-linux".
(gdb) attach 6701
Attaching to process 6701
Using host libthread_db library "/lib/tls/libthread_db.so.1".
warning: could not load vsyscall page because no executable was specified
warning: try using the "file" command first
Reading symbols from /usr/sbin/venus...(no debugging symbols found)...done.
Reading symbols from /usr/lib/librdslwp.so.1...(no debugging symbols 
found)...done.Loaded symbols for /usr/lib/librdslwp.so.1
Reading symbols from /usr/lib/libseg.so.1...(no debugging symbols 
found)...done.Loaded symbols for /usr/lib/libseg.so.1
Reading symbols from /usr/lib/librvmlwp.so.1...(no debugging symbols 
found)...done.Loaded symbols for /usr/lib/librvmlwp.so.1
Reading symbols from /usr/lib/librpc2.so.4...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/librpc2.so.4
Reading symbols from /usr/lib/libse.so.4...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libse.so.4
Reading symbols from /usr/lib/liblwp.so.2...(no debugging symbols 
found)...done.Loaded symbols for /usr/lib/liblwp.so.2
Reading symbols from /lib/tls/libresolv.so.2...(no debugging symbols 
found)...done.Loaded symbols for /lib/tls/libresolv.so.2
Reading symbols from /usr/lib/libstdc++-libc6.2-2.so.3...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libstdc++-libc6.2-2.so.3
Reading symbols from /lib/tls/libm.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /lib/tls/libm.so.6
Reading symbols from /lib/tls/libc.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /lib/tls/libc.so.6
Reading symbols from /lib/ld-linux.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/tls/libnss_files.so.2...
(no debugging symbols found)...done.
Loaded symbols for /lib/tls/libnss_files.so.2
0x40146b68 in sigsuspend () from /lib/tls/libc.so.6
(gdb) bt
#0  0x40146b68 in sigsuspend () from /lib/tls/libc.so.6
#1  0x080adddb in ?? ()
#2  0xbffff5dc in ?? ()
#3  0x00001a2d in ?? ()
#4  0x00001a2d in ?? ()
#5  0x080add74 in ?? ()
#6  0x00000090 in ?? ()
#7  0x00000048 in ?? ()
#8  0xfffffff4 in ?? ()
#9  0x40016c00 in ?? () from /lib/ld-linux.so.2
#10 0x00000000 in ?? ()
#11 0x081365d8 in ?? ()
#12 0x00000000 in ?? ()
#13 0x00000000 in ?? ()
#14 0x00000000 in ?? ()
#15 0x00000000 in ?? ()
#16 0x00000000 in ?? ()
#17 0x00000000 in ?? ()
#18 0x00000000 in ?? ()
#19 0x00000000 in ?? ()
#20 0x00000000 in ?? ()
#21 0x00000000 in ?? ()
#22 0x00000000 in ?? ()
#23 0x00000000 in ?? ()
#24 0x00000000 in ?? ()
#25 0x00000000 in ?? ()
#26 0x00000000 in ?? ()
#27 0x00000000 in ?? ()
#28 0x00000000 in ?? ()
#29 0x00000000 in ?? ()
#30 0x00000000 in ?? ()
#31 0x00000000 in ?? ()
#32 0x00000000 in ?? ()
#33 0x00000000 in ?? ()
#34 0x00000000 in ?? ()
#35 0x00000000 in ?? ()
#36 0x00000000 in ?? ()
#37 0x00000000 in ?? ()
#38 0x00000000 in ?? ()
#39 0x00000000 in ?? ()
#40 0x00000000 in ?? ()
#41 0x00000000 in ?? ()
#42 0x00000000 in ?? ()
#43 0x00000000 in ?? ()
#44 0xbffff968 in ?? ()
---Type <return> to continue, or q <return> to quit---
#45 <signal handler called>
#46 0x08085830 in ?? ()
#47 0x00000000 in ?? ()
#48 0x0813fb98 in ?? ()
#49 0x08135bc4 in ?? ()
#50 0x08092292 in ?? ()
#51 0x5086ad88 in ?? ()
#52 0xbffff9a8 in ?? ()
#53 0x00000048 in ?? ()
#54 0x00000090 in ?? ()
#55 0x00000048 in ?? ()
#56 0x08135bb0 in ?? ()
#57 0xbffff998 in ?? ()
#58 0x080aad35 in ?? ()
#59 0xfffffff4 in ?? ()
#60 0x08135bc4 in ?? ()
#61 0x00000000 in ?? ()
#62 0x0808bb28 in ?? ()
#63 0x5086ad88 in ?? ()
#64 0x08135bc4 in ?? ()
#65 0x08135bb0 in ?? ()
#66 0x400e58bd in __builtin_delete () from /usr/lib/libstdc++-libc6.2-2.so.3
Previous frame inner to this frame (corrupt stack?)
(gdb)

Any idea?

Regards,
Alan
Received on 2005-02-09 15:04:43