From owner-freebsd-gnome@FreeBSD.ORG Thu Oct 16 09:55:28 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 568DB16A4B3 for ; Thu, 16 Oct 2003 09:55:28 -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 3B8BC43FF9 for ; Thu, 16 Oct 2003 09:55:20 -0700 (PDT) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (rdu74-159-108.nc.rr.com [24.74.159.108])h9GGtC2W005412; Thu, 16 Oct 2003 12:55:18 -0400 (EDT) Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) h9G26adm042490; Wed, 15 Oct 2003 22:06:36 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Jeremy Messenger In-Reply-To: <200310160140.h9G1e453046088@freefall.freebsd.org> References: <200310160140.h9G1e453046088@freefall.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-JkasbzFx1a/UG1mPZuxb" Organization: MarcusCom, Inc. Message-Id: <1066270019.29089.6.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 15 Oct 2003 22:06:59 -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 16:55:28 -0000 --=-JkasbzFx1a/UG1mPZuxb Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable 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 GNAT= S. >=20 > From: Jeremy Messenger > To: freebsd-gnats-submit@FreeBSD.org, apeiron@comcast.net > Cc: =20 > Subject: Re: ports/56752: Using the Crux GTK 2.2 theme causes problems > Date: Wed, 15 Oct 2003 20:30:38 -0500 >=20 > ------------VrDfvEvpaxEfiejQKNzpy6 > Content-Type: text/plain; format=3Dflowed; charset=3Dutf-8 > Content-Transfer-Encoding: 8bit > =20 > Silly me, took me hours and hours (include recompiles) to figure why the= =20 > update of thunderbird will not run under gdb.. Oh, I forgot to add the=20 > WITH_DEBUG define when I use the portupgrade to update thunderbord 0.3..= =20 > :-) Anyway, here's attach of gdb-thunderbirdVScrux.txt that has the=20 > backtrace of CRUX crashed with the thunderbird, hopeful it will be usefu= l. Good stuff. If you still have the gdb handy, do: frame 0 print clip_rect->width print clip_rect->height Thanks. Joe > =20 > Cheers, > Mezz > =20 >=20 > --=20 > bsdforums.org 's moderator, mezz. > ------------VrDfvEvpaxEfiejQKNzpy6 > Content-Disposition: attachment; filename=3Dgdb-thunderbirdVScrux.txt > Content-Type: text/plain; name=3Dgdb-thunderbirdVScrux.txt > Content-Transfer-Encoding: 8bit > =20 > Program received signal SIGSEGV, Segmentation fault. > 0x2aba2e1c in draw_vertical_gradient (drawable=3D0x88d4f20, gc=3D0x81694= 40, > full_rect=3D0xbfacc000, clip_rect=3D0xbfbfcf10, gradient=3D0x1ec) > at crux-gradient.c:253 > 253 crux-gradient.c: No such file or directory. > in crux-gradient.c > =20 > (gdb) bt > #0 0x2aba2e1c in draw_vertical_gradient (drawable=3D0x88d4f20, gc=3D0x8= 169440, > full_rect=3D0xbfacc000, clip_rect=3D0xbfbfcf10, gradient=3D0x1ec) > at crux-gradient.c:253 > #1 0x2aba3099 in eazel_engine_draw_gradient (drawable=3D0x88d4f20, > gc=3D0x8169440, full_rect=3D0xed, clip_rect=3D0xbfbfc792, gradient= =3D0x1ec) > at crux-gradient.c:319 > #2 0x2ab9c32c in draw_box (style=3D0x82e3800, window=3D0x88d4f20, > state_type=3DGTK_STATE_NORMAL, shadow_type=3DGTK_SHADOW_OUT, area=3D= 0xbfbfd030, > widget=3D0x89a5900, detail=3D0x29122714 "dockitem_bin", x=3D207, y= =3D231, > width=3D805, height=3D526) at crux-draw.c:1207 > #3 0x283c72e2 in gtk_paint_box (style=3D0x82e3800, window=3D0x1ec, > state_type=3D492, shadow_type=3D492, area=3D0x1ec, widget=3D0x1ec, > detail=3D0x1ec , x=3D492, = y=3D492, > width=3D492, height=3D492) at gtkstyle.c:5679 > #4 0x290cf31b in moz_gtk_radiobutton_get_metrics () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgfx_gt= k.so > #5 0x290cfccc in moz_gtk_widget_paint () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgfx_gt= k.so > #6 0x29116ad8 in nsNativeThemeGTK::DrawWidgetBackground(nsIRenderingCon= text*, nsIFrame*, unsigned char, nsRect const&, nsRect const&) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgfx_gt= k.so > #7 0x297480fe in nsCSSRendering::PaintBackgroundWithSC(nsIPresContext*,= nsIRenderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBack= ground const&---Type to continue, or q to quit--- > , nsStyleBorder const&, nsStylePadding const&, int) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #8 0x29747da6 in nsCSSRendering::PaintBackground(nsIPresContext*, nsIRe= nderingContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBorder con= st&, nsStylePadding const&, int) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #9 0x29645f55 in nsFrame::PaintSelf(nsIPresContext*, nsIRenderingContex= t&, nsRect const&, int, int) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #10 0x2979194a in nsBoxFrame::Paint(nsIPresContext*, nsIRenderingContext= &, nsRect const&, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #11 0x29791d0a in nsBoxFrame::PaintChild(nsIPresContext*, nsIRenderingCo= ntext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #12 0x2979224e in nsBoxFrame::PaintChildren(nsIPresContext*, nsIRenderin= gContext&, nsRect const&, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #13 0x29791b44 in nsBoxFrame::Paint(nsIPresContext*, nsIRenderingContext= &, nsRect const&, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #14 0x29791d0a in nsBoxFrame::PaintChild(nsIPresContext*, nsIRenderingCo= ntext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned) () > ---Type to continue, or q to quit--- > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #15 0x2979224e in nsBoxFrame::PaintChildren(nsIPresContext*, nsIRenderin= gContext&, nsRect const&, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #16 0x29791b44 in nsBoxFrame::Paint(nsIPresContext*, nsIRenderingContext= &, nsRect const&, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #17 0x29791d0a in nsBoxFrame::PaintChild(nsIPresContext*, nsIRenderingCo= ntext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #18 0x2979224e in nsBoxFrame::PaintChildren(nsIPresContext*, nsIRenderin= gContext&, nsRect const&, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #19 0x29791b44 in nsBoxFrame::Paint(nsIPresContext*, nsIRenderingContext= &, nsRect const&, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #20 0x29791d0a in nsBoxFrame::PaintChild(nsIPresContext*, nsIRenderingCo= ntext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #21 0x2979224e in nsBoxFrame::PaintChildren(nsIPresContext*, nsIRenderin= gContext&, nsRect const&, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #22 0x29791b44 in nsBoxFrame::Paint(nsIPresContext*, nsIRenderingContext= &, nsRec---Type to continue, or q to quit--- > t const&, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #23 0x29791d0a in nsBoxFrame::PaintChild(nsIPresContext*, nsIRenderingCo= ntext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #24 0x2979224e in nsBoxFrame::PaintChildren(nsIPresContext*, nsIRenderin= gContext&, nsRect const&, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #25 0x29791b44 in nsBoxFrame::Paint(nsIPresContext*, nsIRenderingContext= &, nsRect const&, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #26 0x29791d0a in nsBoxFrame::PaintChild(nsIPresContext*, nsIRenderingCo= ntext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #27 0x2979224e in nsBoxFrame::PaintChildren(nsIPresContext*, nsIRenderin= gContext&, nsRect const&, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #28 0x29791b44 in nsBoxFrame::Paint(nsIPresContext*, nsIRenderingContext= &, nsRect const&, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #29 0x29791d0a in nsBoxFrame::PaintChild(nsIPresContext*, nsIRenderingCo= ntext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > ---Type to continue, or q to quit--- > #30 0x2979224e in nsBoxFrame::PaintChildren(nsIPresContext*, nsIRenderin= gContext&, nsRect const&, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #31 0x29791b44 in nsBoxFrame::Paint(nsIPresContext*, nsIRenderingContext= &, nsRect const&, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #32 0x2963fcc7 in nsContainerFrame::PaintChild(nsIPresContext*, nsIRende= ringContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #33 0x2963faf4 in nsContainerFrame::PaintChildren(nsIPresContext*, nsIRe= nderingContext&, nsRect const&, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #34 0x2963faa7 in nsContainerFrame::Paint(nsIPresContext*, nsIRenderingC= ontext&, nsRect const&, nsFramePaintLayer, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #35 0x296b1ce3 in PresShell::Paint(nsIView*, nsIRenderingContext&, nsRec= t const&) () from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/li= bgklayout.so > #36 0x29b28f74 in nsView::Paint(nsIRenderingContext&, nsRect const&, uns= igned, int&) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #37 0x29b316b1 in nsViewManager::RenderDisplayListElement(DisplayListEle= ment2*, nsIRenderingContext&, BlendingBuffers*, nsRect const&) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > ---Type to continue, or q to quit--- > nsIRenderingContext&, BlendingBuffers*, nsRect const&) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > ---Type to continue, or q to quit--- > #38 0x29b31276 in nsViewManager::RenderViews(nsView*, nsIRenderingContex= t&, nsRegion const&, int) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #39 0x29b2f7d3 in nsViewManager::Refresh(nsView*, nsIRenderingContext*, = nsIRegion*, unsigned) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #40 0x29b3370d in nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatu= s*) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #41 0x29b28526 in HandleNumbers(nsString const&, nsString&) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libgklayo= ut.so > #42 0x293611b5 in nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStat= us&) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libwidget= _gtk2.so#43 0x293551ff in nsWindow::OnExposeEvent(_GtkWidget*, _GdkEventExp= ose*) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libwidget= _gtk2.so#44 0x2935a533 in nsWindow::HideWindowChrome(int) () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libwidget= _gtk2.so#45 0x28372a59 in _gtk_marshal_BOOLEAN__BOXED (closure=3D0xbfbfec40= , > return_value=3D0xbfbfee00, n_param_values=3D2, param_values=3D0x8228= 100, > invocation_hint=3D0xbfbfee28, marshal_data=3D0x0) at gtkmarshalers.c= :82 > #46 0x28782aca in g_closure_invoke (closure=3D0xbfbfec40, return_value= =3D0x1ec, > ---Type to continue, or q to quit--- > n_param_values=3D492, param_values=3D0x1ec, invocation_hint=3D0x1ec) > at gclosure.c:437 > #47 0x28794a9e in signal_emit_unlocked_R (node=3D0x818a900, detail=3D0, > instance=3D0x80dd980, emission_return=3D0xbfbfef00, > instance_and_params=3D0xbfbfef40) at gsignal.c:2822 > #48 0x28793eb7 in g_signal_emit_valist (instance=3D0x80dd980, > signal_id=3D3217026816, detail=3D0, var_args=3D0xbfbff0d0 "=BF?=BF?= =BF?=BF?\001") > at gsignal.c:2564 > #49 0x287940c4 in g_signal_emit (instance=3D0x1ec, signal_id=3D492, deta= il=3D492) > at gsignal.c:2612 > #50 0x28454f1f in gtk_widget_event_internal (widget=3D0x80dd980, > event=3D0xbfbff1a0) at gtkwidget.c:3269 > #51 0x28454c7d in gtk_widget_send_expose (widget=3D0xbfbff1a0, event=3D0= xbfbff1a0) > at gtkwidget.c:3109 > #52 0x2837152b in gtk_main_do_event (event=3D0xbfbff1a0) at gtkmain.c:14= 66 > #53 0x28519449 in gdk_window_process_updates_internal (window=3D0x8226f8= 0) > at gdkwindow.c:2136 > #54 0x2851950f in gdk_window_process_all_updates () at gdkwindow.c:2171 > #55 0x2851957d in gdk_window_update_idle (data=3D0x0) at gdkwindow.c:218= 5 > #56 0x287d55aa in g_idle_dispatch (source=3D0x8aedb80, callback=3D0xbfbf= c792, > user_data=3D0x1ec) at gmain.c:3272 > #57 0x287d2c9f in g_main_dispatch (context=3D0x8089500) at gmain.c:1751 > #58 0x287d3a3d in g_main_context_dispatch (context=3D0x8089500) at gmain= .c:2299 > ---Type to continue, or q to quit--- > #59 0x287d3dec in g_main_context_iterate (context=3D0x8089500, block=3D1= , > dispatch=3D1, self=3D0x814d2e0) at gmain.c:2380 > #60 0x287d4537 in g_main_loop_run (loop=3D0x82aa300) at gmain.c:2600 > #61 0x28370db9 in gtk_main () at gtkmain.c:1093 > #62 0x2935ebba in nsAppShell::Run() () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libwidget= _gtk2.so#63 0x2a006e0a in nsAppShellService::Run() () > from /usr/X11R6/lib/thunderbird/lib/mozilla-1.5b/components/libnsapps= hell.so > #64 0x080554b2 in getCountry(nsAString const&, nsAString&) () > #65 0x08056228 in xre_main(int, char**, nsXREAppData const&) () > #66 0x0804f726 in main () > #67 0x0804f5b9 in _start () > =20 > ------------VrDfvEvpaxEfiejQKNzpy6-- > =20 > _______________________________________________ > freebsd-gnome@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org" --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-JkasbzFx1a/UG1mPZuxb 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/jf1Db2iPiv4Uz4cRAuhTAKCGNwBYG8ylJ406x6527Radfo64gQCgoMLU 2BPFCRTPU/M62bA8fdIDmmQ= =ird8 -----END PGP SIGNATURE----- --=-JkasbzFx1a/UG1mPZuxb--