[pulseaudio-tickets] [PulseAudio] #841: Double free exception

PulseAudio trac-noreply at tango.0pointer.de
Wed Jul 14 06:16:49 PDT 2010


#841: Double free exception
--------------------+-------------------------------------------------------
 Reporter:  philn   |       Owner:  lennart  
     Type:  defect  |      Status:  new      
Milestone:          |   Component:  gst-pulse
 Keywords:          |  
--------------------+-------------------------------------------------------
 Hi,

 I reported this in GStreamer bugzilla:
 https://bugzilla.gnome.org/show_bug.cgi?id=624338

 As I'm not sure this is really a gst pulsesink issue I report here too ;)
 The crash happens during pa_context_connect(). Relevant extract of the
 stacktrace (also posted in bug above):

 {{{
 Thread 4 (Thread 0x7fffebfff710 (LWP 2100)):
 #0  0x00007ffff69fe175 in *__GI_raise (sig=<value optimized out>) at
 ../nptl/sysdeps/unix/sysv/linux/raise.c:64
 #1  0x00007ffff6a00f80 in *__GI_abort () at abort.c:92
 #2  0x00007ffff6a342bb in __libc_message (do_abort=<value optimized out>,
 fmt=<value optimized out>)
     at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
 #3  0x00007ffff6a3db16 in malloc_printerr (action=3, str=0x7ffff6af4a60
 "double free or corruption (fasttop)",
     ptr=<value optimized out>) at malloc.c:6267
 #4  0x00007ffff6a4288c in *__GI___libc_free (mem=<value optimized out>) at
 malloc.c:3739
 #5  0x00007fffe0aefb2e in pa_xfree (p=0x7fffe401c8d0) at
 pulse/xmalloc.c:131
 #6  0x00007fffe0680b5a in pa_get_runtime_dir () at pulsecore/core-
 util.c:1506
 #7  0x00007fffe0680ec6 in get_path (fn=0x7fffe0af0e95 "native",
 prependmid=false, rt=6) at pulsecore/core-util.c:1911
 #8  0x00007fffe0acc9c3 in prepend_per_user (l=0x7fffe401c460) at
 pulse/context.c:661
 #9  0x00007fffe0ace7fb in pa_context_connect (c=0x7fffe4015000,
 server=0x7fffe401c4f0 "",
     flags=PA_CONTEXT_NOAUTOSPAWN, api=0x0) at pulse/context.c:1007
 ---Type <return> to continue, or q <return> to quit---
 #10 0x00007fffe0d0a9ea in gst_pulseringbuffer_open_device (buf=0xd76790)
 at pulsesink.c:430
 }}}

-- 
Ticket URL: <http://pulseaudio.org/ticket/841>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list