From owner-freebsd-gnome@FreeBSD.ORG Thu May 17 01:01:11 2007 Return-Path: X-Original-To: freebsd-gnome@freebsd.org Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 121FA16A401 for ; Thu, 17 May 2007 01:01:11 +0000 (UTC) (envelope-from knightbg@yahoo.com) Received: from web32410.mail.mud.yahoo.com (web32410.mail.mud.yahoo.com [68.142.207.203]) by mx1.freebsd.org (Postfix) with SMTP id CDF9C13C469 for ; Thu, 17 May 2007 01:01:10 +0000 (UTC) (envelope-from knightbg@yahoo.com) Received: (qmail 62003 invoked by uid 60001); 17 May 2007 00:34:29 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=Ra+JpuBGqiJgOjNI7aTVlDnDMl2oyDxJ9cQrnf9TfsIuSokoFkRacjy1mwDNnclV/VDdYNi2rf3agxKLQhtfnZW5aN1W6B4Fxp0v7KPRpYtBoFIKAZ79CvZl2hAzIcdYtN5p/YHqsSoIp+5pCJfwXH6ANioMU/BPhjqoq/KFQdw=; X-YMail-OSG: q6NkKmIVM1nz7BlADFLpj9IG8TKVNrzVOEcKGRbPA7uftfKj18D8MQaxz3xEPGqVh_pZ9r_IVrNP0k3vtDeVHACUEQ7BVlzxKk9mbjr8KpSBMYr6V8E- Received: from [71.246.101.116] by web32410.mail.mud.yahoo.com via HTTP; Wed, 16 May 2007 17:34:29 PDT Date: Wed, 16 May 2007 17:34:29 -0700 (PDT) From: Brian Gruber To: freebsd-gnome@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <342078.61969.qm@web32410.mail.mud.yahoo.com> Subject: Crash of mixer appler after recent update of ports - known issue ? X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 01:01:11 -0000 > 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 , 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 , 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