From owner-freebsd-gnome@FreeBSD.ORG Thu May 17 08:05:37 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 F416B16A401 for ; Thu, 17 May 2007 08:05:36 +0000 (UTC) (envelope-from kaeru@inigo-tech.com) Received: from mail.inigo-tech.com (gambit.inigo-tech.com [202.190.74.10]) by mx1.freebsd.org (Postfix) with ESMTP id B1BEE13C448 for ; Thu, 17 May 2007 08:05:36 +0000 (UTC) (envelope-from kaeru@inigo-tech.com) Received: from [192.168.1.20] (unknown [60.53.1.146]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mail.inigo-tech.com (Postfix) with ESMTP id 06DE625043F; Thu, 17 May 2007 16:05:34 +0800 (MYT) From: Khairil Yusof To: Joe Marcus Clarke In-Reply-To: <1179381577.12097.18.camel@shumai.marcuscom.com> References: <342078.61969.qm@web32410.mail.mud.yahoo.com> <1179378035.5904.91.camel@localhost> <1179381577.12097.18.camel@shumai.marcuscom.com> Content-Type: text/plain Date: Thu, 17 May 2007 16:06:27 +0800 Message-Id: <1179389188.5904.96.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: Brian Gruber , freebsd-gnome@freebsd.org Subject: Re: 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 08:05:37 -0000 On Thu, 2007-05-17 at 01:59 -0400, Joe Marcus Clarke wrote: > A ktrace of the offending process would help determine why this is the > case. It looks like a simple permissions issue. [kaeru@wolverine ~]$ ktrace -d pulseaudio shm.c: shm_open() failed: Permission denied core.c: failed to allocate shared memory pool. Falling back to a normal memory pool. [kaeru@wolverine ~]$ kdump -f ktrace.out 31192 ktrace RET ktrace 0 31192 ktrace CALL execve(0xbfbfe4d0,0xbfbfea00,0xbfbfea08) 31192 ktrace NAMI "/sbin/pulseaudio" 31192 ktrace RET execve -1 errno 2 No such file or directory 31192 ktrace CALL execve(0xbfbfe4d0,0xbfbfea00,0xbfbfea08) 31192 ktrace NAMI "/bin/pulseaudio" 31192 ktrace RET execve -1 errno 2 No such file or directory 31192 ktrace CALL execve(0xbfbfe4d0,0xbfbfea00,0xbfbfea08) 31192 ktrace NAMI "/usr/sbin/pulseaudio" 31192 ktrace RET execve -1 errno 2 No such file or directory 31192 ktrace CALL execve(0xbfbfe4d0,0xbfbfea00,0xbfbfea08) 31192 ktrace NAMI "/usr/bin/pulseaudio" 31192 ktrace RET execve -1 errno 2 No such file or directory 31192 ktrace CALL execve(0xbfbfe4d0,0xbfbfea00,0xbfbfea08) 31192 ktrace NAMI "/usr/games/pulseaudio" 31192 ktrace RET execve -1 errno 2 No such file or directory 31192 ktrace CALL execve(0xbfbfe4d0,0xbfbfea00,0xbfbfea08) 31192 ktrace NAMI "/usr/local/sbin/pulseaudio" 31192 ktrace RET execve -1 errno 2 No such file or directory 31192 ktrace CALL execve(0xbfbfe4d0,0xbfbfea00,0xbfbfea08) 31192 ktrace NAMI "/usr/local/bin/pulseaudio" 31192 ktrace NAMI "/libexec/ld-elf.so.1" Running the ktrace as root I get this: 31291 pulseaudio RET poll 1 31291 pulseaudio CALL gettimeofday(0xbfbfe4d0,0) 31291 pulseaudio RET gettimeofday 0 31291 pulseaudio CALL ioctl(0xb,SNDCTL_DSP_GETOSPACE,0xbfbfe430) 31291 pulseaudio RET ioctl 0 31291 pulseaudio CALL write(0xb,0x8087028,0x400) 31291 pulseaudio GIO fd 11 wrote 1024 bytes Am I doing something wrong with how I run ktrace on pulseaudio?