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.

Attachment: signature.asc
Description: Digital signature

Reply via email to