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.