Ticket #1423 (Closed: invalid)
GstreamerPlayer segfaults
Priority: | normal | Reporter: | fgerlits |
---|---|---|---|
Severity: | block | Assigned to: | maroy |
Component: | bug | Status: | closed |
Version: | 1.0 rc2 | Resolution: | invalid |
Milestone: | 1.0 rc2 | Keywords: |
Description by fgerlits:
None of the gstreamer-related code works, because GstreamerPlayer? aborts immediately with a segmentation fault. This must be either in the constructor or the configure() method of GstreamerPlayer?.
Attachments
Changelog
Tue Aug 23 18:30:25 2005: Modified by fgerlits
- status changed from new to assigned
- owner changed from anonymous to maroy
Tue Aug 23 22:20:55 2005: Modified by maroy
Tue Aug 23 22:26:03 2005: Modified by fgerlits
I'll try to narrow it down tomorrow, but after a cvs update and recompile, I get this: [fgerlits@hagrid gstreamerElements]$ make check /home/fgerlits/livesupport/usr/bin/gst-register > /dev/null 2>&1 ./tmp/testRunner -o ./doc/testResults.xml -s ../etc/testResultToHtml.xsl writing output to './doc/testResults.xml' using XSLT file '../etc/testResultToHtml.xsl' LiveSupport::GstreamerElements?::AutoplugTest?::firstTest (process:7638): GStreamer-CRITICAL **: gst_element_link_pads_filtered: assertion `GST_IS_ELEMENT (dest)' failed make: *** [check] Segmentation fault (core dumped)
Tue Aug 23 23:23:35 2005: Modified by douglas
For what it's worth, the Debian packages I made with a timestamp of 1314 CET on Tue, 24 Aug don't have this problem. Those packages are at http://62.44.9.210/~douglas/debian.
Wed Aug 24 07:00:58 2005: Modified by maroy
can you reproduce the issue on ls-dev or on the demo system?
Wed Aug 24 12:15:33 2005: Modified by fgerlits
- resolution set to invalid
- status changed from assigned to closed
OK, found it: I did not have the alsa-devel package installed, so it did not build the alsasink plugin. It would be nice if GstreamerPlayer? did some self-testing in configure(), and threw an exception if something was missing, instead of just segfaulting in open().
can you elaborate? for me, both gstreamer tests and playlistExecutor tests run fine...