[Bug 724619] New: crash when reading the device name property of pulsesink

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Feb 18 01:43:04 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=724619
  GStreamer | gst-plugins-good | 1.x

           Summary: crash when reading the device name property of
                    pulsesink
    Classification: Platform
           Product: GStreamer
           Version: 1.x
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: ensonic at sonicpulse.de
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


GST_DEBUG_DUMP_DOT_DIR=. gdb --args /usr/bin/gst-launch-1.0 audiotestsrc !
pulsesink

Assertion 'pthread_mutex_unlock(&m->mutex) == 0' failed at
pulsecore/mutex-posix.c:108, function pa_mutex_unlock(). Aborting.

Program received signal SIGABRT, Aborted.
0x00007ffff6feb425 in __GI_raise (sig=<optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64    ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  0x00007ffff6feb425 in __GI_raise (sig=<optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007ffff6feeb8b in __GI_abort () at abort.c:91
#2  0x00007ffff3cfabb9 in pa_mutex_unlock (m=<optimized out>) at
pulsecore/mutex-posix.c:108
#3  0x00007ffff4376c8f in gst_pulsesink_get_current_device
(pulsesink=<optimized out>) at pulsesink.c:2778
#4  gst_pulsesink_get_property (object=<optimized out>, prop_id=<optimized
out>, value=0x7fffffffd3d0, pspec=<optimized out>) at pulsesink.c:2980
#5  0x00007ffff789f3d5 in g_object_get_property () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x00007ffff7b1f5b0 in debug_dump_get_element_params (element=0x87a790) at
gstdebugutils.c:118
#7  0x00007ffff7b2076e in debug_dump_element (bin=<optimized out>,
details=GST_DEBUG_GRAPH_SHOW_ALL, out=0x87d500, indent=1) at
gstdebugutils.c:491
#8  0x00007ffff7b20ae7 in gst_debug_bin_to_dot_file (bin=0x87e030,
details=GST_DEBUG_GRAPH_SHOW_ALL, file_name=<optimized out>) at
gstdebugutils.c:656
#9  0x00007ffff7b20dd0 in gst_debug_bin_to_dot_file_with_ts (bin=0x87e030,
details=GST_DEBUG_GRAPH_SHOW_ALL, file_name=<optimized out>) at
gstdebugutils.c:702
#10 0x00000000004058b8 in bus_sync_handler (data=0x87e030, message=<optimized
out>, bus=<optimized out>) at gst-launch.c:860
#11 bus_sync_handler (bus=<optimized out>, message=<optimized out>,
data=0x87e030) at gst-launch.c:840
#12 0x00007ffff7b11f24 in gst_bus_post (bus=0x862b50, message=0x623340) at
gstbus.c:326
#13 0x00007ffff7b21eba in gst_element_post_message_default (element=0x87e030,
message=0x623340) at gstelement.c:1693
#14 0x00007ffff7b24eb9 in gst_element_post_message (element=0x87e030,
message=0x623340) at gstelement.c:1736
#15 0x00007ffff7b26201 in gst_element_continue_state (element=0x87e030,
ret=<optimized out>) at gstelement.c:2314
#16 0x00007ffff7b25e4f in gst_element_change_state (element=0x87e030,
transition=<optimized out>) at gstelement.c:2648
#17 0x00007ffff7b2674f in gst_element_set_state_func (element=0x87e030,
state=GST_STATE_PAUSED) at gstelement.c:2567
#18 0x00000000004036fb in main (argc=4, argv=0x7fffffffdbe8) at
gst-launch.c:1036

-- 
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