From: SourceForge.net <no...@so...> - 2007-10-01 00:50:08
|
Bugs item #1799273, was opened at 2007-09-20 15:00 Message generated for change (Settings changed) made by jenglish You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1799273&group_id=10894 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None >Priority: 7 Private: No Submitted By: Mikhail Teterin (kot) >Assigned to: Joe English (jenglish) Summary: tktest segfaults with Xft Initial Comment: Hello! I built tk-8.5a6 on Solaris-10 (with Xft enabled). My DISPLAY is set to the Linux desktop. In addition to a large number of test failures, tktest simply crashes. It happens right after it reports the failure of test font-17.5, so it must be in font-17.6. The crash is in tkUnixRFont.c:186: 184 185 if (XftPatternGetString(ftFont->pattern, XFT_FAMILY, 0, 186 &family) != XftResultMatch) { 187 family = "Unknown"; 188 } The immediate cause of the crash is ftFont being NULL. The stack is: =>[1] InitFont(tkwin = 0x2ed68, pattern = 0xe96da8, fontPtr = 0xbfc930), line 186 in "tkUnixRFont.c" [2] TkpGetFontFromAttributes(tkFontPtr = (nil), tkwin = 0x2ed68, faPtr = 0xffbfa3c0), line 362 in "tkUnixRFont.c" [3] Tk_AllocFontFromObj(interp = 0x30958, tkwin = 0x2ed68, objPtr = 0xb680c0), line 1164 in "tkFont.c" [4] Tk_FontObjCmd(clientData = 0x2ed68, interp = 0x30958, objc = 4, objv = 0xffbfa8d8), line 590 in "tkFont.c" [5] TclEvalObjvInternal(0x30958, 0x4, 0xffbfa8d8, 0xbfad3c, 0x2a, 0xe8a31), at 0xfeeb0264 [6] TclEvalEx(0x30958, 0xc, 0xbfad66, 0xbfad5e, 0x2, 0xd), at 0xfeeb1594 [7] TclSubstTokens(0x30958, 0xffbfaaf8, 0x1, 0x0, 0x2, 0x14000), at 0xfef5819c [8] TclEvalEx(0x30958, 0xbfad3b, 0x3, 0xbfad3a, 0x2, 0x1), at 0xfeeb10e0 [....] Please, advise. ---------------------------------------------------------------------- Comment By: Mikhail Teterin (kot) Date: 2007-09-20 15:08 Message: Logged In: YES user_id=173641 Originator: YES Before you ask, yes, reconfiguring with ``--disable-xft'' works around the problem. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1799273&group_id=10894 |