NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
bin/40762: rump_ffs crash
>Number: 40762
>Category: bin
>Synopsis: rump_ffs crash
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: bin-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Feb 26 17:40:00 +0000 2009
>Originator: Alan Barrett
>Release: NetBSD 5.99.7
>Organization:
Not much
>Environment:
System: NetBSD 5.99.7 i386
>Description:
rump_ffs may crash with
panic: kernel diagnostic assertion "rua->rua_bp == NULL" failed:
file .../rumpblk.c line 186.
>How-To-Repeat:
I had an FFS file system mounted with "rump_ffs -o log
/dev/rcgd2a /mnt", and I was using rsync to copy many files.
I believe that the file system was clean prior to this operation. At
least, the file system's recent history befoer this event includes being
fscked, mounted with mount_ffs -o log, used, and unmounted gracefully.
In the middle of the operation, rump_ffs crashed.
I managed to extract the panic message from the core dump. gdb
shows the following backtrace:
#0 0xbbac0987 in _lwp_kill () from /usr/lib/libc.so.12
#1 0xbbac093c in raise () from /usr/lib/libc.so.12
#2 0xbbac01d6 in abort () from /usr/lib/libc.so.12
#3 0xbbb17454 in rumpuser_panic () from /usr/lib/librumpuser.so.0
#4 0xbbb6095c in rumpns_cpu_reboot () from /usr/lib/librump.so.0
#5 0xbbb4b8e6 in rumpns_panic () from /usr/lib/librump.so.0
#6 0xbbb3f6bf in __kernassert () from /usr/lib/librump.so.0
#7 0xbbb9a7d3 in rumpfs_init () from /usr/lib/librumpvfs.so.0
#8 0xbbb50362 in rumpns_bdev_strategy () from /usr/lib/librump.so.0
#9 0xbbb85289 in rumpns_spec_strategy () from /usr/lib/librumpvfs.so.0
#10 0xbbb48630 in rumpns_VOP_STRATEGY () from /usr/lib/librump.so.0
#11 0xbbbba6e8 in rumpns_ufs_strategy () from /usr/lib/librumpfs_ufs.so.0
#12 0xbbb4865b in rumpns_VOP_STRATEGY () from /usr/lib/librump.so.0
#13 0xbbba30e9 in rumpns_bwrite () from /usr/lib/librumpvfs.so.0
#14 0xbbba319e in rumpns_vn_bwrite () from /usr/lib/librumpvfs.so.0
#15 0xbbb495a3 in rumpns_VOP_BWRITE () from /usr/lib/librump.so.0
#16 0xbbba0da6 in rumpns_bawrite () from /usr/lib/librumpvfs.so.0
#17 0xbbb8bfec in rumpns_wapbl_flush () from /usr/lib/librumpvfs.so.0
#18 0xbbbd31a6 in rumpns_ffs_sync () from /usr/lib/librumpfs_ffs.so.0
#19 0xbbb9340c in rumpns_VFS_SYNC () from /usr/lib/librumpvfs.so.0
#20 0xbbb9b04e in rump_vfs_sync () from /usr/lib/librumpvfs.so.0
#21 0xbbbb47a2 in p2k_fs_sync () from /usr/lib/libp2k.so.1
#22 0xbbb0c384 in puffs_dispatch_create () from /usr/lib/libpuffs.so.1
#23 0xbbb0d295 in puffs__ml_dispatch () from /usr/lib/libpuffs.so.1
>Fix:
Unknown
Home |
Main Index |
Thread Index |
Old Index