Am Dienstag, den 22.12.2009, 17:13 +0200 schrieb Valentin Pavlyuchenko: > Package: reiser4progs > Version: 1.0.7-5 > > I have my /home on reiser4 with compression. > I use zen project kernels, which have reiser4 support. > The current is 2.6.32-zen2 > I have problems with this partition, so I've run fsck.reiser4. Here is > the output: > > > valentine-pc:/home/valentine# fsck.reiser4 > /tmp/buildd/reiser4progs-1.0.7/plugin/object/ccreg40/ccreg40_repair.c: > 77: ccreg40_check_item: The file [52cf8a:62756874753465:5ce9cc] > (ccreg40), node [7252143], item [1]: > item of the wrong cluster size (-2147483648) found, Should be (65536). > Segmentation fault > > The visible problem in fs is that there are files that cause processes > reading them to hang (they can be killed only by magic SysRqs). > I had similar problems before, and the segfaults stopped when I > removed failing files. But now I don't know where the buggy files are.
It would be nice if you could compile reiser4progs with debugging symbols and then run it in gdb to get a backtrace: $ apt-get source reiser4progs $ sudo apt-get build-dep reiser4progs $ cd reiser4progs-1.0.7 $ DEB_BUILD_OPTIONS="nostrip noopt debug" dpkg-buildpackage -b $ sudo dpkg -i ../reiser4progs*.deb $ sudo gdb fsck.reiser4 (gdb) r /dev/mapper/isw_jfcfihbei_RAID08 (gdb) bt (gdb) quit Even nicer would be if you would directly send it (and your other comments above) to upstream at reiserfs-de...@vger.kernel.org, else I do it for you. List isn't subscriber only but you should state that you want to be CCed if that's true. This month there was a small thread that cryptocompress seems to be stable but someone noted that it would be better to use tea hashing instead of r5: http://marc.info/?l=reiserfs-devel&m=125982022705316&w=2 > -- > Best regards, > Valentin Pavlyuchenko > > -- Felix Zielcke Proud Debian Maintainer and GNU GRUB developer -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org