arlad bug

Nickolai Zeldovich kolya at mit.edu
Mon Dec 4 16:59:58 CET 2000


Ran into a bug in the latest CVS version of arlad/arla-cli earlier
today; here, /afs/.root.afs is a RW mountpoint for root.afs; arlad
and arla-cli crash when you try to "stat" /afs/.root.afs/.root.afs.
More details below.

-- kolya

Starting program: .../arla-cli 
arla> cd .root.afs
arla> ls
[...]
(232, 536870912, 14, 8): stacken.kth.se
(232, 536870912, 16, 9): stacken
(232, 536870912, 18, 10): .root.afs
[...]
arla> ls -l
[...]
( 221, 536870915,        1,        1): dwrxwrxwrx  4      0      0     2048 2000-08-27 v 180 stacken.kth.se
( 232, 536870912,       16,        9): lwrxw-xw-x  1      1      0       14 2000-11-11 v 1 stacken
AssertNotLockOwner failed on fcache.c:1373 with lock 0x81bb2d0, owned by 0, locked at (no_lock_trace:0)

Program received signal SIGABRT, Aborted.
0x28111c44 in _kill ()
(gdb) bt
#0  0x28111c44 in _kill ()
#1  0x28145cf4 in abort ()
#2  0x8051199 in find_entry (fid={Cell = 232, fid = {Volume = 536870912, 
        Vnode = 1, Unique = 1}}) at fcache.c:1373
#3  0x8054991 in fcache_get (res=0xefbfce80, fid={Cell = 232, fid = {
        Volume = 536870912, Vnode = 1, Unique = 1}}, ce=0x811bdec)
    at fcache.c:3031
#4  0x80582f0 in cm_getattr (fid={Cell = 232, fid = {Volume = 536870912, 
        Vnode = 1, Unique = 1}}, attr=0xefbfcef0, realfid=0xefbfcee0, 
    ce=0x811bdec, ae=0xefbfcedc) at inter.c:333
#5  0x806c1d2 in print_dir_long (fid=0xefbfcf80, name=0x281602ec ".root.afs", 
    v=0xefbfcff0) at arla-cli.c:286
#6  0x806dbc8 in fdir_readdir (the_fbuf=0xefbfcfbc, 
    func=0x806c11c <print_dir_long>, arg=0xefbfcff0, dir=0x80aea94)
    at fdir.c:437
#7  0x804a2b5 in adir_readdir (dir=0x80aea94, func=0x806c11c <print_dir_long>, 
    arg=0xefbfcff0, ce=0x80aea90) at adir.c:214
#8  0x806c464 in arla_ls (argc=2, argv=0x8323040) at arla-cli.c:356
#9  0x808cb10 in sl_command (cmds=0x80ac054, argc=2, argv=0x8323040)
    at sl.c:229
#10 0x808ccf3 in sl_command_loop (cmds=0x80ac054, prompt=0x80a2cdc "arla> ", 
    data=0xefbfd070) at sl.c:295
#11 0x808cd5a in sl_loop (cmds=0x80ac054, prompt=0x80a2cdc "arla> ")
    at sl.c:311
#12 0x806cbc2 in arla_start (device_file=0x0, 
    cache_dir=0x80ae690 "/afs/zepa.net/user/kolya/.arla-cache")
    at arla-cli.c:618
#13 0x806cd19 in main (argc=0, argv=0xefbfd6a8) at arla-cli.c:709
#14 0x8049f71 in _start ()





More information about the Arla-drinkers mailing list