GNOME Bugzilla – Bug 576097
crash in gst_property_probe_get_property
Last modified: 2009-04-18 14:20:46 UTC
Steps to reproduce: This happens to every single user of slamd64-current (a 64-bit slackware variant). It runs kde4.2.1, phonon 4.3.1, gstreamer 0.10.21 1. set gstreamer as the phonon backend 2. run "kcmshell4 kcm_phonon" or every other app using phonon 3. => crash Stack trace: (gdb) bt full
+ Trace 213651
Other information: Can be reproduced by more users. feel free to ask to fred, jkwood or CtrlAltCa on irc://irc.freenode.net/#slamd64. I've discussed it on irc://irc.freenode.net/#gstreamer , wtay asked me for this: (gdb) p *(GstElement*)probe $15 = {object = {object = {g_type_instance = {g_class = 0x9755e0}, ref_count = 1, qdata = 0x0}, refcount = 0, lock = 0x7692b0, name = 0xa97090 "_k_gstalsasink0", name_prefix = 0x0, parent = 0x0, flags = 34, _gst_reserved = 0x0}, state_lock = 0xa8eb10, state_cond = 0x76a2c0, state_cookie = 1, current_state = GST_STATE_READY, next_state = GST_STATE_VOID_PENDING, pending_state = GST_STATE_VOID_PENDING, last_return = GST_STATE_CHANGE_SUCCESS, bus = 0x0, clock = 0x0, base_time = 0, numpads = 1, pads = 0xa89220, numsrcpads = 0, srcpads = 0x0, numsinkpads = 1, sinkpads = 0xa89240, pads_cookie = 1, abidata = {ABI = {target_state = GST_STATE_READY}, _gst_reserved = {0x2, 0x0, 0x0, 0x0}}}
I propose the closure of this bug. The best (only) reply i got about this was a "grumble.. phonon"; if nobody cares, not even i'll do. I switched to xine backend and removed gstreamer. Good luck.
It's not that no one cares, it's just that there isn't really much info to go on (and I think I looked through the code a while back, but didn't see anything obviously wrong) and none of us have a slamd64 system to play with at hand. If this happens reproducibly for multiple people, it definitely sounds like something that should be investigated and fixed to me. Has anyone had a chance to try this with a newer GStreamer core/-base version? (0.10.22 or git) Maybe someone could create a log like this: $ GST_DEBUG=*:5 kcmshell4 kcm_phonon 2>dbg.log and attach the log (gzipped)?
We've tested it on the new gstreamer 0.10.22, and it seems the problem has gone away. Apps doesn't crash anymore, they still doesn't play media (but this time it's surely phonon's fault, we already have a working patch for that), so this issue can be closed as resolved. Thank you.
Great, thanks for the follow-up. Good to know the issue is gone. Still wonder what exactly fixed it though. As for media playback, gst-launch-0.10 playbin2 uri=file:///path/to/foo.ogg is the easiest way to test if things are working on the GStreamer side.