[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