From: Martin Sevior (msevior@physics.unimelb.edu.au)
Date: Thu Nov 28 2002 - 23:26:24 EST
Hi Folks,
Something we've done recently causes AbiWord to immediately segfault
on printing. To reproduce, click print, save to file, Crash.
Partial traceback follows.
0x08103228 in UT_Vector::getItemCount() const (this=0x636f4424)
at ../../../../../abi-unstable/src/af/util/xp/ut_vector.h:95
#1 0x081d11f0 in XAP_UnixFont::getFontFromCache(unsigned) const (
this=0x636f4420, pixelsize=12)
at ../../../../../abi-unstable/src/af/xap/unix/xap_UnixFont.cpp:1206
#2 0x081d12a2 in XAP_UnixFont::getXftFont(unsigned) const
(this=0x636f4420,
pixelsize=12)
at ../../../../../abi-unstable/src/af/xap/unix/xap_UnixFont.cpp:1238
#3 0x081d184a in XAP_UnixFont::getPostscriptName() const
(this=0x636f4420)
at ../../../../../abi-unstable/src/af/xap/unix/xap_UnixFont.cpp:1617
#4 0x081d721f in PS_Graphics::findFont(char const*, char const*, char
const*, char const*, char const*, char const*) (this=0x88b2950,
pszFontFamily=0x87fe6c8 "Nimbus Roman No9 L",
pszFontStyle=0x87fe568 "normal", pszFontVariant=0x86c2850 "normal",
pszFontWeight=0x87fe548 "normal", pszFontStretch=0x87ff6a8 "normal",
pszFontSize=0x87fe660 "12pt")
at
../../../../../abi-unstable/src/af/xap/unix/xap_UnixPSGraphics.cpp:402
#5 0x08249db4 in FL_DocLayout::findFont(PP_AttrProp const*, PP_AttrProp
const*, PP_AttrProp const*, int, bool) (this=0x88b40c0,
pSpanAP=0x8805c90,
pBlockAP=0x8805c90, pSectionAP=0x0, iUseLayoutResolution=0,
isField=false)
at ../../../../../abi-unstable/src/text/fmt/xp/fl_DocLayout.cpp:381
#6 0x08279816 in fp_Run::_inheritProperties() (this=0x87092a8)
at ../../../../../abi-unstable/src/text/fmt/xp/fp_Run.cpp:309
I won't get to this for at least 48 hours.
Cheers
Martin
-- Martin Sevior <msevior@physics.unimelb.edu.au> University of Melbourne
This archive was generated by hypermail 2.1.4 : Thu Nov 28 2002 - 23:30:13 EST