From owner-freebsd-ports@FreeBSD.ORG Mon Sep 15 22:07:25 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B01A1065674 for ; Mon, 15 Sep 2008 22:07:25 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao102.cox.net (eastrmmtao102.cox.net [68.230.240.8]) by mx1.freebsd.org (Postfix) with ESMTP id BDE998FC1B for ; Mon, 15 Sep 2008 22:07:24 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo02.cox.net ([68.1.16.120]) by eastrmmtao102.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20080915220725.ICIX22786.eastrmmtao102.cox.net@eastrmimpo02.cox.net>; Mon, 15 Sep 2008 18:07:25 -0400 Received: from mezz.mezzweb.com ([68.103.35.214]) by eastrmimpo02.cox.net with bizsmtp id FA7P1a00A4dCcn002A7PQX; Mon, 15 Sep 2008 18:07:23 -0400 X-Authority-Analysis: v=1.0 c=1 a=JH9z_NcPetQA:10 a=iB6sH3V1qC0A:10 a=6I5d2MoRAAAA:8 a=EyoaBtG4iBAxjnP1ACQA:9 a=5pYAp4VWu27mPSDray8ncyRzeKAA:4 a=cvn8laQl214A:10 a=4vB-4DCPJfMA:10 a=SV7veod9ZcQA:10 a=LY0hPdMaydYA:10 X-CM-Score: 0.00 Date: Mon, 15 Sep 2008 17:07:22 -0500 To: "Randy Pratt" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=utf-8 MIME-Version: 1.0 References: <792298050809150907r5f53fa09r433afc176fb4b368@mail.gmail.com> <20080915155906.5288eaa5.bsd-unix@embarqmail.com> Content-Transfer-Encoding: 7bit Message-ID: In-Reply-To: <20080915155906.5288eaa5.bsd-unix@embarqmail.com> User-Agent: Opera Mail/9.52 (Linux) Cc: freebsd-ports@freebsd.org, L Campbell Subject: Re: fluxbox unshade crashing GTK2 applications? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Sep 2008 22:07:25 -0000 On Mon, 15 Sep 2008 14:59:06 -0500, Randy Pratt wrote: > On Mon, 15 Sep 2008 13:35:41 -0500 > "Jeremy Messenger" wrote: > >> On Mon, 15 Sep 2008 11:07:09 -0500, L Campbell >> wrote: >> >> > (This probably isn't the right place to ask, but I figured I'd start >> > here and head upstream if necessary). >> > >> > Since updating to fluxbox 1.1.0.1 last night (and x11-toolkits/gtk20 >> > to revision 1), attempting to unshade a shaded GUI application is >> > causing the application to segfault with a BadAlloc X Window System >> > error. This behavior was not observed before updating. Tested with >> > www/firefox3, graphics/gimp and graphics/inkscape. For all three >> > applications, unshading produces the following error -- >> > >> > The program 'gimp' received an X Window System error. >> > This probably reflects a bug in the program. >> > The error was 'BadAlloc (insufficient resources for operation)'. >> > (Details: serial 3250 error_code 11 request_code 53 minor_code 0) >> > (Note to programmers: normally, X errors are reported >> asynchronously; >> > that is, you will receive the error a while after causing it. >> > To debug your program, run it with the --sync command line >> > option to change this behavior. You can then get a meaningful >> > backtrace from your debugger if you break on the gdk_x_error() >> > function.) >> > >> > I'm not really sure if this is an issue with fluxbox, GTK, or my own >> > configuration. It seems like only GTK2 applications crashing -- >> > audio/aumix uses GTK 1.2 and doesn't crash on unshade. Relevant >> > version information follows, please advise on appropriate course of >> > action :( >> > >> > >> > Let me know if there's anything else I can do to help get this fixed. >> > Thanks :( >> >> Try to fetch this patch and put in x11-wm/fluxbox/files/, then reinstall >> fluxbox. It was took from its git. >> >> http://people.freebsd.org/~mezz/diff/patch-fix_unshading_crash > > I was seeing the same unshading problem with Sylpheed2 with the > new fluxbox. The above patch seems to fix it. Oddly, if I ran > sylpheed -sync (as the error message suggested for debugging) then > the unshading problem disappeared so I wasn't able to do any > debugging. > > Like the OP, I wasn't sure where the problem originated but reverting > to an older version of fluxbox eliminated the problem. > > Thanks for digging out the patch! No problem and thank (include to L Campbell too) for test patch. I shall put in ports tree whenever portmgr approves tomorrow or so. I have one more patch that I want to test tonight or tomorrow, before I make request to portmgr. It's for pixmap resource leak in pixmap menu. Cheers, Mezz > Randy -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org