Posted to tcl by Emiliano at Thu Oct 11 12:16:01 GMT 2007view pretty

(gdb) bt full
#0  0xbbbac040 in InitFont (tkwin=0x86b9800, pattern=0x86b6c90, 
    fontPtr=0x86dae00)
    at /home/emiliano/tcl_sources/tk/unix/../unix/tkUnixRFont.c:177
        faPtr = (TkFontAttributes *) 0xbfbfc7f8
        fmPtr = (TkFontMetrics *) 0xbb89e418
        family = 0xbbab068c "\030õ\f"
        familyPtr = (char **) 0xbfbfc7b4
        weight = 141423408
        slant = -1148657844
        spacing = -1077950520
        i = 41
        size = 3.7114132778919377e-314
        set = (FcFontSet *) 0x86b6d70
        charset = (FcCharSet *) 0x8376b88
        result = FcResultNoMatch
        ftFont = (XftFont *) 0x0
#1  0xbbbac529 in TkpGetFontFromAttributes (tkFontPtr=0x0, tkwin=0x86b9800, 
    faPtr=0x857d8c8)
    at /home/emiliano/tcl_sources/tk/unix/../unix/tkUnixRFont.c:360
        pattern = (XftPattern *) 0x86b6c90
        weight = 100
        slant = 0
        fontPtr = (UnixFtFont *) 0x0
#2  0xbbae302d in Tk_AllocFontFromObj (interp=0x804f800, tkwin=0x86b9800, 
    objPtr=0x85753a8)
    at /home/emiliano/tcl_sources/tk/unix/../generic/tkFont.c:1164
        fiPtr = (TkFontInfo *) 0x8052d80
        cacheHashPtr = (Tcl_HashEntry *) 0x86df320
        namedHashPtr = (Tcl_HashEntry *) 0x857d8a0
        fontPtr = (TkFont *) 0x0
        firstFontPtr = (TkFont *) 0x0
        oldFontPtr = (TkFont *) 0x0
        isNew = 1
        descent = -1077950212
        nfPtr = (NamedFont *) 0x857d8c0
#3  0xbbadae91 in DoObjConfig (interp=0x804f800, recordPtr=0x86b4c00 "", 
    optionPtr=0x82e2900, valuePtr=0x85753a8, tkwin=0x86b9800, 
    savedOptionPtr=0xbfbfcb60)
    at /home/emiliano/tcl_sources/tk/unix/../generic/tkConfig.c:773
        newFont = (Tk_Font) 0x1f
        slotPtrPtr = (Tcl_Obj **) 0x0
        oldPtr = (Tcl_Obj *) 0x0
        internalPtr = 0x86b4c54 ""
        oldInternalPtr = 0xbfbfcb68 "pñ)\b\205§­»\020`k\b\214\006«»"
        internal = {optionPtr = 0x1, valuePtr = 0x86b6c61, internalForm = 0}
        specPtr = (const Tk_OptionSpec *) 0xbbbdcdd0
        nullOK = 0
#4  0xbbadb88e in Tk_SetOptions (interp=0x804f800, recordPtr=0x86b4c00 "", 
    optionTable=0x82e2800, objc=10, objv=0x80546f0, tkwin=0x86b9800, 
    savePtr=0xbfbfcaf4, maskPtr=0xbfbfcaf0)
    at /home/emiliano/tcl_sources/tk/unix/../generic/tkConfig.c:1330
        tablePtr = (OptionTable *) 0x82e2800
        optionPtr = (Option *) 0x82e2900
        lastSavePtr = (Tk_SavedOptions *) 0xbfbfcaf4
        newSavePtr = (Tk_SavedOptions *) 0x86b6c37
        mask = 1
#5  0xbbb63a93 in ConfigureText (interp=0x804f800, textPtr=0x86b4c00, objc=22, 
    objv=0x80546c0)
    at /home/emiliano/tcl_sources/tk/unix/../generic/tkText.c:1995
        savedOptions = {recordPtr = 0x86b4c00 "", tkwin = 0x86b9800, 
  numItems = 6, items = {{optionPtr = 0x82e2828, valuePtr = 0x0, 
      internalForm = -6.3153689841756956e-21}, {optionPtr = 0x82e2918, 
      valuePtr = 0x0, internalForm = 1.167763429081661e-312}, {
      optionPtr = 0x82e2a68, valuePtr = 0x0, 
      internalForm = -2.3844208171051293e-21}, {optionPtr = 0x82e2888, 
      valuePtr = 0x0, internalForm = -6.3248297587335886e-21}, {
      optionPtr = 0x82e2bb8, valuePtr = 0x0, 
      internalForm = -3.1404364319973487e-21}, {optionPtr = 0x82e2930, 
      valuePtr = 0x0, internalForm = 1.1857575500189917e-322}, {
      optionPtr = 0x82e2900, valuePtr = 0x0, 
      internalForm = -3.1397789395548998e-21}, {optionPtr = 0x86b6010, 
      valuePtr = 0xbbab068c, internalForm = 4.2439915819305446e-313}, {
      optionPtr = 0xbbbc4ab7, valuePtr = 0x80641f0, 
      internalForm = -5.2262011514259574e-22}, {optionPtr = 0xbb83fd84, 
      valuePtr = 0x1c, internalForm = -4.9632442203327209e-22}, {
      optionPtr = 0xbb83fd84, valuePtr = 0x10, 
      internalForm = -4.9632413280574888e-22}, {optionPtr = 0x80641e0, 
      valuePtr = 0xbbab068c, internalForm = -2.8614439741549494e-21}, {
      optionPtr = 0xbbbd0adc, valuePtr = 0x1c, 
      internalForm = -1.6867971652534569e-21}, {optionPtr = 0x1c, 
      valuePtr = 0x10, internalForm = -1.6867971652534599e-21}, {
      optionPtr = 0x10, valuePtr = 0xbbab068c, 
      internalForm = -1.7337943922386507e-21}, {optionPtr = 0x1c, 
      valuePtr = 0xbbab068c, internalForm = -1.7337943922386567e-21}, {
      optionPtr = 0x10, valuePtr = 0x86b6c37, 
      internalForm = -6.3248321789488844e-21}, {optionPtr = 0xbbbd0adc, 
      valuePtr = 0x86b6c37, internalForm = -3.3552590321244084e-21}, {
      optionPtr = 0x1c, valuePtr = 0x86b6c37, 
      internalForm = -3.354693576627552e-21}, {optionPtr = 0x10, 
      valuePtr = 0xbbab068c, internalForm = -3.1732409819485158e-21}}, 
  nextPtr = 0x0}
        oldExport = 1
        mask = 0
#6  0xbbb60b93 in CreateWidget (sharedPtr=0x86b4e00, tkwin=0x8050c00, 
    interp=0x804f800, parent=0x0, objc=24, objv=0x80546b8)
    at /home/emiliano/tcl_sources/tk/unix/../generic/tkText.c:648
        textPtr = (TkText *) 0x86b4c00
        optionTable = (Tk_OptionTable) 0x82e2800
        startIndex = {tree = 0x86df1a0, linePtr = 0x86b6bb0, byteIndex = 0, 
  textPtr = 0x804f800}
        newWin = (Tk_Window) 0x86b9800
#7  0xbbb605ca in Tk_TextObjCmd (clientData=0x8050c00, interp=0x804f800, 
    objc=24, objv=0x80546b8)
    at /home/emiliano/tcl_sources/tk/unix/../generic/tkText.c:452
        tkwin = (Tk_Window) 0x8050c00
#8  0xbb9ff1ac in TclEvalObjvInternal ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#9  0xbba3a1f6 in TclExecuteByteCode ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#10 0xbba74f4a in TclObjInterpProcCore ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#11 0xbba750ba in TclObjInterpProc ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#12 0xbb9ff1ac in TclEvalObjvInternal ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#13 0xbba3a1f6 in TclExecuteByteCode ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#14 0xbba74f4a in TclObjInterpProcCore ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#15 0xbba750ba in TclObjInterpProc ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#16 0xbb9ff1ac in TclEvalObjvInternal ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#17 0xbba3a1f6 in TclExecuteByteCode ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#18 0xbba74f4a in TclObjInterpProcCore ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#19 0xbba750ba in TclObjInterpProc ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#20 0xbb9ff1ac in TclEvalObjvInternal ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#21 0xbba00066 in Tcl_EvalObjv ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#22 0xbba00272 in TclEvalObjEx ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#23 0xbba0a05c in Tcl_EvalObjCmd ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#24 0xbb9ff1ac in TclEvalObjvInternal ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#25 0xbba3a1f6 in TclExecuteByteCode ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#26 0xbba42d1d in TclCompEvalObj ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#27 0xbba0046d in TclEvalObjEx ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#28 0xbba0fb52 in Tcl_IfObjCmd ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#29 0xbb9ff1ac in TclEvalObjvInternal ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#30 0xbb9ffc09 in TclEvalEx () from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#31 0xbb9fff24 in Tcl_EvalEx () from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#32 0xbba5b616 in Tcl_FSEvalFileEx ()
   from /home/emiliano/programas/lib/libtcl8.5.so
No symbol table info available.
#33 0xbbaf1535 in Tk_MainEx (argc=-1, argv=0xbfbfe6fc, 
    appInitProc=0x80489d7 <Tcl_AppInit>, interp=0x804f800)
    at /home/emiliano/tcl_sources/tk/unix/../generic/tkMain.c:272
        path = (Tcl_Obj *) 0x805b018
        argvPtr = (Tcl_Obj *) 0x805e8d0
        encodingName = 0x0
        code = -1077942616
        nullStdin = 0
        inChannel = (Tcl_Channel) 0xbbbf5501
        outChannel = (Tcl_Channel) 0xbbbec200
        tsdPtr = (ThreadSpecificData *) 0x805c200
        appName = {string = 0xbfbfe56c "", length = 0, spaceAvl = 200, 
  staticSpace = "\000rogramas/opt/tkchat/tkchat.tcl\000\001\000\000\000\f\000\000\000¬\232ª»tr¿»\214\006«»´å¿¿\aØ©\001\006\000\000\000\232\024§» \020\006\b\000ľ»|ì¿»h\202\004\b\034\000\000\000\004\204\004\b&u¿»\004\204\004\bع7\004\000¾»\004æ¿¿\001\000\000\000\001Ø©»\026Ø©»Ät¿»\002ݨ»\000ø\004\b¬\232ª\001\001Ø©» 6«»\001Ø©»\000ľ»|ì¿»t\234\004\b\000\000\000\000\230æ¿¿\206V¿»\005\000\000\000\000¾»8æ¿¿\001\000\000\000\000Ì\004\b ¬\004\b"}
#34 0x080489c4 in main (argc=2, argv=0xbfbfe6f4)
    at /home/emiliano/tcl_sources/tk/unix/../unix/tkAppInit.c:68
No locals.