[Bug 683782] New: Segfault in pulsesink.c:2077 gst_pulsesink_pad_acceptcaps()

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Sep 11 01:26:56 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=683782
  GStreamer | gst-plugins-good | 0.10.31

           Summary: Segfault in pulsesink.c:2077
                    gst_pulsesink_pad_acceptcaps()
    Classification: Platform
           Product: GStreamer
           Version: 0.10.31
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: joakim.gross at pelagicore.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


When repeatedly setting up and removing a pipeline which plays an mp3 file
using pulsesink I sometimes get a segfault. 

I'm running Ubuntu 12.04 and have the following version of
gstreamer0.10-pulseaudio, 0.10.31-1ubuntu1.

Backtrace:

#0  0xb76ef424 in __kernel_vsyscall ()
#1  0xb63741ef in raise () from /lib/i386-linux-gnu/libc.so.6
#2  0xb6377835 in abort () from /lib/i386-linux-gnu/libc.so.6
#3  0xb75d8ce8 in PManager::messageHandler(QtMsgType, char const*) () from
../lib/liblamprey.so.1
#4  0xb6680519 in qt_message_output (msgType=QtFatalMsg, buf=0x93a68f8
"Received signal 11") at global/qglobal.cpp:2203
#5  0xb6680a4b in qt_message (msgType=QtFatalMsg, msg=0xb73eee00 "Received
signal %d", ap=0xaeb78c94 "\v") at global/qglobal.cpp:2322
#6  0xb6680b68 in qFatal (msg=0xb73eee00 "Received signal %d") at
global/qglobal.cpp:2505
#7  0xb73da805 in QTest::FatalSignalHandler::signal (signum=11) at
qtestcase.cpp:1729
#8  <signal handler called>
#9  0xaebc21a7 in gst_pulsesink_pad_acceptcaps (pad=0xaf122a68, caps=0x95961c0)
at pulsesink.c:2077
#10 0xaef1a448 in gst_pad_accept_caps () from
/usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#11 0xaef0859e in gst_proxy_pad_acceptcaps_default () from
/usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#12 0xaef1a448 in gst_pad_accept_caps () from
/usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#13 0xaefe2c43 in ?? () from /usr/lib/i386-linux-gnu/libgstbase-0.10.so.0
#14 0xaefe3eec in ?? () from /usr/lib/i386-linux-gnu/libgstbase-0.10.so.0
#15 0xaef1b258 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#16 0xaefe39d9 in ?? () from /usr/lib/i386-linux-gnu/libgstbase-0.10.so.0
#17 0xaef1b258 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#18 0xaef09167 in gst_proxy_pad_bufferalloc_default () from
/usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#19 0xaef1b258 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#20 0xaebfd3e6 in ?? () from
/usr/lib/i386-linux-gnu/gstreamer-0.10/libgstcoreelements.so
#21 0xaef1b258 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#22 0xaef09167 in gst_proxy_pad_bufferalloc_default () from
/usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#23 0xaef1b258 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#24 0xaeccf776 in ?? () from
/usr/lib/i386-linux-gnu/gstreamer-0.10/libgstplaybin.so
#25 0xaef1b258 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#26 0xaec0fb3e in ?? () from
/usr/lib/i386-linux-gnu/gstreamer-0.10/libgstcoreelements.so
#27 0xaef1b258 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#28 0xaef09167 in gst_proxy_pad_bufferalloc_default () from
/usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#29 0xaef1b258 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#30 0xaebf3142 in ?? () from
/usr/lib/i386-linux-gnu/gstreamer-0.10/libgstcoreelements.so
#31 0xaef1b258 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#32 0xaef09167 in gst_proxy_pad_bufferalloc_default () from
/usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#33 0xaef1b258 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#34 0xaef09167 in gst_proxy_pad_bufferalloc_default () from
/usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#35 0xaef1b258 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#36 0xaa2cb4ad in ?? () from
/usr/lib/i386-linux-gnu/gstreamer-0.10/libgstflump3dec.so
---Type <return> to continue, or q <return> to quit---
#37 0xaa2cd191 in ?? () from
/usr/lib/i386-linux-gnu/gstreamer-0.10/libgstflump3dec.so
#38 0xaef2049e in gst_pad_push () from
/usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#39 0xaefc20ab in gst_base_parse_push_frame () from
/usr/lib/i386-linux-gnu/libgstbase-0.10.so.0
#40 0xaefc35fe in ?? () from /usr/lib/i386-linux-gnu/libgstbase-0.10.so.0
#41 0xaefc6698 in ?? () from /usr/lib/i386-linux-gnu/libgstbase-0.10.so.0
#42 0xaef4a158 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#43 0xaef4b308 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#44 0xb5a60047 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#45 0xb5a5f6b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#46 0xb5bc5a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1

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


More information about the gstreamer-bugs mailing list