Le jeudi 11 décembre 2008 à 13:35 +0100, Guillaume Emont a écrit : > Le jeudi 11 décembre 2008 à 12:42 +0100, Dag Wieers a écrit : > (...) > > Program received signal SIGSEGV, Segmentation fault. > > [Switching to Thread -1209035072 (LWP 5012)] > > 0x03ef2b23 in gst_element_register () from /usr/lib/libgstreamer-0.10.so.0 > Aha! Looking at the stuff below, this happens in the main thread, and is > called by some python code. But gst.element_register() is broken in old > versions of gst-python. The only such register we still do is in > elisa-plugins/elisa/plugins/gstreamer/changestride.py (line 125), and it > is not needed since we don't use that element from the registry, but we > instantiate it directly (and we don't use it on linux anyway). So my > advice is: comment out the call to gst.element_register() and that > segfault should disappear. I'm about to do that in trunk.
OK, that was a lie, I don't have the time to do it right now, since simply commenting out the line is not a really clean solution. I filed a bug so that we don't forget: https://bugs.launchpad.net/elisa/+bug/307142 Guillaume
