GNOME Bugzilla – Bug 349901
[LADSPA] gst_element_class_add_pad_template: assertion `gst_element_class_get_pad_template (klass, templ->name_template) == NULL' failed - segfaults
Last modified: 2006-08-16 15:56:33 UTC
Please describe the problem: I am testing the LADSPA bridge, and using this pipeline: gst-launch-0.10 filesrc location=~/media/audioforjokosher/jonobacon-freesoftwaresong.ogg ! decodebin ! audioconvert ! ladspa-Chorus2 ! audioconvert ! alsasink I get the following: jono@forge:/sources/gstreamer/head/gst-plugins-good/ext/ladspa$ gst-launch-0.10 filesrc location=~/media/audioforjokosher/jonobacon-freesoftwaresong.ogg ! decodebin ! audioconvert ! ladspa-Chorus2 ! audioconvert ! alsasink (gst-launch-0.10:17213): GStreamer-CRITICAL **: gst_element_class_add_pad_template: assertion `gst_element_class_get_pad_template (klass, templ->name_template) == NULL' failed (gst-launch-0.10:17213): GStreamer-CRITICAL **: gst_element_class_add_pad_template: assertion `gst_element_class_get_pad_template (klass, templ->name_template) == NULL' failed Setting pipeline to PAUSED ... Pipeline is PREROLLING ... Pipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: audioclock0 Segmentation fault Steps to reproduce: 1. 2. 3. Actual results: Expected results: Does this happen every time? Other information:
So I don't get your add_pad_template warnings. I don't know what's up with that. Perhaps try deleting your registry? However with the segfault, it should be fixed in the latest commit. Chorus2 appears to run.
appears to work fine here. still having the problem with latest everything? If yes, please attach a debug log.
* ext/ladspa/gstladspa.c: (gst_ladspa_base_init): Convert ' ' into '_'. Try to keep as many characters in the padtemplate names as possible. Fixes #349901.