From owner-freebsd-multimedia@FreeBSD.ORG Wed Dec 1 23:26:50 2010 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A27F10656A3 for ; Wed, 1 Dec 2010 23:26:50 +0000 (UTC) (envelope-from kwm@rainbow-runner.nl) Received: from fep31.mx.upcmail.net (fep31.mx.upcmail.net [62.179.121.49]) by mx1.freebsd.org (Postfix) with ESMTP id 74E0D8FC17 for ; Wed, 1 Dec 2010 23:26:49 +0000 (UTC) Received: from edge02.upcmail.net ([192.168.13.237]) by viefep13-int.chello.at (InterMail vM.8.01.02.02 201-2260-120-106-20100312) with ESMTP id <20101201230919.XLLM1429.viefep13-int.chello.at@edge02.upcmail.net>; Thu, 2 Dec 2010 00:09:19 +0100 Received: from headache.rainbow-runner.nl ([77.250.185.105]) by edge02.upcmail.net with edge id dz9H1f00j2Gs15H02z9J0A; Thu, 02 Dec 2010 00:09:18 +0100 X-SourceIP: 77.250.185.105 Date: Thu, 2 Dec 2010 00:09:17 +0100 From: Koop Mast To: omar Message-ID: <20101202000917.613c7b18@headache.rainbow-runner.nl> In-Reply-To: References: X-Mailer: Claws Mail 3.7.7 (GTK+ 2.22.1; i386-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Cloudmark-Analysis: v=1.1 cv=HQ3F56nxkum+cgCiDL7AXQpbvw7DWrWCBJRnYYnM0Zc= c=1 sm=0 a=DHDhFTdAjO4A:10 a=kj9zAlcOel0A:10 a=pGLkceISAAAA:8 a=2L3eV1-YAAAA:8 a=6I5d2MoRAAAA:8 a=8ulq7lNgSUl8KvTVsVcA:9 a=MdJYWakMfxKipuix6iMA:7 a=yhguzRyRU4mnWJXuR7lWiZzVA2YA:4 a=CjuIK1q_8ugA:10 a=MSl-tDqOz04A:10 a=SV7veod9ZcQA:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 Cc: multimedia@FreeBSD.org Subject: Re: grip port segfaults on 8.1-RELEASE amd64 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Dec 2010 23:26:50 -0000 On Wed, 1 Dec 2010 15:24:57 -0500 omar wrote: > Hi, > > I'm running into a segfault with grip (built from ports, > FreeBSD-8.1/amd64). Grip starts, GUI appears, then exits within 2 seconds > with segfault. > > I've rebuilt a couple of times, including all requirements with "portupgrade > -fRr grip". My ports tree is up to date as of early this morning. > Rebuilding grip itself doesn't offer any errors. > > I've run the same hardware and a recent port of grip under > FreeBSD7.3/i386... This is the first time I've tried it under > 8.1-RELEASE/amd64. > > I've tried it with and without my old .grip file > > Any advice? thanks for any help! > > Various data below. Let me know if this seems like a grip bug that I should > report to the developers... > > > uname -a > FreeBSD mine.heedme.com 8.1-RELEASE FreeBSD 8.1-RELEASE #1: Wed Nov 10 > 12:26:44 EST 2010 root@:/usr/obj/usr/src/sys/MINE amd64 > > > pkg_info | grep grip > grip-3.3.1_2 GTK front-end to external cd rippers and audio encoders Can you update to grip-3.3.1_3? It contains a fix for grip on amd64. -Koop > Last lines from: > >truss grip > read(2,"\^A\0\M^A\a\0\0\0\0\0\0\0\0\0\0"...,4096) = 32 (0x20) > read(2,0xc708902c,4096) ERR#35 'Resource > temporarily unavailable' > poll({2/POLLIN|POLLOUT},1,-1) = 1 (0x1) > writev(0x2,0x7fffffffe270,0x3,0x1,0x0,0x0) = 4 (0x4) > read(2,0xc708902c,4096) ERR#35 'Resource > temporarily unavailable' > open("/usr/pkg/share/pixmaps/griptray.png",O_RDONLY,0666) = 15 (0xf) > fstat(15,{ mode=-r--r--r-- ,inode=1273997,size=2313,blksize=16384 }) = 0 > (0x0) > read(15,"\M^IPNG\r\n\^Z\n\0\0\0\rIHDR\0\0"...,16384) = 2313 (0x909) > lseek(15,0x0,SEEK_CUR) = 2313 (0x909) > sigprocmask(SIG_BLOCK,0x0,0x0) = 0 (0x0) > sigprocmask(SIG_BLOCK,0x0,0x0) = 0 (0x0) > close(15) = 0 (0x0) > SIGNAL 11 (SIGSEGV) > process exit, rval = 0 > > gdb against the binary and core shows the segfault is here: > #0 0x00000000c2f0a9a0 in gtk_widget_set_parent () > from /usr/pkg/lib/libgtk-x11-2.0.so.0 > [New Thread c70cba80 (LWP 100772)] > [New Thread c70041c0 (LWP 101329)] > > -omar > _______________________________________________ > freebsd-multimedia@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia > To unsubscribe, send any mail to "freebsd-multimedia-unsubscribe@freebsd.org" >