Steve McIntyre <st...@einval.com> (2015-03-02): > Hi Kim, > > Thanks massively for your clear recipe to reproduce this crash, it's > been really helpful.
Yeah, it looked that way, but I got side tracked by real life and didn't manage to give it a try on my own. > I can repeat the same problem here with a similar recipe in a VM with > two virtual disks, but the exactl details don't really matter so much > there. What is important is that I've managed to get a core dump out > from my parted_server crash, and I can see: > > Core was generated by `parted_server'. > Program terminated with signal SIGSEGV, Segmentation fault. > #0 0x000000000040b4b1 in command_get_file_system () at > parted_server.c:1802 > 1802 if (0 == strncmp(part->fs_type->name, > "linux-swap", 10)) > (gdb) bt > #0 0x000000000040b4b1 in command_get_file_system () at parted_server.c:1802 > #1 0x000000000040eef2 in main_loop () at parted_server.c:2431 > #2 0x0000000000402bf0 in main (argc=<optimized out>, argv=<optimized out>) > at parted_server.c:2522 > (gdb) p part->fs_type > $1 = (const PedFileSystemType *) 0x0 > > which is an obvious crash. Digging further... Great! That's one of the things I wanted to get sorted out before contemplating an RC2. Mraw, KiBi.
signature.asc
Description: Digital signature