Tue Aug 23 18:29:50 2005

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

    can you elaborate? for me, both gstreamer tests and playlistExecutor tests run fine...

    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().


          Add/Change #1423 (GstreamerPlayer segfaults)




          Change Properties






          Action