Crash of mixer appler after recent update of ports - known issue ?
Brian Gruber
knightbg at yahoo.com
Thu May 17 01:01:11 UTC 2007
> Is it known issue ?
i've got the same problem, and i found that the same
thing happens when i run gnome-volume-control. looking
at a backtrace, the problem seems to be something in
pulseaudio. maybe a double-free? if i remove
gstreamer-plugins-pulseaudio the problem goes away.
---
output:
$ gnome-volume-control --disable-crash-dialog
shm.c: shm_open() failed: Permission denied
Assertion failed: (p), function pa_mempool_free, file
pulsecore/memblock.c, line 481.
Abort trap: 6 (core dumped)
and a backtrace with line nums:
#0 0x290ed49b in pthread_testcancel () from
/lib/libpthread.so.2
#1 0x290dc772 in sigaction () from
/lib/libpthread.so.2
#2 0x290d5d64 in pthread_kill () from
/lib/libpthread.so.2
#3 0x290d5561 in raise () from /lib/libpthread.so.2
#4 0x291c6622 in abort () from /lib/libc.so.6
#5 0x2919d5ff in __assert () from /lib/libc.so.6
#6 0x29254cc2 in pa_mempool_free (p=0x0) at
pulsecore/memblock.c:481
#7 0x292385c6 in context_free (c=0x81ebd80) at
pulse/context.c:181
#8 0x29238739 in pa_context_unref (c=0x81ebd80) at
pulse/context.c:206
#9 0x2922ae78 in gst_pulseprobe_close (c=0x81a9400)
at pulseprobe.c:221
#10 0x2922afc7 in gst_pulseprobe_free (c=0x81a9400) at
pulseprobe.c:253
#11 0x29228502 in gst_pulsemixer_finalize
(object=0x81a7998) at pulsemixer.c:147
#12 0x28da1159 in g_object_unref () from
/usr/local/lib/libgobject-2.0.so.0
#13 0x28d08f58 in gst_object_unref (object=0x81a7998)
at gstobject.c:354
#14 0x28cacf34 in gst_audio_mixer_filter_probe_feature
(filter_func=0x804e550 <mixer_filter_func>,
factory=0x81a7518,
p_collection=0xbfbfe958, first=0,
user_data=0xbfbfe980) at mixerutils.c:169
#15 0x28cad0e2 in
gst_audio_default_registry_mixer_filter
(filter_func=0x804e550 <mixer_filter_func>, first=0,
data=0xbfbfe980) at mixerutils.c:233
#16 0x0804e7f8 in create_mixer_collection () at
main.c:99
#17 0x0804eaa8 in main (argc=2, argv=0xbfbfea18) at
main.c:202
---
i'm having difficulty debugging the actual problem
because I can't get gnome-volume-control to run in
gdb. It just outputs its --help message and exits:
---
(gdb) run --disable-crash-dialog
Starting program: /usr/local/bin/gnome-volume-control
--disable-crash-dialog
warning: Unable to get location for thread creation
breakpoint: generic error
[New LWP 100196]
[New Thread 0x805f000 (LWP 100196)]
Error re-scanning registry , child terminated by
signal
Run '/usr/local/bin/gnome-volume-control --help' to
see a full list of available command line options.
Program exited with code 01.
(gdb)
____________________________________________________________________________________
Get your own web address.
Have a HUGE year through Yahoo! Small Business.
http://smallbusiness.yahoo.com/domains/?p=BESTDEAL
More information about the freebsd-gnome
mailing list