[gstreamer-bugs] [Bug 362566] New: Random segfault and kernel oopses

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Mon Oct 16 03:58:02 PDT 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=362566

  GStreamer | gst-plugins-good | Ver: 0.10.4

           Summary: Random segfault and kernel oopses
           Product: GStreamer
           Version: 0.10.4
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: critical
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: alet at librelogiciel.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


Steps to reproduce:
1. Reboot
2. Run the pipeline at http://pastebin.ca/204885
3. Run this one "gst-launch dv1394src use-avc=false ! fakesink"


Stack trace:
Thread 3 (process 2525):
#0  0xb7fd7410 in ?? ()
#1  0xbf9099c8 in ?? ()
#2  0x00000031 in ?? ()
#3  0x00000001 in ?? ()
#4  0xb7dde6e3 in poll () from /lib/tls/i686/cmov/libc.so.6
#5  0xb7e8e7d9 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#6  0xb7e8eb67 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#7  0xb7f5adf4 in gst_bus_poll () from /usr/lib/libgstreamer-0.10.so.0
#8  0x0804a0c1 in _start ()

Thread 2 (process 2528):
#0  0xb7fd7410 in ?? ()
#1  0xb7282428 in ?? ()
#2  0x00000003 in ?? ()
#3  0x00000000 in ?? ()

Thread 1 (process 2527):
#0  0xb7d8998c in memcpy () from /lib/tls/i686/cmov/libc.so.6
#1  0xb7b56133 in iec61883_dv_get_buffers () from /usr/lib/libiec61883.so.0
#2  0xb7b565dc in iec61883_dv_fb_start () from /usr/lib/libiec61883.so.0
#3  0xb7b4b6ea in _raw1394_iso_iterate () from /usr/lib/libraw1394.so.8
#4  0xb7b4a442 in raw1394_loop_iterate () from /usr/lib/libraw1394.so.8
#5  0xb7fd2145 in gst_dv1394src_get_type ()
   from /usr/lib/gstreamer-0.10/libgst1394.so
#6  0xb7b7c155 in gst_push_src_get_type () from /usr/lib/libgstbase-0.10.so.0
#7  0xb7b707c6 in gst_base_src_get_type () from /usr/lib/libgstbase-0.10.so.0
#8  0xb7b72e06 in gst_base_src_get_type () from /usr/lib/libgstbase-0.10.so.0
#9  0xb7f92dcf in gst_task_set_lock () from /usr/lib/libgstreamer-0.10.so.0
#10 0xb7eaac87 in g_thread_pool_push () from /usr/lib/libglib-2.0.so.0
#11 0xb7ea92cf in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
#12 0xb7e53240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0xb7de827e in clone () from /lib/tls/i686/cmov/libc.so.6

Other information:
The segfault or kernel oopses don't occur always, it is random. Most of the
times, the original pipeline works just fine. However I've noticed that the
segfaults often occurs the first or second times I run the original pipeline,
then launching the simpler one reproduces the segfault as well. Kernel oopses
maybe are unrelated.


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list