From owner-freebsd-gnome@FreeBSD.ORG Thu Oct 16 10:51:09 2003 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 105AF16A4B3 for ; Thu, 16 Oct 2003 10:51:09 -0700 (PDT) Received: from ms-smtp-01-eri0.southeast.rr.com (ms-smtp-01.southeast.rr.com [24.93.67.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA53E43FBF for ; Thu, 16 Oct 2003 10:51:07 -0700 (PDT) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (rdu74-159-108.nc.rr.com [24.74.159.108])h9GHp62I007604; Thu, 16 Oct 2003 13:51:06 -0400 (EDT) Received: from [10.2.1.4] (vpn-client-4.marcuscom.com [10.2.1.4]) h9GHoXM5049820; Thu, 16 Oct 2003 13:50:33 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Jeremy Messenger In-Reply-To: References: <200310160140.h9G1e453046088@freefall.freebsd.org> <1066270019.29089.6.camel@shumai.marcuscom.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-q1IyXS6I/j7pCfj+wN5S" Organization: MarcusCom, Inc. Message-Id: <1066326667.753.37.camel@gyros> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 16 Oct 2003 13:51:07 -0400 X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on creme-brulee.marcuscom.com cc: FreeBSD GNOME Users Subject: Re: ports/56752: Using the Crux GTK 2.2 theme causes problems X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 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, 16 Oct 2003 17:51:09 -0000 --=-q1IyXS6I/j7pCfj+wN5S Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2003-10-16 at 13:29, Jeremy Messenger wrote: > On Wed, 15 Oct 2003 22:06:59 -0400, Joe Marcus Clarke=20 > wrote: >=20 > > On Wed, 2003-10-15 at 21:40, Jeremy Messenger wrote: > >> The following reply was made to PR ports/56752; it has been noted by=20 > >> GNATS. > >> > >> From: Jeremy Messenger > >> To: freebsd-gnats-submit@FreeBSD.org, apeiron@comcast.net > >> Cc: > >> Subject: Re: ports/56752: Using the Crux GTK 2.2 theme causes problem= s > >> Date: Wed, 15 Oct 2003 20:30:38 -0500 > >> > >> ------------VrDfvEvpaxEfiejQKNzpy6 > >> Content-Type: text/plain; format=3Dflowed; charset=3Dutf-8 > >> Content-Transfer-Encoding: 8bit > >> > >> Silly me, took me hours and hours (include recompiles) to figure why=20 > >> the > >> update of thunderbird will not run under gdb.. Oh, I forgot to add th= e > >> WITH_DEBUG define when I use the portupgrade to update thunderbord=20 > >> 0.3.. > >> :-) Anyway, here's attach of gdb-thunderbirdVScrux.txt that has the > >> backtrace of CRUX crashed with the thunderbird, hopeful it will be=20 > >> useful. > > > > Good stuff. If you still have the gdb handy, do: >=20 > I do and I will keep it until it's finish ;-), so here: Edit crux-gradient.c, and change the line: guchar *xrgb =3D alloca (clip_rect->width * clip_rect->height * 3); to guchar *xrgb =3D g_malloc (clip_rect->width * clip_rect->height * 3); (yes, this is a memory leak, but let's see if it works) I think when it tries to allocate over one MB of memory in the stack frame, things go very wrong. Joe >=20 > > frame 0 > #0 0x2ab5ee17 in draw_vertical_gradient (drawable=3D0x88f0880, gc=3D0x81= 66b00, > full_rect=3D0xbfacc000, clip_rect=3D0xbfbfcf20, gradient=3D0x1e7) > at crux-gradient.c:252 > 252 in crux-gradient.c >=20 > > print clip_rect->width > $1 =3D 805 >=20 > > print clip_rect->height > $2 =3D 526 >=20 > Cheers, > Mezz >=20 > > Thanks. > > > > Joe > > > >> > >> Cheers, > >> Mezz > >> > >> > >> -- > >> bsdforums.org 's moderator, mezz. > --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-q1IyXS6I/j7pCfj+wN5S Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQA/jtqLb2iPiv4Uz4cRAlSnAKCdDL02wrbLF2ETVABldrUBdj03fgCgrtkI RaDpWwt7jNAE/XDrekh9tZ8= =6Kpd -----END PGP SIGNATURE----- --=-q1IyXS6I/j7pCfj+wN5S--