
Jiri Slaby composed on 2015-01-08 11:29 (UTC+0100):
Jan Engelhardt wrote:
Felix Miata wrote:
# e2fsck /dev/sdb2 e2fsck 1.42.12 (29-Aug-2014) ST32000542ASp1: clean, 334/61054976 files, 210156348/244189440 blocks Signal (11) SIGSEGV si_code=SI_KERNEL fault addr=(nil)
Hrmmmm.. "SI_KERNEL Sent by the kernel." it is undocumented. open a bug report so kernel folks can find what's going on.
It is documented (well, at least mentioned) in sigaction(3).
Userspace attempts to dereference a pointer. It is of course the kernel which will try to satisfy that paging request, but cannot, as this is apparently a NULL pointer and there is no page mapped at 0x0 for e2fsck. Thus SIGSEGV is raised, naturally by the kernel, so the SI_KERNEL origin is well-formed.
Does this mean a bug report is not indicated?
SIGSEGV does not indicate a bug report, it indicates a bug! :) One that maybe should be reported.
And look into the output of dmesg after running, there should be a line with more info. It would be also helpful to install e2fsprogs-debuginfo and run e2fsck from gdb: $ gdb --args e2fsck /dev/sdb2 (gdb) r <crash> (gdb) where <stacktrace>
http://bugzilla.opensuse.org/show_bug.cgi?id=912229 I was unable to locate any e2fsprogs.debuginfo package for TW. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org