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

  1. (gdb) bt full
  2. #0 0xbbbac040 in InitFont (tkwin=0x86b9800, pattern=0x86b6c90,
  3. fontPtr=0x86dae00)
  4. at /home/emiliano/tcl_sources/tk/unix/../unix/tkUnixRFont.c:177
  5. faPtr = (TkFontAttributes *) 0xbfbfc7f8
  6. fmPtr = (TkFontMetrics *) 0xbb89e418
  7. family = 0xbbab068c "\030õ\f"
  8. familyPtr = (char **) 0xbfbfc7b4
  9. weight = 141423408
  10. slant = -1148657844
  11. spacing = -1077950520
  12. i = 41
  13. size = 3.7114132778919377e-314
  14. set = (FcFontSet *) 0x86b6d70
  15. charset = (FcCharSet *) 0x8376b88
  16. result = FcResultNoMatch
  17. ftFont = (XftFont *) 0x0
  18. #1 0xbbbac529 in TkpGetFontFromAttributes (tkFontPtr=0x0, tkwin=0x86b9800,
  19. faPtr=0x857d8c8)
  20. at /home/emiliano/tcl_sources/tk/unix/../unix/tkUnixRFont.c:360
  21. pattern = (XftPattern *) 0x86b6c90
  22. weight = 100
  23. slant = 0
  24. fontPtr = (UnixFtFont *) 0x0
  25. #2 0xbbae302d in Tk_AllocFontFromObj (interp=0x804f800, tkwin=0x86b9800,
  26. objPtr=0x85753a8)
  27. at /home/emiliano/tcl_sources/tk/unix/../generic/tkFont.c:1164
  28. fiPtr = (TkFontInfo *) 0x8052d80
  29. cacheHashPtr = (Tcl_HashEntry *) 0x86df320
  30. namedHashPtr = (Tcl_HashEntry *) 0x857d8a0
  31. fontPtr = (TkFont *) 0x0
  32. firstFontPtr = (TkFont *) 0x0
  33. oldFontPtr = (TkFont *) 0x0
  34. isNew = 1
  35. descent = -1077950212
  36. nfPtr = (NamedFont *) 0x857d8c0
  37. #3 0xbbadae91 in DoObjConfig (interp=0x804f800, recordPtr=0x86b4c00 "",
  38. optionPtr=0x82e2900, valuePtr=0x85753a8, tkwin=0x86b9800,
  39. savedOptionPtr=0xbfbfcb60)
  40. at /home/emiliano/tcl_sources/tk/unix/../generic/tkConfig.c:773
  41. newFont = (Tk_Font) 0x1f
  42. slotPtrPtr = (Tcl_Obj **) 0x0
  43. oldPtr = (Tcl_Obj *) 0x0
  44. internalPtr = 0x86b4c54 ""
  45. oldInternalPtr = 0xbfbfcb68 "pñ)\b\205§­»\020`k\b\214\006«»"
  46. internal = {optionPtr = 0x1, valuePtr = 0x86b6c61, internalForm = 0}
  47. specPtr = (const Tk_OptionSpec *) 0xbbbdcdd0
  48. nullOK = 0
  49. #4 0xbbadb88e in Tk_SetOptions (interp=0x804f800, recordPtr=0x86b4c00 "",
  50. optionTable=0x82e2800, objc=10, objv=0x80546f0, tkwin=0x86b9800,
  51. savePtr=0xbfbfcaf4, maskPtr=0xbfbfcaf0)
  52. at /home/emiliano/tcl_sources/tk/unix/../generic/tkConfig.c:1330
  53. tablePtr = (OptionTable *) 0x82e2800
  54. optionPtr = (Option *) 0x82e2900
  55. lastSavePtr = (Tk_SavedOptions *) 0xbfbfcaf4
  56. newSavePtr = (Tk_SavedOptions *) 0x86b6c37
  57. mask = 1
  58. #5 0xbbb63a93 in ConfigureText (interp=0x804f800, textPtr=0x86b4c00, objc=22,
  59. objv=0x80546c0)
  60. at /home/emiliano/tcl_sources/tk/unix/../generic/tkText.c:1995
  61. savedOptions = {recordPtr = 0x86b4c00 "", tkwin = 0x86b9800,
  62. numItems = 6, items = {{optionPtr = 0x82e2828, valuePtr = 0x0,
  63. internalForm = -6.3153689841756956e-21}, {optionPtr = 0x82e2918,
  64. valuePtr = 0x0, internalForm = 1.167763429081661e-312}, {
  65. optionPtr = 0x82e2a68, valuePtr = 0x0,
  66. internalForm = -2.3844208171051293e-21}, {optionPtr = 0x82e2888,
  67. valuePtr = 0x0, internalForm = -6.3248297587335886e-21}, {
  68. optionPtr = 0x82e2bb8, valuePtr = 0x0,
  69. internalForm = -3.1404364319973487e-21}, {optionPtr = 0x82e2930,
  70. valuePtr = 0x0, internalForm = 1.1857575500189917e-322}, {
  71. optionPtr = 0x82e2900, valuePtr = 0x0,
  72. internalForm = -3.1397789395548998e-21}, {optionPtr = 0x86b6010,
  73. valuePtr = 0xbbab068c, internalForm = 4.2439915819305446e-313}, {
  74. optionPtr = 0xbbbc4ab7, valuePtr = 0x80641f0,
  75. internalForm = -5.2262011514259574e-22}, {optionPtr = 0xbb83fd84,
  76. valuePtr = 0x1c, internalForm = -4.9632442203327209e-22}, {
  77. optionPtr = 0xbb83fd84, valuePtr = 0x10,
  78. internalForm = -4.9632413280574888e-22}, {optionPtr = 0x80641e0,
  79. valuePtr = 0xbbab068c, internalForm = -2.8614439741549494e-21}, {
  80. optionPtr = 0xbbbd0adc, valuePtr = 0x1c,
  81. internalForm = -1.6867971652534569e-21}, {optionPtr = 0x1c,
  82. valuePtr = 0x10, internalForm = -1.6867971652534599e-21}, {
  83. optionPtr = 0x10, valuePtr = 0xbbab068c,
  84. internalForm = -1.7337943922386507e-21}, {optionPtr = 0x1c,
  85. valuePtr = 0xbbab068c, internalForm = -1.7337943922386567e-21}, {
  86. optionPtr = 0x10, valuePtr = 0x86b6c37,
  87. internalForm = -6.3248321789488844e-21}, {optionPtr = 0xbbbd0adc,
  88. valuePtr = 0x86b6c37, internalForm = -3.3552590321244084e-21}, {
  89. optionPtr = 0x1c, valuePtr = 0x86b6c37,
  90. internalForm = -3.354693576627552e-21}, {optionPtr = 0x10,
  91. valuePtr = 0xbbab068c, internalForm = -3.1732409819485158e-21}},
  92. nextPtr = 0x0}
  93. oldExport = 1
  94. mask = 0
  95. #6 0xbbb60b93 in CreateWidget (sharedPtr=0x86b4e00, tkwin=0x8050c00,
  96. interp=0x804f800, parent=0x0, objc=24, objv=0x80546b8)
  97. at /home/emiliano/tcl_sources/tk/unix/../generic/tkText.c:648
  98. textPtr = (TkText *) 0x86b4c00
  99. optionTable = (Tk_OptionTable) 0x82e2800
  100. startIndex = {tree = 0x86df1a0, linePtr = 0x86b6bb0, byteIndex = 0,
  101. textPtr = 0x804f800}
  102. newWin = (Tk_Window) 0x86b9800
  103. #7 0xbbb605ca in Tk_TextObjCmd (clientData=0x8050c00, interp=0x804f800,
  104. objc=24, objv=0x80546b8)
  105. at /home/emiliano/tcl_sources/tk/unix/../generic/tkText.c:452
  106. tkwin = (Tk_Window) 0x8050c00
  107. #8 0xbb9ff1ac in TclEvalObjvInternal ()
  108. from /home/emiliano/programas/lib/libtcl8.5.so
  109. No symbol table info available.
  110. #9 0xbba3a1f6 in TclExecuteByteCode ()
  111. from /home/emiliano/programas/lib/libtcl8.5.so
  112. No symbol table info available.
  113. #10 0xbba74f4a in TclObjInterpProcCore ()
  114. from /home/emiliano/programas/lib/libtcl8.5.so
  115. No symbol table info available.
  116. #11 0xbba750ba in TclObjInterpProc ()
  117. from /home/emiliano/programas/lib/libtcl8.5.so
  118. No symbol table info available.
  119. #12 0xbb9ff1ac in TclEvalObjvInternal ()
  120. from /home/emiliano/programas/lib/libtcl8.5.so
  121. No symbol table info available.
  122. #13 0xbba3a1f6 in TclExecuteByteCode ()
  123. from /home/emiliano/programas/lib/libtcl8.5.so
  124. No symbol table info available.
  125. #14 0xbba74f4a in TclObjInterpProcCore ()
  126. from /home/emiliano/programas/lib/libtcl8.5.so
  127. No symbol table info available.
  128. #15 0xbba750ba in TclObjInterpProc ()
  129. from /home/emiliano/programas/lib/libtcl8.5.so
  130. No symbol table info available.
  131. #16 0xbb9ff1ac in TclEvalObjvInternal ()
  132. from /home/emiliano/programas/lib/libtcl8.5.so
  133. No symbol table info available.
  134. #17 0xbba3a1f6 in TclExecuteByteCode ()
  135. from /home/emiliano/programas/lib/libtcl8.5.so
  136. No symbol table info available.
  137. #18 0xbba74f4a in TclObjInterpProcCore ()
  138. from /home/emiliano/programas/lib/libtcl8.5.so
  139. No symbol table info available.
  140. #19 0xbba750ba in TclObjInterpProc ()
  141. from /home/emiliano/programas/lib/libtcl8.5.so
  142. No symbol table info available.
  143. #20 0xbb9ff1ac in TclEvalObjvInternal ()
  144. from /home/emiliano/programas/lib/libtcl8.5.so
  145. No symbol table info available.
  146. #21 0xbba00066 in Tcl_EvalObjv ()
  147. from /home/emiliano/programas/lib/libtcl8.5.so
  148. No symbol table info available.
  149. #22 0xbba00272 in TclEvalObjEx ()
  150. from /home/emiliano/programas/lib/libtcl8.5.so
  151. No symbol table info available.
  152. #23 0xbba0a05c in Tcl_EvalObjCmd ()
  153. from /home/emiliano/programas/lib/libtcl8.5.so
  154. No symbol table info available.
  155. #24 0xbb9ff1ac in TclEvalObjvInternal ()
  156. from /home/emiliano/programas/lib/libtcl8.5.so
  157. No symbol table info available.
  158. #25 0xbba3a1f6 in TclExecuteByteCode ()
  159. from /home/emiliano/programas/lib/libtcl8.5.so
  160. No symbol table info available.
  161. #26 0xbba42d1d in TclCompEvalObj ()
  162. from /home/emiliano/programas/lib/libtcl8.5.so
  163. No symbol table info available.
  164. #27 0xbba0046d in TclEvalObjEx ()
  165. from /home/emiliano/programas/lib/libtcl8.5.so
  166. No symbol table info available.
  167. #28 0xbba0fb52 in Tcl_IfObjCmd ()
  168. from /home/emiliano/programas/lib/libtcl8.5.so
  169. No symbol table info available.
  170. #29 0xbb9ff1ac in TclEvalObjvInternal ()
  171. from /home/emiliano/programas/lib/libtcl8.5.so
  172. No symbol table info available.
  173. #30 0xbb9ffc09 in TclEvalEx () from /home/emiliano/programas/lib/libtcl8.5.so
  174. No symbol table info available.
  175. #31 0xbb9fff24 in Tcl_EvalEx () from /home/emiliano/programas/lib/libtcl8.5.so
  176. No symbol table info available.
  177. #32 0xbba5b616 in Tcl_FSEvalFileEx ()
  178. from /home/emiliano/programas/lib/libtcl8.5.so
  179. No symbol table info available.
  180. #33 0xbbaf1535 in Tk_MainEx (argc=-1, argv=0xbfbfe6fc,
  181. appInitProc=0x80489d7 <Tcl_AppInit>, interp=0x804f800)
  182. at /home/emiliano/tcl_sources/tk/unix/../generic/tkMain.c:272
  183. path = (Tcl_Obj *) 0x805b018
  184. argvPtr = (Tcl_Obj *) 0x805e8d0
  185. encodingName = 0x0
  186. code = -1077942616
  187. nullStdin = 0
  188. inChannel = (Tcl_Channel) 0xbbbf5501
  189. outChannel = (Tcl_Channel) 0xbbbec200
  190. tsdPtr = (ThreadSpecificData *) 0x805c200
  191. appName = {string = 0xbfbfe56c "", length = 0, spaceAvl = 200,
  192. 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"}
  193. #34 0x080489c4 in main (argc=2, argv=0xbfbfe6f4)
  194. at /home/emiliano/tcl_sources/tk/unix/../unix/tkAppInit.c:68
  195. No locals.
  196.