[Bug 661169] New: gnlfilesource fails to play WMV3

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Oct 7 04:15:53 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=661169
  GStreamer | gnonlin | 0.10.17

           Summary: gnlfilesource fails to play WMV3
    Classification: Platform
           Product: GStreamer
           Version: 0.10.17
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: blocker
          Priority: Normal
         Component: gnonlin
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: ufs at ufsoft.org
         QAContact: bilboed at gmail.com
     GNOME version: ---


The packages I'm using are from the gstreamer ubuntu ppa.

While trying a simple gst-launch line:
gst-launch-0.10 gnlfilesource name="s1" location="/media/ASC.wmv" start=0
duration=5000000000 media-start=0 media-duration=5000000000 ! autovideosink

I got the following on the shell:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Caught SIGSEGV accessing address (nil)
Spinning.  Please run 'gdb gst-launch 11536' to continue debugging, Ctrl-C to
quit, or Ctrl-\ to dump core.

I attached to the gdb session, traceback bellow:

GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...

warning: not using untrusted file "/home/vampas/.gdbinit"
Reading symbols from /usr/bin/gst-launch-0.10...Reading symbols from
/usr/lib/debug/usr/bin/gst-launch-0.10...done.
done.
Attaching to program: /usr/bin/gst-launch-0.10, process 11536
Reading symbols from /usr/lib/libgstreamer-0.10.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libgstreamer-0.10.so.0.29.0...done.
done.
Loaded symbols for /usr/lib/libgstreamer-0.10.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libgthread-2.0.so.0...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libgthread-2.0.so.0
Reading symbols from /lib/i386-linux-gnu/libglib-2.0.so.0...(no debugging
symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libglib-2.0.so.0
Reading symbols from /lib/i386-linux-gnu/libpthread.so.0...(no debugging
symbols found)...done.
[Thread debugging using libthread_db enabled]
[New Thread 0xb3ce5b70 (LWP 11543)]
[New Thread 0xb50bdb70 (LWP 11542)]
[New Thread 0xb59ffb70 (LWP 11541)]
[New Thread 0xb6309b70 (LWP 11540)]
[New Thread 0xb6d03b70 (LWP 11539)]
Loaded symbols for /lib/i386-linux-gnu/libpthread.so.0
Reading symbols from /lib/i386-linux-gnu/libc.so.6...(no debugging symbols
found)...done.
Loaded symbols for /lib/i386-linux-gnu/libc.so.6
Reading symbols from /usr/lib/i386-linux-gnu/libgmodule-2.0.so.0...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libgmodule-2.0.so.0
Reading symbols from /usr/lib/libxml2.so.2...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libxml2.so.2
Reading symbols from /lib/i386-linux-gnu/libm.so.6...(no debugging symbols
found)...done.
Loaded symbols for /lib/i386-linux-gnu/libm.so.6
Reading symbols from /lib/i386-linux-gnu/librt.so.1...(no debugging symbols
found)...done.
Loaded symbols for /lib/i386-linux-gnu/librt.so.1
Reading symbols from /lib/i386-linux-gnu/libdl.so.2...(no debugging symbols
found)...done.
Loaded symbols for /lib/i386-linux-gnu/libdl.so.2
Reading symbols from /lib/i386-linux-gnu/libpcre.so.3...(no debugging symbols
found)...done.
Loaded symbols for /lib/i386-linux-gnu/libpcre.so.3
Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/i386-linux-gnu/libz.so.1...(no debugging symbols
found)...done.
Loaded symbols for /lib/i386-linux-gnu/libz.so.1
Reading symbols from /lib/i386-linux-gnu/libnss_compat.so.2...(no debugging
symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libnss_compat.so.2
Reading symbols from /lib/i386-linux-gnu/libnsl.so.1...(no debugging symbols
found)...done.
Loaded symbols for /lib/i386-linux-gnu/libnsl.so.1
Reading symbols from /lib/i386-linux-gnu/libnss_nis.so.2...(no debugging
symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libnss_nis.so.2
Reading symbols from /lib/i386-linux-gnu/libnss_files.so.2...(no debugging
symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libnss_files.so.2
Reading symbols from /usr/lib/gstreamer-0.10/libgnl.so...Reading symbols from
/usr/lib/debug/usr/lib/gstreamer-0.10/libgnl.so...done.
done.
Loaded symbols for /usr/lib/gstreamer-0.10/libgnl.so
Reading symbols from /usr/lib/gstreamer-0.10/libgstdecodebin2.so...Reading
symbols from /usr/lib/debug/usr/lib/gstreamer-0.10/libgstdecodebin2.so...done.
done.
Loaded symbols for /usr/lib/gstreamer-0.10/libgstdecodebin2.so
Reading symbols from /usr/lib/libgstpbutils-0.10.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libgstpbutils-0.10.so.0.24.0...done.
done.
Loaded symbols for /usr/lib/libgstpbutils-0.10.so.0
Reading symbols from /usr/lib/libgstvideo-0.10.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libgstvideo-0.10.so.0.24.0...done.
done.
Loaded symbols for /usr/lib/libgstvideo-0.10.so.0
Reading symbols from /usr/lib/libgstbase-0.10.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libgstbase-0.10.so.0.29.0...done.
done.
Loaded symbols for /usr/lib/libgstbase-0.10.so.0
Reading symbols from /usr/lib/gstreamer-0.10/libgstautodetect.so...Reading
symbols from /usr/lib/debug/usr/lib/gstreamer-0.10/libgstautodetect.so...done.
done.
Loaded symbols for /usr/lib/gstreamer-0.10/libgstautodetect.so
Reading symbols from /usr/lib/gstreamer-0.10/libgstcoreelements.so...Reading
symbols from
/usr/lib/debug/usr/lib/gstreamer-0.10/libgstcoreelements.so...done.
done.
Loaded symbols for /usr/lib/gstreamer-0.10/libgstcoreelements.so
Reading symbols from /usr/lib/gstreamer-0.10/libgstxvimagesink.so...Reading
symbols from /usr/lib/debug/usr/lib/gstreamer-0.10/libgstxvimagesink.so...done.
done.
Loaded symbols for /usr/lib/gstreamer-0.10/libgstxvimagesink.so
Reading symbols from /usr/lib/libgstinterfaces-0.10.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libgstinterfaces-0.10.so.0.24.0...done.
done.
Loaded symbols for /usr/lib/libgstinterfaces-0.10.so.0
Reading symbols from /usr/lib/i386-linux-gnu/libX11.so.6...(no debugging
symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libX11.so.6
Reading symbols from /usr/lib/libXv.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXv.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libXext.so.6...(no debugging
symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXext.so.6
Reading symbols from /usr/lib/i386-linux-gnu/libxcb.so.1...(no debugging
symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libxcb.so.1
Reading symbols from /usr/lib/i386-linux-gnu/libXau.so.6...(no debugging
symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXau.so.6
Reading symbols from /usr/lib/i386-linux-gnu/libXdmcp.so.6...(no debugging
symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libXdmcp.so.6
Reading symbols from
/usr/lib/gstreamer-0.10/libgsttypefindfunctions.so...Reading symbols from
/usr/lib/debug/usr/lib/gstreamer-0.10/libgsttypefindfunctions.so...done.
done.
Loaded symbols for /usr/lib/gstreamer-0.10/libgsttypefindfunctions.so
Reading symbols from /usr/lib/i386-linux-gnu/libgio-2.0.so.0...(no debugging
symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libgio-2.0.so.0
Reading symbols from /lib/i386-linux-gnu/libresolv.so.2...(no debugging symbols
found)...done.
Loaded symbols for /lib/i386-linux-gnu/libresolv.so.2
Reading symbols from /lib/i386-linux-gnu/libselinux.so.1...(no debugging
symbols found)...done.
Loaded symbols for /lib/i386-linux-gnu/libselinux.so.1
Reading symbols from /usr/lib/gstreamer-0.10/libgstasf.so...Reading symbols
from /usr/lib/debug/usr/lib/gstreamer-0.10/libgstasf.so...done.
done.
Loaded symbols for /usr/lib/gstreamer-0.10/libgstasf.so
Reading symbols from /usr/lib/libgstriff-0.10.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libgstriff-0.10.so.0.24.0...done.
done.
Loaded symbols for /usr/lib/libgstriff-0.10.so.0
Reading symbols from /usr/lib/libgstrtsp-0.10.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libgstrtsp-0.10.so.0.24.0...done.
done.
Loaded symbols for /usr/lib/libgstrtsp-0.10.so.0
Reading symbols from /usr/lib/libgstsdp-0.10.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libgstsdp-0.10.so.0.24.0...done.
done.
Loaded symbols for /usr/lib/libgstsdp-0.10.so.0
Reading symbols from /usr/lib/libgstrtp-0.10.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libgstrtp-0.10.so.0.24.0...done.
done.
Loaded symbols for /usr/lib/libgstrtp-0.10.so.0
Reading symbols from /usr/lib/libgsttag-0.10.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libgsttag-0.10.so.0.24.0...done.
done.
Loaded symbols for /usr/lib/libgsttag-0.10.so.0
Reading symbols from /usr/lib/libgstaudio-0.10.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libgstaudio-0.10.so.0.24.0...done.
done.
Loaded symbols for /usr/lib/libgstaudio-0.10.so.0
Reading symbols from /usr/lib/i386-linux-gnu/gconv/UTF-16.so...(no debugging
symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/gconv/UTF-16.so
Reading symbols from /usr/lib/gstreamer-0.10/libpitfdll.so...(no debugging
symbols found)...done.
Loaded symbols for /usr/lib/gstreamer-0.10/libpitfdll.so
Reading symbols from /usr/lib/i386-linux-gnu/libstdc++.so.6...(no debugging
symbols found)...done.
Loaded symbols for /usr/lib/i386-linux-gnu/libstdc++.so.6
Reading symbols from /lib/i386-linux-gnu/libgcc_s.so.1...(no debugging symbols
found)...done.
Loaded symbols for /lib/i386-linux-gnu/libgcc_s.so.1
Reading symbols from /usr/lib/gstreamer-0.10/libgstffmpeg.so...Reading symbols
from /usr/lib/debug/usr/lib/gstreamer-0.10/libgstffmpeg.so...done.
done.
Loaded symbols for /usr/lib/gstreamer-0.10/libgstffmpeg.so
Reading symbols from /lib/libbz2.so.1.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libbz2.so.1.0
0xb76f7424 in __kernel_vsyscall ()
(gdb) thread apply all bt full

Thread 6 (Thread 0xb6d03b70 (LWP 11539)):
#0  0xb76f7424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb74dfd46 in nanosleep () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0xb7558a92 in g_usleep () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0xb6f4895c in gst_xvimagesink_event_thread (xvimagesink=0x9af28f0) at
xvimagesink.c:1650
        __PRETTY_FUNCTION__ = "gst_xvimagesink_event_thread"
#4  0xb75552df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0xb74d7e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#6  0xb744173e in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.

Thread 5 (Thread 0xb6309b70 (LWP 11540)):
#0  0xb76f7424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb74dc48c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0xb7691588 in gst_task_func (task=0x9b3d808) at gsttask.c:303
        t = <value optimised out>
        lock = 0x9b301b8
        tself = 0x9b31510
        priv = 0x9b3d858
        __PRETTY_FUNCTION__ = "gst_task_func"
#3  0xb76926c7 in default_func (tdata=0x98d9690, pool=0x98d4808) at
gsttaskpool.c:70
        func = 0xb7691130 <gst_task_func>
        user_data = 0x9b3d808
#4  0xb7557a39 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0xb75552df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6  0xb74d7e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#7  0xb744173e in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.

Thread 4 (Thread 0xb59ffb70 (LWP 11541)):
#0  0xb76f7424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb74dc48c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#2  0xb7691588 in gst_task_func (task=0x9b3de68) at gsttask.c:303
        t = <value optimised out>
        lock = 0xb5a1d0a0
        tself = 0x9b389a8
        priv = 0x9b3deb8
        __PRETTY_FUNCTION__ = "gst_task_func"
#3  0xb76926c7 in default_func (tdata=0x9a22628, pool=0x98d4808) at
gsttaskpool.c:70
        func = 0xb7691130 <gst_task_func>
        user_data = 0x9b3de68
#4  0xb7557a39 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0xb75552df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6  0xb74d7e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#7  0xb744173e in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.

Thread 3 (Thread 0xb50bdb70 (LWP 11542)):
#0  0xb76f7424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb74dc48c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0xb7691588 in gst_task_func (task=0x9b3def0) at gsttask.c:303
        t = <value optimised out>
        lock = 0xb5a1d340
        tself = 0x9b46660
        priv = 0x9b3df40
        __PRETTY_FUNCTION__ = "gst_task_func"
#3  0xb76926c7 in default_func (tdata=0x9a22618, pool=0x98d4808) at
gsttaskpool.c:70
        func = 0xb7691130 <gst_task_func>
        user_data = 0x9b3def0
#4  0xb7557a39 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0xb75552df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6  0xb74d7e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#7  0xb744173e in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.

Thread 2 (Thread 0xb3ce5b70 (LWP 11543)):
#0  0xb76f7424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb74dfd46 in nanosleep () from /lib/i386-linux-gnu/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#2  0xb7558a92 in g_usleep () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x0804bd24 in fault_spin (signum=11, si=0xb3ce451c, misc=0xb3ce459c) at
gst-launch.c:220
        spinning = 1
#4  fault_handler_sigaction (signum=11, si=0xb3ce451c, misc=0xb3ce459c) at
gst-launch.c:201
No locals.
#5  <signal handler called>
No symbol table info available.
#6  0xb51e4f73 in ?? () from /usr/lib/gstreamer-0.10/libpitfdll.so
No symbol table info available.
#7  0xb51ca40e in ?? () from /usr/lib/gstreamer-0.10/libpitfdll.so
No symbol table info available.
#8  0xb76688bc in gst_pad_send_event (pad=0xb5a1c9a0, event=0x9b67918) at
gstpad.c:5398
        result = 0
        eventfunc = <value optimised out>
        serialized = 1
        need_unlock = 1
        __PRETTY_FUNCTION__ = "gst_pad_send_event"
#9  0xb7668eea in gst_pad_push_event (pad=0xb5a1c8d8, event=0x9b67918) at
gstpad.c:5250
        peerpad = 0xb5a1c9a0
        result = <value optimised out>
        __PRETTY_FUNCTION__ = "gst_pad_push_event"
#10 0xb6e9b8c3 in gst_multi_queue_sink_event (pad=0xb5a1c810, event=0x9b67918)
at gstmultiqueue.c:1326
        sq = 0x9b3ed00
        mq = 0x9b41890
        curid = <value optimised out>
        res = <value optimised out>
        type = <value optimised out>
        sref = 0x0
        __PRETTY_FUNCTION__ = "gst_multi_queue_sink_event"
#11 0xb76688bc in gst_pad_send_event (pad=0xb5a1c810, event=0x9b67918) at
gstpad.c:5398
        result = 0
        eventfunc = <value optimised out>
        serialized = 1
        need_unlock = 1
        __PRETTY_FUNCTION__ = "gst_pad_send_event"
#12 0xb7668eea in gst_pad_push_event (pad=0x9aed650, event=0x9b67918) at
gstpad.c:5250
        peerpad = 0xb5a1c810
        result = <value optimised out>
        __PRETTY_FUNCTION__ = "gst_pad_push_event"
#13 0xb639ae2e in gst_asf_demux_send_event_unlocked (demux=0x9b3a3d0,
event=0x9b67918) at gstasfdemux.c:3774
        ret = <value optimised out>
        i = <value optimised out>
        __PRETTY_FUNCTION__ = "gst_asf_demux_send_event_unlocked"
---Type <return> to continue, or q <return> to quit---
#14 0xb639b7d3 in gst_asf_demux_handle_seek_event (pad=0x9aed650,
event=0x9b67878) at gstasfdemux.c:629
        rate = 1
        packet = <value optimised out>
        cur_type = <value optimised out>
        segment = {rate = 4.8033538243550554e-262, abs_rate =
-2.6750145027343769e-42, format = 3076284404, flags = GST_SEEK_FLAG_NONE, start
= -5234241091174249320, 
          stop = 699832416570703873, time = -5231511209960911656, accum =
-5234291123187510916, last_stop = -5233260296737501992, duration =
-5229354129917380296, 
          applied_rate = 1.1568819360786669e-262, _gst_reserved =
"7\243M\267\a\000\000"}
        flags = 3
        stop_type = <value optimised out>
        stop = <value optimised out>
        speed_count = 1
        idx_time = <value optimised out>
        format = GST_FORMAT_TIME
        only_need_update = -1218619264
        flush = 1
        cur = <value optimised out>
        seek_time = <value optimised out>
#15 gst_asf_demux_handle_src_event (pad=0x9aed650, event=0x9b67878) at
gstasfdemux.c:731
        demux = 0x9b3a3d0
        ret = <value optimised out>
        __PRETTY_FUNCTION__ = "gst_asf_demux_handle_src_event"
#16 0xb76688bc in gst_pad_send_event (pad=0x9aed650, event=0x9b67878) at
gstpad.c:5398
        result = 0
        eventfunc = <value optimised out>
        serialized = 0
        need_unlock = 0
        __PRETTY_FUNCTION__ = "gst_pad_send_event"
#17 0xb7668eea in gst_pad_push_event (pad=0xb5a1c810, event=0x9b67878) at
gstpad.c:5250
        peerpad = 0x9aed650
        result = <value optimised out>
        __PRETTY_FUNCTION__ = "gst_pad_push_event"
#18 0xb6e99b8f in gst_multi_queue_src_event (pad=0xb5a1c8d8, event=0x9b67878)
at gstmultiqueue.c:1470
        sq = <value optimised out>
#19 0xb76688bc in gst_pad_send_event (pad=0xb5a1c8d8, event=0x9b67878) at
gstpad.c:5398
        result = 0
        eventfunc = <value optimised out>
        serialized = 0
        need_unlock = 0
        __PRETTY_FUNCTION__ = "gst_pad_send_event"
#20 0xb7668eea in gst_pad_push_event (pad=0xb5a1c9a0, event=0x9b67878) at
gstpad.c:5250
        peerpad = 0xb5a1c8d8
        result = <value optimised out>
        __PRETTY_FUNCTION__ = "gst_pad_push_event"
#21 0xb7669932 in gst_pad_event_default_dispatch (pad=0xb5a1ca68,
event=0x9b67878) at gstpad.c:3563
        iter = 0x9b63958
---Type <return> to continue, or q <return> to quit---
        done = <value optimised out>
        result = <value optimised out>
        item = 0xb5a1c9a0
        eventpad = <value optimised out>
        pushed_pads = <value optimised out>
#22 gst_pad_event_default (pad=0xb5a1ca68, event=0x9b67878) at gstpad.c:3639
        __PRETTY_FUNCTION__ = "gst_pad_event_default"
#23 0xb76688bc in gst_pad_send_event (pad=0xb5a1ca68, event=0x9b67878) at
gstpad.c:5398
        result = 0
        eventfunc = <value optimised out>
        serialized = 0
        need_unlock = 0
        __PRETTY_FUNCTION__ = "gst_pad_send_event"
#24 0xb7668eea in gst_pad_push_event (pad=0x9ae9ec8, event=0x9b67878) at
gstpad.c:5250
        peerpad = 0xb5a1ca68
        result = <value optimised out>
        __PRETTY_FUNCTION__ = "gst_pad_push_event"
#25 0xb7651079 in gst_proxy_pad_do_event (pad=0x9b1aec8, event=0x9b67878) at
gstghostpad.c:114
        res = 0
        internal = 0x9ae9ec8
#26 0xb76688bc in gst_pad_send_event (pad=0x9b1aec8, event=0x9b67878) at
gstpad.c:5398
        result = 0
        eventfunc = <value optimised out>
        serialized = 0
        need_unlock = 0
        __PRETTY_FUNCTION__ = "gst_pad_send_event"
#27 0xb7668eea in gst_pad_push_event (pad=0x9b42c60, event=0x9b67878) at
gstpad.c:5250
        peerpad = 0x9b1aec8
        result = <value optimised out>
        __PRETTY_FUNCTION__ = "gst_pad_push_event"
#28 0xb7651079 in gst_proxy_pad_do_event (pad=0x9ae96f8, event=0x9b67878) at
gstghostpad.c:114
        res = 0
        internal = 0x9b42c60
#29 0xb76688bc in gst_pad_send_event (pad=0x9ae96f8, event=0x9b67878) at
gstpad.c:5398
        result = 0
        eventfunc = <value optimised out>
        serialized = 0
        need_unlock = 0
        __PRETTY_FUNCTION__ = "gst_pad_send_event"
#30 0xb7668eea in gst_pad_push_event (pad=0x9b65ab0, event=0x9b67878) at
gstpad.c:5250
        peerpad = 0x9ae96f8
        result = <value optimised out>
        __PRETTY_FUNCTION__ = "gst_pad_push_event"
#31 0xb7651079 in gst_proxy_pad_do_event (pad=0x9b64de0, event=0x9b67878) at
gstghostpad.c:114
        res = 0
---Type <return> to continue, or q <return> to quit---
        internal = 0x9b65ab0
#32 0xb6f6ddee in ghostpad_event_function (ghostpad=0x9b64de0, event=0x9b67878)
at gnlghostpad.c:516
        priv = 0x9b64408
        object = 0x9ae4018
        ret = 0
        __FUNCTION__ = "ghostpad_event_function"
#33 0xb76688bc in gst_pad_send_event (pad=0x9b64de0, event=0x98d7400) at
gstpad.c:5398
        result = 0
        eventfunc = <value optimised out>
        serialized = 0
        need_unlock = 0
        __PRETTY_FUNCTION__ = "gst_pad_send_event"
#34 0xb6f72e8a in ghost_seek_pad (source=0x9ae4018) at gnlsource.c:321
        pad = 0x9ae96f8
        __FUNCTION__ = "ghost_seek_pad"
#35 0xb75552df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#36 0xb74d7e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#37 0xb744173e in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.

Thread 1 (Thread 0xb71b96c0 (LWP 11536)):
#0  0xb76f7424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7432f76 in poll () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#2  0xb753c84b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0xb752c1af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0xb752c92b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0xb7639e3a in gst_bus_poll (bus=0x98e42a0, events=GST_MESSAGE_ANY,
timeout=-1) at gstbus.c:1070
        poll_data = 0x9b473a8
        ret = <value optimised out>
        id = 68
        __PRETTY_FUNCTION__ = "gst_bus_poll"
#6  0x0804a625 in event_loop (pipeline=0x9af0028, blocking=1,
target_state=GST_STATE_PAUSED) at gst-launch.c:605
        timeout_id = 1
        bus = 0x98e42a0
        message = <value optimised out>
        res = ELR_NO_ERROR
        buffering = 0
#7  0x0804c971 in main (argc=10, argv=0xbfc11f14) at gst-launch.c:1088
---Type <return> to continue, or q <return> to quit---
        state = <value optimised out>
        pending = GST_STATE_VOID_PENDING
        ret = <value optimised out>
        bus = 0x98e42a0
        verbose = 0
        no_fault = 0
        no_sigusr_handler = 0
        trace = 0
        eos_on_shutdown = 0
        check_index = 0
        savefile = 0x0
        exclude_args = 0x0
        options = {{long_name = 0x804e6a2 "tags", short_name = 116 't', flags =
0, arg = G_OPTION_ARG_NONE, arg_data = 0x8050254, 
            description = 0x804dc4c "Output tags (also known as metadata)",
arg_description = 0x0}, {long_name = 0x804e6a7 "verbose", short_name = 118 'v',
flags = 0, 
            arg = G_OPTION_ARG_NONE, arg_data = 0xbfc11e4c, description =
0x804dc74 "Output status information and property notifications",
arg_description = 0x0}, {
            long_name = 0x804e6af "quiet", short_name = 113 'q', flags = 0, arg
= G_OPTION_ARG_NONE, arg_data = 0x8050258, 
            description = 0x804dcac "Do not print any progress information",
arg_description = 0x0}, {long_name = 0x804e6bc "messages", short_name = 109
'm', flags = 0, 
            arg = G_OPTION_ARG_NONE, arg_data = 0x805025c, description =
0x804e6b5 "Output messages", arg_description = 0x0}, {long_name = 0x804e6c5
"exclude", 
            short_name = 88 'X', flags = 0, arg = G_OPTION_ARG_NONE, arg_data =
0xbfc11e30, description = 0x804dcd4 "Do not output status information of TYPE", 
            arg_description = 0x804e6cd "TYPE1,TYPE2,..."}, {long_name =
0x804e6dd "output", short_name = 111 'o', flags = 0, arg = G_OPTION_ARG_STRING,
arg_data = 0xbfc11e34, 
            description = 0x804dd00 "Save xml representation of pipeline to
FILE and exit", arg_description = 0x804e6e4 "FILE"}, {long_name = 0x804e6e9
"no-fault", 
            short_name = 102 'f', flags = 0, arg = G_OPTION_ARG_NONE, arg_data
= 0xbfc11e48, description = 0x804dd38 "Do not install a fault handler",
arg_description = 0x0}, {
            long_name = 0x804e6f2 "no-sigusr-handler", short_name = 0 '\000',
flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfc11e44, 
            description = 0x804dd58 "Do not install signal handlers for SIGUSR1
and SIGUSR2", arg_description = 0x0}, {long_name = 0x804e704 "trace",
short_name = 84 'T', 
            flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfc11e40,
description = 0x804dd90 "Print alloc trace (if enabled at compile time)",
arg_description = 0x0}, {
            long_name = 0x804e70a "eos-on-shutdown", short_name = 101 'e',
flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfc11e3c, 
            description = 0x804ddc0 "Force EOS on sources before shutting the
pipeline down", arg_description = 0x0}, {long_name = 0x804e71a "index",
short_name = 105 'i', 
            flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfc11e38,
description = 0x804ddf8 "Gather and print index statistics", arg_description =
0x0}, {
            long_name = 0x804e720 "version", short_name = 0 '\000', flags = 0,
arg = G_OPTION_ARG_NONE, arg_data = 0x8050260, 
            description = 0x804de1c "Print version information and exit",
arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg
= G_OPTION_ARG_NONE, 
            arg_data = 0x0, description = 0x0, arg_description = 0x0}}
        ctx = <value optimised out>
        err = 0x0
        index = <value optimised out>
        index_stats = 0x0
        argvn = 0x98cdad8
        error = 0x0
        res = 0
(gdb)

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list