GNOME Bugzilla – Bug 309434
playbin segfault on DVD chain transition if one stream never played data
Last modified: 2006-01-16 10:11:54 UTC
Happens here playing my Spaceballs DVD. After the initial studio logo scene, there's a pause, and then playbin crashes. The problem seems to be that playbasebin is gst_pad_probe_remove on a ghost pad that has realpad = 0x00, because the real pad was destroyed already (along with its element).
+ Trace 61581
(gdb) print info->object $4 = (GstObject *) 0x8480318 (gdb) print (*(GstGhostPad*)(info->object)) $5 = {pad = {object = {object = {g_type_instance = {g_class = 0x83f0860}, ref_count = 1, qdata = 0x8474510}, name = 0x839d730 "src28", lock = 0x8477970, parent = 0x0, flags = 0, _gst_reserved = {0x0, 0x0, 0x0, 0x0}}, element_private = 0x0, padtemplate = 0x0, _gst_reserved = {0x0, 0x0, 0x0, 0x0}}, realpad = 0x0, _gst_reserved = {0x0, 0x0, 0x0, 0x0}}
Closing as obsolete -- similar problems do not exist in HEAD.