An extundelete /dev/sdb1 --restore-all segfaults on my system: # extundelete /dev/sdb1 --restore-all WARNING: Extended attributes are not restored. Loading filesystem metadata ... 22357 groups loaded. Loading journal descriptors ... 31330 descriptors loaded. Writing output to directory RECOVERED_FILES/ Searching for recoverable inodes in directory / ... 1 recoverable inodes found. Looking through the directory structure for deleted files ... Segmentation fault Although I lack the skills to thoroughly investigate, the solution described at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=670815 works for me. The explanation gives me the impression that this patch is probably conditional on the version of e2fsprogs in use, which is why I have not submitted a patch, just a link, to be handles by someone who knows what he/she's doing. I do confirm that the patch fixes the issue, on my system, which has e2fsprogs-(libs)-1.42.6. Reproducible: Always
OK, I've changed the ebuild to use the Debian patchset tar rev 2.1 which contains this patch as 05_fix_segmentation_fault.patch, patches 04, 03, 02 were already in our files/ directory, and as a bonus we got 01_output_dir.patch Thank you for reporting