Re: fsck.reiser4 (libaal-1.0.5) segfault

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 02/03/2011 09:20 AM, Gleb Baryshev wrote:
Hello

I encountered segmentation fault when checking reiser4 partition. Here
is fsck output:


*******************************************************************
This is an EXPERIMENTAL version of fsck.reiser4. Read README first.
*******************************************************************

Fscking the /dev/sda10 block device.
Will check the consistency of the Reiser4 SuperBlock.
Will check the consistency of the Reiser4 FileSystem.
Continue?
(Yes/No): Yes
***** fsck.reiser4 started at Thu Feb 3 07:39:51 2011
Reiser4 fs was detected on /dev/sda10.
Master super block (16):
magic: ReIsEr4
blksize: 4096
format: 0x0 (format40)
uuid: eb887ad5-6151-4076-bbac-f413f7d7f0b2
label: SRC

Format super block (17):
plugin: format40
description: Disk-format plugin.
version: 0
magic: ReIsEr40FoRmAt
mkfs id: 0x549b325f
flushes: 0
blocks: 2622592
free blocks: 1900771
root block: 937012
tail policy: 0x2 (smart)
next oid: 0x45169
file count: 107030
tree height: 4
key policy: LARGE


CHECKING THE STORAGE TREE
FSCK: extent40_repair.c: 167: extent40_check_struct: Node (932329), item
(0), unit (0),
[441b0:4(FB):737443434c5130:45168:0]: unallocated unit is found.
FSCK: extent40_repair.c: 167: extent40_check_struct: Node (932329), item
(1), unit (0),
[441b0:4(FB):73746e38357566:45167:0]: unallocated unit is found.

Hello.

Could you please pack the metadata by
debugfs.reiser4 -P /dev/xxx | gzip > meta.gz
and let me download the file meta.gz

This kind of corruption might indicate bugs
in reiser4 kernel stuff. In what circumstances
did it happen (was it power loss, etc), and
what kernel did you use?

Thanks,
Edward.

Read nodes 89014
Nodes left in the tree 89014
Leaves of them 87446, Twigs of them 1540
Time interval: Thu Feb 3 07:39:52 2011 - Thu Feb 3 07:40:34 2011
CHECKING EXTENT REGIONS.
Read twigs 1540
Time interval: Thu Feb 3 07:40:34 2011 - Thu Feb 3 07:40:36 2011
CHECKING THE SEMANTIC TREE
[============\ ] 25%Segmentation fault


Backtrace from gdb:


#0 0xb7f59a9c in aal_block_move () from /usr/local/lib/libaal-1.0.so.5
#1 0xb7f88406 in reiser4_tree_alloc_extent () from
/usr/local/lib/libreiser4-1.0.so.7
#2 0xb7f83af2 in reiser4_tree_walk_node () from
/usr/local/lib/libreiser4-1.0.so.7
#3 0xb7f83b7a in reiser4_tree_walk_node () from
/usr/local/lib/libreiser4-1.0.so.7
#4 0xb7f83b7a in reiser4_tree_walk_node () from
/usr/local/lib/libreiser4-1.0.so.7
#5 0xb7f83d62 in reiser4_tree_adjust () from
/usr/local/lib/libreiser4-1.0.so.7
#6 0xb7f83db9 in reiser4_tree_mpressure () from
/usr/local/lib/libreiser4-1.0.so.7
#7 0xb7f84d99 in reiser4_tree_connect_node () from
/usr/local/lib/libreiser4-1.0.so.7
#8 0xb7f84eb6 in reiser4_tree_load_node () from
/usr/local/lib/libreiser4-1.0.so.7
#9 0xb7f853be in reiser4_tree_lookup () from
/usr/local/lib/libreiser4-1.0.so.7
#10 0xb7f80248 in tree_lookup () from /usr/local/lib/libreiser4-1.0.so.7
#11 0xb7fa70ea in obj40_find_item () from
/usr/local/lib/libreiser4-1.0.so.7
#12 0xb7fa7f5e in obj40_update_body () from
/usr/local/lib/libreiser4-1.0.so.7
#13 0xb7fa587d in obj40_check_item () from
/usr/local/lib/libreiser4-1.0.so.7
#14 0xb7fab249 in reg40_check_struct () from
/usr/local/lib/libreiser4-1.0.so.7
#15 0xb7f67df0 in repair_object_check_struct () from
/usr/local/lib/librepair-1.0.so.7
#16 0xb7f6b175 in repair_semantic_check_struct () from
/usr/local/lib/librepair-1.0.so.7
#17 0xb7f6c966 in cb_object_traverse () from
/usr/local/lib/librepair-1.0.so.7
#18 0xb7f89148 in reiser4_object_traverse () from
/usr/local/lib/libreiser4-1.0.so.7
#19 0xb7f89165 in reiser4_object_traverse () from
/usr/local/lib/libreiser4-1.0.so.7
#20 0xb7f89165 in reiser4_object_traverse () from
/usr/local/lib/libreiser4-1.0.so.7
#21 0xb7f89165 in reiser4_object_traverse () from
/usr/local/lib/libreiser4-1.0.so.7
#22 0xb7f89165 in reiser4_object_traverse () from
/usr/local/lib/libreiser4-1.0.so.7
#23 0xb7f89165 in reiser4_object_traverse () from
/usr/local/lib/libreiser4-1.0.so.7
#24 0xb7f6be3f in repair_semantic () from /usr/local/lib/librepair-1.0.so.7
#25 0xb7f6db4d in repair_check () from /usr/local/lib/librepair-1.0.so.7
#26 0x0804af6e in main ()


Let me know if additional details are needed or if I should apply any
patches.

Regards,
Gleb
--
To unsubscribe from this list: send the line "unsubscribe
reiserfs-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html

--
To unsubscribe from this list: send the line "unsubscribe reiserfs-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux File System Development]     [Linux BTRFS]     [Linux NFS]     [Linux Filesystems]     [Ext4 Filesystem]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Device Mapper]     [Linux Resources]

  Powered by Linux