Okay, I unloaded the module, and afsd has been killed.. what the heck are these processes [afs_rxlistener], [afs_evtstart], and [afs_callback] processes still doing around??
I should not have to reboot for this... > gdb afsd > ... > > run -verbose -debug > > doSweepAFSCache: Opening cache directory '/var/cache/openafs/D261' > doSweepAFSCache: Current directory entry: > inode=885058, reclen=16, name='.' > doSweepAFSCache: Current directory entry: > inode=2, reclen=16, name='..' > doSweepAFSCache: Closing cache directory. > > Program received signal SIGSEGV, Segmentation fault. > 0x400d2ffb in readdir () from /lib/tls/libc.so.6 > (gdb) bt > #0 0x400d2ffb in readdir () from /lib/tls/libc.so.6 > #1 0x0804a49e in doSweepAFSCache (vFilesFound=0xbfffb33c, > directory=0x80711a0 "/var/cache/openafs", dirNum=-2, maxDir=128) > at afsd.c:793 > #2 0x0804ad6e in SweepAFSCache (vFilesFound=0xbfffb33c) at afsd.c:1191 > #3 0x0804b7c9 in mainproc (as=0x8072e28, arock=0x0) at afsd.c:1913 > #4 0x0804fa72 in cmd_Dispatch (argc=3, argv=0xbfffe854) at cmd.c:882 > #5 0x0804d0a6 in main (argc=0, argv=0x0) at afsd.c:2264 > (gdb) up > #1 0x0804a49e in doSweepAFSCache (vFilesFound=0xbfffb33c, > directory=0x80711a0 "/var/cache/openafs", dirNum=-2, maxDir=128) > at afsd.c:793 > 793 for (currp = readdir(cdirp); currp; currp = readdir(cdirp)) > (gdb) print *cdirp > $1 = <incomplete type> > (gdb) print cdirp > $2 = (DIR *) 0x808dfb0 > (gdb) print (DIR *)cdirp > $3 = (struct __dirstream *) 0x808dfb0 > (gdb) print (DIR *) *cdirp > $4 = (struct __dirstream *) 0x0 > > _______________________________________________ > OpenAFS-devel mailing list > [email protected] > https://lists.openafs.org/mailman/listinfo/openafs-devel -- -------------------------------------------------------------------------- Troy Benjegerdes 'da hozer' [EMAIL PROTECTED] Somone asked me why I work on this free (http://www.fsf.org/philosophy/) software stuff and not get a real job. Charles Shultz had the best answer: "Why do musicians compose symphonies and poets write poems? They do it because life wouldn't have any meaning for them if they didn't. That's why I draw cartoons. It's my life." -- Charles Shultz _______________________________________________ OpenAFS-devel mailing list [email protected] https://lists.openafs.org/mailman/listinfo/openafs-devel
