GNOME Bugzilla – Bug 657185
Rhythmbox crashes when attempting to extract a CD
Last modified: 2011-08-29 21:59:17 UTC
Created attachment 194521 [details] traceback of the crash With current git master on Fedora 16, RB reliably crashes immediately upon hitting 'Extract' for an audio CD. Tried with both the Vorbis and FLAC profiles. Note that the FLAC entry in the profile list appears blank - you can only tell it's the FLAC entry because when you click it, the example output filename extension changes to .flac. Traceback attached.
Can you try adding some debug output to rb_gst_encoding_profile_get_media_type to see where it's failing? It appears to be returning NULL when it clearly shouldn't be. > Note that the FLAC entry in the profile list appears blank - you can > only tell it's the FLAC entry because when you click it, the example output > filename extension changes to .flac. This was bug 652342.
"Can you try adding some debug output to rb_gst_encoding_profile_get_media_type to see where it's failing?" I don't code, so I would need a bit more hand-holding than that =) If you could send me a patch which adds whatever debug code you want added there, I can rebuild RB with the patch applied and run it.
actually, hold your horses, I have a suspicion...
nope, my suspicion didn't pan out, so go ahead with the debug code.
Created attachment 194537 [details] [review] try this run 'rhythmbox -D media-type'
(16:43:39) [0x210e3a0] [rb_gst_encoding_profile_get_media_type] rb-gst-media-types.c:238: profile: oggvorbis (16:43:39) [0x210e3a0] [rb_gst_encoding_profile_get_media_type] rb-gst-media-types.c:240: is container (16:43:39) [0x210e3a0] [rb_gst_encoding_profile_get_media_type] rb-gst-media-types.c:244: stream: (null) (16:43:39) [0x210e3a0] [rb_gst_encoding_profile_get_media_type] rb-gst-media-types.c:246: is audio profile (16:43:39) [0x210e3a0] [rb_gst_encoding_profile_get_media_type] rb-gst-media-types.c:238: profile: copy (16:43:39) [0x210e3a0] [rb_gst_encoding_profile_get_media_type] rb-gst-media-types.c:255: not container (16:43:39) [0x210e3a0] [rb_gst_caps_to_media_type] rb-gst-media-types.c:106: zero size caps? Segmentation fault (core dumped)
fixed in commit 8ff760e
*** Bug 657628 has been marked as a duplicate of this bug. ***