abiword crash on stratup (was: Re: GNOME's newbiew woes andrantings)

Joe Marcus Clarke marcus at marcuscom.com
Tue Jan 29 20:45:55 PST 2008


On Tue, 2008-01-29 at 21:27 +0100, Steiner, Bernard wrote:
> [JMC suggested trying gdb backtrace on abiword]
> 
> Here we go...
> gdb /usr/local/bin/abiword
> (gdb) break gr_UnixGraphics.cpp:1198
> Breakpoint 1 at 0x6e6e54: file gr_UnixGraphics.cpp, line 1198.
> (gdb) run
> Starting program: /usr/local/bin/abiword
> warning: Unable to get location for thread creation breakpoint:
> generic error
> [New LWP 100126]
> DEBUG: SEVIOR: Building menus and toolbars
> [New Thread 0xdd4000 (LWP 100126)]
> 
> Dang. I have never debugged threads (and no C++, come to that,
> either)....
> 
> blurb from abiword deleted...
> 
> [Switching to Thread 0xdd4000 (LWP 100166)]
> 
> Breakpoint 1, GR_UnixGraphics::getGUIFont (this=0x1377c00) at
> gr_UnixGraphics.cpp:1198
> 1198                    UT_ASSERT(font);
> (gdb) where
> #0  GR_UnixGraphics::getGUIFont (this=0x1377c00) at
> gr_UnixGraphics.cpp:1198
> #1  0x00000000006e5d3e in GR_UnixGraphics::setZoomPercentage
> (this=0x1377c00, iZoom=100)
>     at gr_UnixGraphics.cpp:754
> #2  0x000000000054136c in AP_UnixFrame::_createViewGraphics
> (this=0xf3e800, pG=@0x7fffffffe560,
>     iZoom=100) at ap_UnixFrame.cpp:484
> #3  0x0000000000574092 in AP_Frame::_showDocument (this=0xf3e800,
> iZoom=100) at ap_Frame.cpp:494
> #4  0x000000000057399e in AP_Frame::loadDocument (this=0xf3e800,
> szFilename=0x0, ieft=0, createNew=false)
>     at ap_Frame.cpp:340
> #5  0x0000000000573a23 in AP_Frame::loadDocument (this=0xf3e800,
> szFilename=0x0, ieft=0)
>     at ap_Frame.cpp:345
> #6  0x0000000000545e28 in AP_App::openCmdLineFiles (this=0xde2000,
> args=0x7fffffffe760) at ap_App.cpp:92
> #7  0x000000000053c64c in AP_UnixApp::main (szAppName=0x8cdeac
> "AbiWord", argc=1, argv=0x7fffffffe840)
>     at ap_UnixApp.cpp:1529
> #8  0x0000000000538790 in main (argc=1, argv=0x7fffffffe840) at
> UnixMain.cpp:26
> (gdb) print font
> $1 = (XAP_UnixFont *) 0x0
> (gdb) next
> 
> **** (1) Assert ****
> **** (1) font at gr_UnixGraphics.cpp:1198 ****
> **** (1) Continue ? (y/n) [y] :
> 
> 
> Now what ?

Since it doesn't crash for me, I may have a font package you don't have.
What font packages do you have installed?

Joe

-- 
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20080130/e7595b91/attachment.pgp


More information about the freebsd-gnome mailing list