[gstreamer-bugs] [Bug 304136] New: Crash when trying to play a dv file after query for length from iterating pipeline. MPG files work fine.

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Fri May 13 17:59:54 PDT 2005


Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=304136
 GStreamer | gstreamer (core) | Ver: 0.8.x

           Summary: Crash when trying to play a dv file after query for
                    length from iterating pipeline. MPG files work fine.
           Product: GStreamer
           Version: 0.8.x
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: critical
          Priority: High
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: rob at nocturnalatl.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
                CC: all-bugs at bugzilla.gnome.org


Steps to reproduce:
1. Hacked version of kiss kde video player demonstrates problem.
http://www.nocturnalatl.com/gstreamer.html

2. Query the length on a dv file using pipeline. filesrc ! decodebin ! fakesink.
unref the pipeline. then try to play the same file in a thread.

3. 


Stack trace:
#0  0x416159f3 in __pthread_sigsuspend () from /lib/libpthread.so.0
#1  0x41614f88 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0
#2  0x41611cd8 in pthread_cond_wait at GLIBC_2.0 () from /lib/libpthread.so.0
#3  0x4005fdad in gst_queue_get_type () from /usr/lib/./libgstreamer-0.8.so.1
#4  0x4005a8cf in gst_pad_call_get_function () from /usr/lib/./libgstreamer-0.8.so.1
#5  0x41ebc0d1 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#6  0x08155228 in ?? ()
#7  0x081591a8 in ?? ()
#8  0x41ec030e in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#9  0x081591a8 in ?? ()
#10 0x08157b60 in ?? ()
#11 0x00000000 in ?? ()
#12 0x0814b5e4 in ?? ()
#13 0x41ec35c4 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#14 0x08157b60 in ?? ()
#15 0x00000000 in ?? ()
#16 0xbf3ff51c in ?? ()
#17 0x41ebb793 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so


Other information:
I previously sent an email to the mailing list and received help. Thank you.
After some changes in my application I thought I had fixed the problem. Once I
reinstated the file length query, dv files started crashing again but mpg files
using the same threaded pipeline are playing fine. I was able to re-create the
problem in a quick hack of the kiss kde video player. note: restart the player
between every test because of my bad hack job. :)

------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list