[Bug 852856] New: extlinux segmentation fault
https://bugzilla.novell.com/show_bug.cgi?id=852856 https://bugzilla.novell.com/show_bug.cgi?id=852856#c0 Summary: extlinux segmentation fault Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Bootloader AssignedTo: jsrain@suse.com ReportedBy: rhafer@suse.com QAContact: jsrain@suse.com Found By: Development Blocker: --- Running extlinux in a loopback mount filesystem causes this segfault: (gdb) run --install /boot/syslinux/ Starting program: /usr/bin/extlinux --install /boot/syslinux/ [..] /boot/syslinux/ is device /dev/mapper/loop0p1 Program received signal SIGSEGV, Segmentation fault. 0x0000000000401a7d in get_geometry (devfd=devfd@entry=3, totalbytes=totalbytes@entry=2138572800, geo=0x0, geo@entry=0x7fffffffc0a0) at main.c:196 196 main.c: No such file or directory. (gdb) bt #0 0x0000000000401a7d in get_geometry (devfd=devfd@entry=3, totalbytes=totalbytes@entry=2138572800, geo=0x0, geo@entry=0x7fffffffc0a0) at main.c:196 #1 0x0000000000401c35 in patch_file_and_bootblock (fd=fd@entry=5, dir=dir@entry=0x7fffffffca40 "/boot/syslinux/", devfd=devfd@entry=3) at main.c:263 #2 0x000000000040206c in ext2_fat_install_file (path=<optimized out>, path@entry=0x7fffffffca40 "/boot/syslinux/", devfd=devfd@entry=3, rst=rst@entry=0x7fffffffc300) at main.c:428 #3 0x00000000004021f0 in install_file (path=path@entry=0x7fffffffca40 "/boot/syslinux/", devfd=devfd@entry=3, rst=rst@entry=0x7fffffffc300) at main.c:500 #4 0x000000000040228f in install_loader (path=0x7fffffffca40 "/boot/syslinux/", update_only=0) at main.c:777 #5 0x00007ffff7a4fbe5 in __libc_start_main () from /lib64/libc.so.6 #6 0x00000000004012bd in _start () at ../sysdeps/x86_64/start.S:122 While trying to track this down I found http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626488 which seems to be the same issue. A fix is available here: http://git.kernel.org/cgit/boot/syslinux/syslinux.git/commit/extlinux/main.c... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=852856 https://bugzilla.novell.com/show_bug.cgi?id=852856#c Jiri Srain <jsrain@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|jsrain@suse.com |snwint@suse.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=852856 https://bugzilla.novell.com/show_bug.cgi?id=852856#c1 --- Comment #1 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-12-19 11:00:21 CET --- This is an autogenerated message for OBS integration: This bug (852856) was mentioned in https://build.opensuse.org/request/show/211565 Factory / syslinux -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=852856 https://bugzilla.novell.com/show_bug.cgi?id=852856#c2 Steffen Winterfeldt <snwint@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #2 from Steffen Winterfeldt <snwint@suse.com> 2013-12-19 11:08:37 CET --- patch added -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com