Date: Wed, 16 May 2007 17:34:29 -0700 (PDT) From: Brian Gruber <knightbg@yahoo.com> To: freebsd-gnome@freebsd.org Subject: Crash of mixer appler after recent update of ports - known issue ? Message-ID: <342078.61969.qm@web32410.mail.mud.yahoo.com>
next in thread | raw e-mail | index | archive | help
> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?342078.61969.qm>