After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 349901 - [LADSPA] gst_element_class_add_pad_template: assertion `gst_element_class_get_pad_template (klass, templ->name_template) == NULL' failed - segfaults
[LADSPA] gst_element_class_add_pad_template: assertion `gst_element_class_get...
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other All
: Normal major
: 0.10.5
Assigned To: Andy Wingo
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-08-04 09:46 UTC by Jono Bacon
Modified: 2006-08-16 15:56 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Jono Bacon 2006-08-04 09:46:40 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:
Comment 1 Andy Wingo 2006-08-04 11:40:17 UTC
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.
Comment 2 Wim Taymans 2006-08-16 14:37:57 UTC
appears to work fine here. still having the problem with latest everything? If yes, please attach a debug log.
Comment 3 Wim Taymans 2006-08-16 15:34:48 UTC
        * ext/ladspa/gstladspa.c: (gst_ladspa_base_init):
        Convert ' ' into '_'. Try to keep as many characters in the padtemplate
        names as possible. Fixes #349901.