Bug#549189: gstreamer0.10-plugins-bad: Crashes every gstreamer-aware app

Sebastian Dröge slomo at circular-chaos.org
Sun Oct 4 09:07:12 UTC 2009


Am Samstag, den 03.10.2009, 21:37 +0300 schrieb Stefan Kost:
> Could this be a race in gobject? After all it crashes in
> gst_signal_processor_pad_get_type
> and not in gst_signal_processor_get_type.
> 
> What I wonder if it would help to do this? Other plugins like e.g. jack,
> baseaudiosink, .. do that too.

If you use G_DEFINE_TYPE() or have g_once_init_enter/leave in the
_get_type() functions this shouldn't be necessary.

Also most other places where this could happen are doing exactly what
you said already :)

I think you should use G_DEFINE_TYPE() if possible in
gstsignalprocessor.



BUT: this can't be the problem here because all code was called from the
registry and that happens from a single thread, in a wonderful
serialized way :(
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
URL: <http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20091004/9257a09b/attachment.pgp>


More information about the Pkg-gstreamer-maintainers mailing list