Tk in 2 or more threads crashes tclsh (2/2)
From
Scott Pitcher@21:1/5 to
All on Sat Sep 18 15:13:10 2021
[continued from previous message]
7f48c5d97000-7f48c5d98000 r--s 00000000 08:07 1039485 /var/cache/fontconfig/4bb264b161ccede75acdc930e5172251-le64.cache-6
7f48c5d98000-7f48c5d9a000 r--s 00000000 08:07 1039484 /var/cache/fontconfig/851315490c06139f6052d4901e9ae814-le64.cache-6
7f48c5d9a000-7f48c5dda000 r--s 00000000 08:07 1039483 /var/cache/fontconfig/0bd3dc0958fa2205aaaa8ebb13e2872b-le64.cache-6
7f48c5dda000-7f48c5ddd000 r--s 00000000 08:07 1039482 /var/cache/fontconfig/bf2c1853a9e9b00bb02fe2e9bcf1e201-le64.cache-6
7f48c5ddd000-7f48c5de4000 r--s 00000000 08:07 1039481 /var/cache/fontconfig/8801497958630a81b71ace7c5f9b32a8-le64.cache-6
7f48c5de4000-7f48c5e1f000 r--s 00000000 08:07 1038800 /var/cache/fontconfig/365b55f210c0a22e9a19e35191240f32-le64.cache-6
7f48c5e1f000-7f48c5e32000 r--s 00000000 08:07 1039479 /var/cache/fontconfig/0803af20a7ba402d0f8dfc574e6f6639-le64.cache-6
7f48c5e32000-7f48c5e33000 r--s 00000000 08:07 1039478 /var/cache/fontconfig/f4391e87c90118bcf0f7f06abaafbfd4-le64.cache-6
7f48c5e33000-7f48c5e35000 r--s 00000000 08:07 1039477 /var/cache/fontconfig/4a6ca8b54e1d2c4282ba3c38c5b872cd-le64.cache-6
7f48c5e35000-7f48c5e37000 r--s 00000000 08:07 1039476 /var/cache/fontconfig/d6e9ed3ed716ed492fb36ff2aacd7e0b-le64.cache-6
7f48c5e37000-7f48c5e39000 r--s 00000000 08:07 1039475 /var/cache/fontconfig/21e44d52fe27b05380d683e98a23dc93-le64.cache-6
7f48c5e39000-7f48c5e3b000 r--s 00000000 08:07 1039474 /var/cache/fontconfig/85130c034ee6c6a57445579585c0b546-le64.cache-6
7f48c5e3b000-7f48c5e3e000 r--s 00000000 08:07 1039473 /var/cache/fontconfig/e2ea2d75258dc83434c338b2237ddb8d-le64.cache-6
7f48c5e3e000-7f48c5e40000 r--s 00000000 08:07 1039472 /var/cache/fontconfig/7e34cecb860548a1af81efa9b74e94a9-le64.cache-6
7f48c5e40000-7f48c5e4a000 r--s 00000000 08:07 1039471 /var/cache/fontconfig/f47cb56bcd19b6d59edee8b0e61468cb-le64.cache-6
7f48c5e4a000-7f48c5e4b000 r--s 00000000 08:07 1039470 /var/cache/fontconfig/c147a1f3f4dfd736bddfd0bbafd8ac37-le64.cache-6
7f48c5e4b000-7f48c5e4c000 r--s 00000000 08:07 1039469 /var/cache/fontconfig/2adfbccfe1b42be3d12d23ebddf50d25-le64.cache-6
7f48c5e4c000-7f48c5e50000 r--s 00000000 08:07 1039468 /var/cache/fontconfig/c57959a16110560c8d0fcea73374aeeb-le64.cache-6
7f48c5e50000-7f48c5e51000 r--s 00000000 08:07 1039467 /var/cache/fontconfig/bab58bb527bb656aaa9f116d68a48d89-le64.cache-6
7f48c5e51000-7f48c5e5e000 r--s 00000000 08:07 1039466 /var/cache/fontconfig/5f38aebfb03f60a9655b5ffadc824a03-le64.cache-6
7f48c5e5e000-7f48c5e5f000 r--s 00000000 08:07 1039465 /var/cache/fontconfig/5aef95074ebebe8ef8fd8b08b8ab671b-le64.cache-6
7f48c5e5f000-7f48c5e64000 r--s 00000000 08:07 1043542 /var/cache/fontconfig/9d2451b1fd30e5bffe8383fd27c35478-le64.cache-6
7f48c5e64000-7f48c5e6b000 r--s 00000000 08:07 1039464 /var/cache/fontconfig/3047814df9a2f067bd2d96a2b9c36e5a-le64.cache-6
7f48c5e6b000-7f48c5e6d000 r--s 00000000 08:07 1039463 /var/cache/fontconfig/e5c0791b8f3fc28d7894b4e139443a3c-le64.cache-6
7f48c5e6d000-7f48c5e6f000 r--s 00000000 08:07 1039462 /var/cache/fontconfig/056ccc7d0649698b41865bf3e21c7385-le64.cache-6
7f48c5e6f000-7f48c5e77000 r--s 00000000 08:07 1039461 /var/cache/fontconfig/bf3b770c553c462765856025a94f1ce6-le64.cache-6
7f48c5e77000-7f48c5e78000 r--s 00000000 08:07 1039460 /var/cache/fontconfig/56cf4f4769d0f4abc89a4895d7bd3ae1-le64.cache-6
7f48c5e78000-7f48c5e79000 r--s 00000000 08:07 1039459 /var/cache/fontconfig/1c946a5f90d16f470a1c8536ff202ff0-le64.cache-6
7f48c5e79000-7f48c5e7d000 r--s 00000000 08:07 1039458 /var/cache/fontconfig/c28e2896718661e2d285ba74f818ce43-le64.cache-6
7f48c5e7d000-7f48c5e7f000 r--s 00000000 08:07 1039457 /var/cache/fontconfig/6fe0ed9ceabbaa79283ea9c0b49c5d6e-le64.cache-6/home/scotty/bin/catchsegv: line 11: 29966 Aborted (core dumped) "$@"
Run 55:done
Run 56:done
Run 57:done
Run 58:done
Run 59:done
Run 60:done
Run 61:done
Run 62:done
Run 63:done
Run 64:done
Run 65:done
Run 66:done
Run 67:done
Run 68:done
Run 69:done
Run 70:done
Run 71:done
Run 72:done
Run 73:done
Run 74:done
Run 75:done
Run 76:Xft: locking error too many file unlocks
/home/scotty/bin/catchsegv: line 11: 30306 Segmentation fault (core dumped) "$@"
Reading symbols from /home/scotty/bin/tclsh...done.
warning: core file may not match specified executable file.
[New LWP 30307]
[New LWP 30308]
[New LWP 30309]
[New LWP 30306]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/home/scotty/bin/tclsh crash.tcl'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fdd941c5e38 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[Current thread is 1 (Thread 0x7fdd92ac9700 (LWP 30307))]
#0 0x00007fdd941c5e38 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1 0x00007fdd941c81d4 in malloc () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#2 0x00007fdd9454c3d5 in TclpAlloc (numBytes=83) at /home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/generic/tclAlloc.c:699
No locals.
#3 0x00007fdd94565c9b in Tcl_DbCkalloc (size=11, file=0x7fdd9471cfa0 "/home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/generic/tclExecute.c", line=2775) at /home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/generic/tclCkalloc.c:409
result = 0x0
#4 0x00007fdd9462eb1f in TEBCresume (data=0x7fdd8c0c19e0, interp=0x7fdd8c000f28, result=0) at /home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/generic/tclExecute.c:2775
appendLen = 1
bytes = 0x7fdd8c0c0ad8 "Testing 0"
p = 0x7fdd94961a40 <allocLock> ""
currPtr = 0x7fdd8c0048e0
onlyb = 0
instructionCount = 5
curInstName = <optimised out>
traceInstructions = 0
compiledLocals = 0x7fdd8c004810
constants = 0x7fdd8c004230
TD = 0x7fdd8c004840
tosPtr = 0x7fdd8c0048d8
pc = 0x7fdd8c0f0bbe "\005\002\n\001\006\005\003\001\006\001\031\001\027\006\003\003\001\032\006\001\001\033\"\004GHF~"
inst = 5 '\005'
cleanup = -1
objResultPtr = 0x7fdd8c0b8e68
checkInterp = 0
objPtr = 0x7fdd8c0bbd08
valuePtr = 0x7fdd92ac88af
value2Ptr = 0x7fdd8c42fff0
part1Ptr = 0x7fdd92ac8970
part2Ptr = 0x100000015b
tmpPtr = 0x5b
objv = 0x7fdd8c0048b8
objc = 0
opnd = 2
length = 9
pcAdjustment = -1942322552
varPtr = 0x7fdd8c004810
arrayPtr = 0x0
cmdNameBuf = "(\017\000\214n\021\000\000\070Eq\224\335\177\000\000(\017\000\214", <incomplete sequence \335>
starting = 0
__PRETTY_FUNCTION__ = "TEBCresume"
#5 0x00007fdd9455813f in TclNRRunCallbacks (interp=0x7fdd8c000f28, result=0, rootPtr=0x0) at /home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/generic/tclBasic.c:4461
iPtr = 0x7fdd8c000f28
callbackPtr = 0x7fdd8c0c19d8
procPtr = 0x7fdd9462b8d0 <TEBCresume>
#6 0x00007fdd9455796c in Tcl_EvalObjv (interp=0x7fdd8c000f28, objc=5, objv=0x7fdd8c0045a0, flags=2097168) at /home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/generic/tclBasic.c:4189
result = 0
rootPtr = 0x0
#7 0x00007fdd94559f3b in TclEvalEx (interp=0x7fdd8c000f28, script=0x7fdd8c0c0248 "\n proc putz {arg color } {\n\tif { ![info exist ::t_putz] } {\n\t set ::t_putz 1\n\t package require Tk\n\n\t text .ttttt\n\t pack .ttttt -side left -fill
both -expand 1\n\n\t .ttttt tag configure"..., numBytes=494, flags=131072, line=20, clNextOuter=0x0, outerScript=0x7fdd8c0c0248 "\n proc putz {arg color } {\n\tif { ![info exist ::t_putz] } {\n\t set ::t_putz 1\n\t package require Tk\n\n\t
text .ttttt\n\t pack .ttttt -side left -fill both -expand 1\n\n\t .ttttt tag configure"...) at /home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/generic/tclBasic.c:5330
wordLine = 20
wordCLNext = 0x0
objectsNeeded = 5
wordStart = 0x7fdd8c0c03eb "{\n\tputz \"Testing $n\" normal\n\tputz \"Testing $n\" red\n }\n thread::wait\n\n"
numWords = 5
iPtr = 0x7fdd8c000f28
p = 0x7fdd8c0c03c6 " for {set n 0} {$n < 6 } {incr n} {\n\tputz \"Testing $n\" normal\n\tputz \"Testing $n\" red\n }\n thread::wait\n\n"
next = 0x7fdd8c0c03c6 " for {set n 0} {$n < 6 } {incr n} {\n\tputz \"Testing $n\" normal\n\tputz \"Testing $n\" red\n }\n thread::wait\n\n"
minObjs = 20
objv = 0x7fdd8c0045a0
objvSpace = 0x7fdd8c0045a0
expand = 0x7fdd8c004650
lines = 0x7fdd8c0046b0
lineSpace = 0x7fdd8c0046b0
tokenPtr = 0x7fdd8c004440
commandLength = 0
bytesLeft = 112
expandRequested = 0
code = 0
savedVarFramePtr = 0x7fdd8c004168
allowExceptions = 0
gotParse = 1
i = 4
objectsUsed = 5
parsePtr = 0x7fdd8c0042f0
eeFramePtr = 0x7fdd8c004540
stackObjArray = 0x7fdd8c0045a0
expandStack = 0x7fdd8c004650
linesStack = 0x7fdd8c0046b0
clNext = 0x0
#8 0x00007fdd94559269 in Tcl_EvalEx (interp=0x7fdd8c000f28, script=0x7fdd8c0c0248 "\n proc putz {arg color } {\n\tif { ![info exist ::t_putz] } {\n\t set ::t_putz 1\n\t package require Tk\n\n\t text .ttttt\n\t pack .ttttt -side left -fill
both -expand 1\n\n\t .ttttt tag configure"..., numBytes=494, flags=131072) at /home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/generic/tclBasic.c:4995
No locals.
#9 0x00007fdd92acdc30 in NewThread (clientData=0x7ffe5a771fb0) at /home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/pkgs/thread2.8.4/generic/threadCmd.c:1858
ctrlPtr = 0x7ffe5a771fb0
tsdPtr = 0x7fdd8c0008f8
interp = 0x7fdd8c000f28
result = 0
scriptLen = 494
evalScript = 0x7fdd8c0c0248 "\n proc putz {arg color } {\n\tif { ![info exist ::t_putz] } {\n\t set ::t_putz 1\n\t package require Tk\n\n\t text .ttttt\n\t pack .ttttt -side left -fill both -expand 1\n\n\t .ttttt tag configure"..
.
#10 0x00007fdd946297b3 in NewThreadProc (clientData=0x1846c58) at /home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/generic/tclEvent.c:1568
cdPtr = 0x1846c58
threadClientData = 0x7ffe5a771fb0
threadProc = 0x7fdd92acda85 <NewThread>
#11 0x00007fdd93b106ba in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#12 0x00007fdd9424b51d in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
Run 77:done
Run 78:done
Run 79:done
Run 80:done
Run 81:done
Run 82:done
Run 83:done
Run 84:done
Run 85:done
Run 86:done
Run 87:done
Run 88:done
Run 89:done
Run 90:done
Run 91:done
Run 92:done
Run 93:done
Run 94:/home/scotty/bin/catchsegv: line 11: 30582 Segmentation fault (core dumped) "$@"
Reading symbols from /home/scotty/bin/tclsh...done.
warning: core file may not match specified executable file.
[New LWP 30583]
[New LWP 30584]
[New LWP 30585]
[New LWP 30582]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/home/scotty/bin/tclsh crash.tcl'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f57082cce38 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[Current thread is 1 (Thread 0x7f5706bd0700 (LWP 30583))]
#0 0x00007f57082cce38 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1 0x00007f57082cf1d4 in malloc () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#2 0x00007f57086533d5 in TclpAlloc (numBytes=192) at /home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/generic/tclAlloc.c:699
No locals.
#3 0x00007f570866cc9b in Tcl_DbCkalloc (size=120, file=0x7f570518d800 "/home/scotty/src/tcl/tcltk-8.6.9-build/tk8.6.9/unix/../generic/tkTextDisp.c", line=1189) at /home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/generic/tclCkalloc.c:409
result = 0x0
#4 0x00007f570511190e in LayoutDLine (textPtr=0x7f57003b8308, indexPtr=0x7f5706bcf830) at /home/scotty/src/tcl/tcltk-8.6.9-build/tk8.6.9/unix/../generic/tkTextDisp.c:1189
dlPtr = 0x0
segPtr = 0x0
lastChunkPtr = 0x7f570045d2b8
chunkPtr = 0x0
curIndex = {
tree = 0x7f57003861b8,
linePtr = 0x7f570045b9b8,
byteIndex = 10,
textPtr = 0x6fb010f6c4db0000
}
breakChunkPtr = 0x7f570045d2b8
breakIndex = {
tree = 0x7f57003861b8,
linePtr = 0x7f570045b9b8,
byteIndex = 0,
textPtr = 0x6fb010f6c4db0000
}
breakByteOffset = 10
noCharsYet = 0
paragraphStart = 1
justify = 0
jIndent = 0
rMargin = 0
wrapMode = TEXT_WRAPMODE_CHAR
x = 0
maxX = 0
wholeLine = 1
tabIndex = -1
gotTab = 0
tabChunkPtr = 0x0
maxBytes = 10
tabArrayPtr = 0x0
tabStyle = 0
tabSize = 0
lastCharChunkPtr = 0x7f570045d2b8
byteOffset = 0
ascent = 12
descent = 4
code = 1
elide = 0
elidesize = 0
sValuePtr = 0x7f5700459918
info = {
numTags = 3,
elide = 0,
elidePriority = -1,
segPtr = 0x7f57000be898,
segOffset = 0,
deftagCnts = {[0] = 0, [1] = 0, [2] = 0, [3] = 914136, [4] = 32599, [5] = 0, [6] = 0, [7] = 4573848, [8] = 32599, [9] = 3695032, [10] = 32599, [11] = 739992, [12] = 32599, [13] = 1, [14] = 32599, [15] = 0, [16] = 0, [17] = 3695032, [18] = 32599,
[19] = 739992, [20] = 32599, [21] = 0, [22] = 32599, [23] = 0, [24] = 0, [25] = 3, [26] = 0, [27] = -1, [28] = 1873809654, [29] = 914248, [30] = 32599, [31] = 0, [32] = 0, [33] = 0, [34] = 0, [35] = -992280576, [36] = 1873809654, [37] = 3, [38] = 0, [39]
= -1, [40] = 32599, [41] = 914248, [42] = 32599, [43] = 0, [44] = 0, [45] = 0, [46] = 0, [47] = 113033000, [48] = 32599, [49] = 0, [50] = 32599, [51] = 2239664, [52] = 32599, [53] = 113035632, [54] = 32599, [55] = 113033000, [56] = 32599, [57] = 0, [58]
= 0, [59] = 2239688, [60] = 32599, [61] = 113035664, [62] = 32599, [63] = 113033000, [64] = 32599, [65] = 0, [66] = 32599, [67] = 2239712, [68] = 32599, [69] = 113035696, [70] = 32599, [71] = 113033000, [72] = 32599, [73] = 0, [74] = 0, [75] = 2239736, [
76] = 32599, [77] = 113035728, [78] = 32599, [79] = 113033000, [80] = 32599, [81] = 0, [82] = 32599, [83] = 2239760, [84] = 32599, [85] = 113035760, [86] = 32599, [87] = 113033000, [88] = 32599, [89] = 0, [90] = 32766, [91] = 2239784, [92] = 32599, [93] =
113035792, [94] = 32599, [95] = 113033000, [96] = 32599, [97] = 0, [98] = 0, [99] = 2239808, [100] = 32599, [101] = 113035824, [102] = 32599, [103] = 113033000, [104] = 32599, [105] = 0, [106] = 32599, [107] = 2239832, [108] = 32599, [109] = 113035856, [
110] = 32599, [111] = 113033000, [112] = 32599, [113] = 0, [114] = 0, [115] = 2239856, [116] = 32599, [117] = 113035888, [118] = 32599, [119] = 113033000, [120] = 32599, [121] = 0, [122] = 0, [123] = 2239880, [124] = 32599, [125] = 113035920, [126] =
32599, [127] = 113033000, [128] = 32599, [129] = 0, [130] = 32599, [131] = 2239904, [132] = 32599, [133] = 113035952, [134] = 32599, [135] = 113033000, [136] = 32599, [137] = 0, [138] = 0, [139] = 2239928, [140] = 32599, [141] = 113035984, [142] = 32599,
[143] = 113033000, [144] = 32599, [145] = 0, [146] = 32599, [147] = 2239952, [148] = 32599, [149] = 113036016, [150] = 32599, [151] = 113033000, [152] = 32599, [153] = 0, [154] = 32599, [155] = 2239976, [156] = 32599, [157] = 113036048, [158] = 32599, [
159] = 113033000, [160] = 32599, [161] = 0, [162] = 32599, [163] = 2240000, [164] = 32599, [165] = 113036080, [166] = 32599, [167] = 113033000, [168] = 32599, [169] = 0, [170] = 32599, [171] = 2240024, [172] = 32599, [173] = 113036112, [174] = 32599, [
175] = 113033000, [176] = 32599, [177] = 0, [178] = 32599, [179] = 2240048, [180] = 32599, [181] = 113036144, [182] = 32599, [183] = 113033000, [184] = 32599, [185] = 0, [186] = 32599, [187] = 2240072, [188] = 32599, [189] = 113036176, [190] = 32599, [
191] = 113033000, [192] = 32599, [193] = 13, [194] = 32599, [195] = 192, [196] = 0, [197] = 2373760, [198] = 32599, [199] = 113033000...},
deftagPtrs = {[0] = 0x7f5700455e58, [1] = 0x7f5700000f28, [2] = 0x700000000, [3] = 0x0, [4] = 0x271a28, [5] = 0x100003478, [6] = 0x7f5700455e58, [7] = 0x7f57087f793f <TclpThreadGetMasterTSD+33>, [8] = 0x0, [9] = 0x14a5010, [10] = 0x7f5706bcd8c0,
[11] = 0x14a5010, [12] = 0x7f5706bcd900, [13] = 0x7f57087f793f <TclpThreadGetMasterTSD+33>, [14] = 0x0, [15] = 0x14a5010, [16] = 0x1778cc399f, [17] = 0x14a5010, [18] = 0x7f5706bcd930, [19] = 0x7f57087cd82d <TclThreadStorageKeyGet+27>, [20] =
0x7f5706bcd930, [21] = 0x7f57053cd848 <dataKey>, [22] = 0x250000a498, [23] = 0x7f5700454bf8, [24] = 0x7f5700000950, [25] = 0x7f57053cd848 <dataKey>, [26] = 0x7f5706bcd960, [27] = 0x7f57087cd0e4 <Tcl_GetThreadData+27>, [28] = 0x878cc399f, [29] =
0x7f57053cd848 <dataKey>, [30] = 0x7f5700170088, [31] = 0x7f5700454bf8, [32] = 0x7f5706bcfa40, [33] = 0x7f57051670b4 <TkSelPropProc+85>, [34] = 0x0, [35] = 0x7f57004568b8, [36] = 0x7f5706bcda10, [37] = 0x7f5708a67bc0 <tclCmdNameType>, [38] =
0x7ffe78cc399f, [39] = 0x7f5706bd09c0, [40] = 0x0, [41] = 0x7f57082cf58c <free+76>, [42] = 0x7f5700170088, [43] = 0x7f5700454bf8, [44] = 0x78cc399f, [45] = 0x14a5010, [46] = 0x8, [47] = 0x14a5010, [48] = 0x7f5706bcda20, [49] = 0x0, [50] = 0x7f57004568b8,
[51] = 0x7f57000b1eb8, [52] = 0x400000008, [53] = 0x39004568b8, [54] = 0x7f57088272c0 <tclOneWordHashKeyType>, [55] = 0x7f5708a68608 <dataKey>, [56] = 0x7f5706bcda50, [57] = 0x7f5700000f28, [58] = 0x7f5706bcdac0, [59] = 0x0, [60] = 0x7ffe78cc399f, [61] =
0x7f5706bd09c0, [62] = 0x0, [63] = 0x7f57082cf58c <free+76>, [64] = 0x7f5700003c78, [65] = 0x7f5700002188, [66] = 0x7f57000021e8, [67] = 0x7f570866ca9a <ValidateMemory+828>, [68] = 0x7f5700230928, [69] = 0x7f5700000f28, [70] = 0x7f5706bcdac0, [71] =
0x7f57087f753d <Tcl_MutexUnlock+35>, [72] = 0x7ffe78cc399f, [73] = 0x7f5708a67ea0 <allocLockPtr>, [74] = 0x8, [75] = 0x7f5708a68a40 <allocLock>, [76] = 0x7f5706bcdb00, [77] = 0x7f570866d484 <Tcl_DbCkfree+476>, [78] = 0x7a00000009, [79] = 0x83300002188, [
80] = 0x7f5708820eb0, [81] = 0x7f5700456148, [82] = 0x7f5706bce9d6, [83] = 0x7f5700456110, [84] = 0x7f5706bcdba0, [85] = 0x7f570870b9ad <CompileCommandTokens+1459>, [86] = 0x2f5dcc, [87] = 0x7f5706bce870, [88] = 0x7f5706bcdc00, [89] = 0x7f5700000f28, [90]
= 0x100000007, [91] = 0x0, [92] = 0x3dffffffff, [93] = 0x750000000a, [94] = 0xa00000000, [95] = 0x1, [96] = 0x7f57004561a8, [97] = 0x7f570000a518, [98] = 0x7f5700000f28, [99] = 0x7f5706bcdc60, [100] = 0x7f57002f5d3b, [101] = 0x23002f5d31, [102] =
0x7f5706bcf668, [103] = 0x7f5706bcdc00, [104] = 0x7f5706bcde60, [105] = 0x7f570870bd59 <TclCompileScript+785>, [106] = 0x7f5706bce870, [107] = 0xf28, [108] = 0x7f57002f5d31, [109] = 0x7f5700000f28, [110] = 0x7f5706bcdc60, [111] = 0x7f570000000a, [112] =
0x6bce148, [113] = 0x7f5700000001, [114] = 0x7f57002f5d3b, [115] = 0x7f57002f5d3b, [116] = 0x0, [117] = 0x7f5700000000, [118] = 0x7f57002f5d31, [119] = 0x20000000a, [120] = 0x7f5706bcdc60, [121] = 0x1400000005, [122] = 0x7f5700000000, [123] =
0x7f57002f5d31, [124] = 0x7f57002f5d3b, [125] = 0x7f5700000f28, [126] = 0x7f57002f5d3b, [127] = 0x0, [128] = 0x7f5700000002, [129] = 0x7f57002f5d31, [130] = 0x100000007, [131] = 0x4, [132] = 0x7f57002f5d31, [133] = 0x7, [134] = 0x7f5700000001, [135] =
0x7f57002f5d39, [136] = 0x200000002, [137] = 0x7f5700000020, [138] = 0x7f57002f5d39, [139] = 0x100000002, [140] = 0x7f5700000004, [141] = 0x7f57002f5d3a, [142] = 0x1, [143] = 0x7f5706bce9cc, [144] = 0x7f5706bcdcf0, [145] = 0xc800000000, [146] =
0x7f5700455500, [147] = 0x7f5700003478, [148] = 0x7f57004561c8, [149] = 0x6fb010f6c4db0000, [150] = 0xb2508a5be40, [151] = 0x7f57002f5dd4, [152] = 0x0, [153] = 0x1, [154] = 0x6bcdde0, [155] = 0x7f57086adaa9 <TclPushVarName+1164>, [156] = 0x7f5706bcde1c, [
157] = 0x7f5706bcde20, [158] = 0x78cc399f, [159] = 0x7f5706bce870, [160] = 0x7f5706bce100, [161] = 0x7f5700000f28, [162] = 0x106bce870, [163] = 0x100000000, [164] = 0x0, [165] = 0x0, [166] = 0x7f5700000000, [167] = 0x7f57004555d8, [168] = 0x7f5706bcde30,
[169] = 0x7f5708a67bc0 <tclCmdNameType>, [170] = 0x7ffe78cc399f, [171] = 0x7f5700455fc8, [172] = 0x7f5706bcde50, [173] = 0x7f57004555d8, [174] = 0x7ffe78cc399f, [175] = 0x7f5706bd09c0, [176] = 0x0, [177] = 0x7f57004555d8, [178] = 0x7f5706bcde80, [179] =
0x7f5708a67bc0 <tclCmdNameType>, [180] = 0x7ffe78cc399f, [181] = 0x7f5706bd09c0, [182] = 0x0, [183] = 0x7f57082cf58c <free+76>, [184] = 0x7f5706bcde50, [185] = 0x7f57087f793f <TclpThreadGetMasterTSD+33>, [186] = 0x78cc399f, [187] = 0x14a5010, [188] = 0x8,
[189] = 0x6fb010f6c4db0000, [190] = 0x7f5706bcde90, [191] = 0x7f5706bcdf00, [192] = 0x7f5706bce000, [193] = 0x7f570870dce5 <TclCompileTokens+4781>, [194] = 0x7f5706bce870, [195] = 0x4555d8, [196] = 0x7f5700004df0, [197] = 0x7f5700000f28, [198] =
0x6bcdec0, [199] = 0x1...},
tagCnts = 0x10ffffffff,
tagPtrs = 0x7f57003b8308
}
#5 0x00007f5705112eb8 in UpdateDisplayInfo (textPtr=0x7f57003b8308) at /home/scotty/src/tcl/tcltk-8.6.9-build/tk8.6.9/unix/../generic/tkTextDisp.c:1917
newPtr = 0x0
dInfoPtr = 0x7f57003cf548
dlPtr = 0x0
prevPtr = 0x7f570045cac8
index = {
tree = 0x7f57003861b8,
linePtr = 0x7f570045b098,
byteIndex = 0,
textPtr = 0x6fb010f6c4db0000
}
lastLinePtr = 0x7f57000eb5d8
y = 123
maxY = 339
xPixelOffset = 113047616
maxOffset = 32599
lineHeight = 0
#6 0x00007f5705118023 in TkTextSetYView (textPtr=0x7f57003b8308, indexPtr=0x7f5706bcf9c0, pickPlace=-1) at /home/scotty/src/tcl/tcltk-8.6.9-build/tk8.6.9/unix/../generic/tkTextDisp.c:5364
dInfoPtr = 0x7f57003cf548
dlPtr = 0x9
bottomY = 85069430
close = 32599
lineIndex = 8
tmpIndex = {
tree = 0x7f5706bcf9c0,
linePtr = 0x7f57003b8308,
byteIndex = 8,
textPtr = 0x0
}
rounded = {
tree = 0x7f57000df348,
linePtr = 0x7f57000df348,
byteIndex = 0,
textPtr = 0x7f57000df360
}
lineHeight = 32599
#7 0x00007f5705118870 in TkTextSeeCmd (textPtr=0x7f57003b8308, interp=0x7f5700000f28, objc=3, objv=0x7f57000048b8) at /home/scotty/src/tcl/tcltk-8.6.9-build/tk8.6.9/unix/../generic/tkTextDisp.c:5713
dInfoPtr = 0x7f57003cf548
index = {
tree = 0x7f57003861b8,
linePtr = 0x7f570045b098,
byteIndex = 0,
textPtr = 0x7f5700243848
}
x = 85509592
y = 32599
width = 0
height = 8
lineWidth = 32599
byteCount = 87815456
oneThird = 32599
delta = 779304
dlPtr = 0x7f57003b8308
chunkPtr = 0x7f5700000f28
#8 0x00007f5705101024 in TextWidgetObjCmd (clientData=0x7f57003b8308, interp=0x7f5700000f28, objc=3, objv=0x7f57000048b8) at /home/scotty/src/tcl/tcltk-8.6.9-build/tk8.6.9/unix/../generic/tkText.c:1531
textPtr = 0x7f57003b8308
result = 0
index = 20
optionStrings = {[0] = 0x7f570518ccdc "bbox", [1] = 0x7f570518cce1 "cget", [2] = 0x7f570518cce6 "compare", [3] = 0x7f570518ccee "configure", [4] = 0x7f570518ccf8 "count", [5] = 0x7f570518ccfe "debug", [6] = 0x7f570518c95a "delete", [7] =
0x7f570518cd04 "dlineinfo", [8] = 0x7f570518cd0e "dump", [9] = 0x7f570518cd13 "edit", [10] = 0x7f570518cd18 "get", [11] = 0x7f570518cbea "image", [12] = 0x7f570518c5df "index", [13] = 0x7f570518c5bb "insert", [14] = 0x7f570518c951 "mark", [15] =
0x7f570518cd1c "peer", [16] = 0x7f570518cd21 "pendingsync", [17] = 0x7f570518cd2d "replace", [18] = 0x7f570518cd35 "scan", [19] = 0x7f570518cd3a "search", [20] = 0x7f570518c94d "see", [21] = 0x7f570518cd41 "sync", [22] = 0x7f570518cd46 "tag", [23] =
0x7f570518cbf0 "window", [24] = 0x7f570518cd4a "xview", [25] = 0x7f570518cd50 "yview", [26] = 0x0}
#9 0x00007f570865f0b2 in Dispatch (data=0x7f570045b670, interp=0x7f5700000f28, result=0) at /home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/generic/tclBasic.c:4426
objProc = 0x7f57050fe6b2 <TextWidgetObjCmd>
clientData = 0x7f57003b8308
objc = 3
objv = 0x7f57000048b8
iPtr = 0x7f5700000f28
#10 0x00007f570865f13f in TclNRRunCallbacks (interp=0x7f5700000f28, result=0, rootPtr=0x0) at /home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/generic/tclBasic.c:4461
iPtr = 0x7f5700000f28
callbackPtr = 0x7f570045b668
procPtr = 0x7f570865f03a <Dispatch>
#11 0x00007f570865e96c in Tcl_EvalObjv (interp=0x7f5700000f28, objc=5, objv=0x7f57000045a0, flags=2097168) at /home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/generic/tclBasic.c:4189
result = 0
rootPtr = 0x0
#12 0x00007f5708660f3b in TclEvalEx (interp=0x7f5700000f28, script=0x7f57000c0248 "\n proc putz {arg color } {\n\tif { ![info exist ::t_putz] } {\n\t set ::t_putz 1\n\t package require Tk\n\n\t text .ttttt\n\t pack .ttttt -side left -fill
both -expand 1\n\n\t .ttttt tag configure"..., numBytes=494, flags=131072, line=20, clNextOuter=0x0, outerScript=0x7f57000c0248 "\n proc putz {arg color } {\n\tif { ![info exist ::t_putz] } {\n\t set ::t_putz 1\n\t package require Tk\n\n\t
text .ttttt\n\t pack .ttttt -side left -fill both -expand 1\n\n\t .ttttt tag configure"...) at /home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/generic/tclBasic.c:5330
wordLine = 20
wordCLNext = 0x0
objectsNeeded = 5
wordStart = 0x7f57000c03eb "{\n\tputz \"Testing $n\" normal\n\tputz \"Testing $n\" red\n }\n thread::wait\n\n"
numWords = 5
iPtr = 0x7f5700000f28
p = 0x7f57000c03c6 " for {set n 0} {$n < 6 } {incr n} {\n\tputz \"Testing $n\" normal\n\tputz \"Testing $n\" red\n }\n thread::wait\n\n"
next = 0x7f57000c03c6 " for {set n 0} {$n < 6 } {incr n} {\n\tputz \"Testing $n\" normal\n\tputz \"Testing $n\" red\n }\n thread::wait\n\n"
minObjs = 20
objv = 0x7f57000045a0
objvSpace = 0x7f57000045a0
expand = 0x7f5700004650
lines = 0x7f57000046b0
lineSpace = 0x7f57000046b0
tokenPtr = 0x7f5700004440
commandLength = 0
bytesLeft = 112
expandRequested = 0
code = 0
savedVarFramePtr = 0x7f5700004168
allowExceptions = 0
gotParse = 1
i = 4
objectsUsed = 5
parsePtr = 0x7f57000042f0
eeFramePtr = 0x7f5700004540
stackObjArray = 0x7f57000045a0
expandStack = 0x7f5700004650
linesStack = 0x7f57000046b0
clNext = 0x0
#13 0x00007f5708660269 in Tcl_EvalEx (interp=0x7f5700000f28, script=0x7f57000c0248 "\n proc putz {arg color } {\n\tif { ![info exist ::t_putz] } {\n\t set ::t_putz 1\n\t package require Tk\n\n\t text .ttttt\n\t pack .ttttt -side left -fill
both -expand 1\n\n\t .ttttt tag configure"..., numBytes=494, flags=131072) at /home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/generic/tclBasic.c:4995
No locals.
#14 0x00007f5706bd4c30 in NewThread (clientData=0x7ffe78cc3b10) at /home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/pkgs/thread2.8.4/generic/threadCmd.c:1858
ctrlPtr = 0x7ffe78cc3b10
tsdPtr = 0x7f57000008f8
interp = 0x7f5700000f28
result = 0
scriptLen = 494
evalScript = 0x7f57000c0248 "\n proc putz {arg color } {\n\tif { ![info exist ::t_putz] } {\n\t set ::t_putz 1\n\t package require Tk\n\n\t text .ttttt\n\t pack .ttttt -side left -fill both -expand 1\n\n\t .ttttt tag configure"..
.
#15 0x00007f57087307b3 in NewThreadProc (clientData=0x1597f88) at /home/scotty/src/tcl/tcltk-8.6.9-build/tcl8.6.9/generic/tclEvent.c:1568
cdPtr = 0x1597f88
threadClientData = 0x7ffe78cc3b10
threadProc = 0x7f5706bd4a85 <NewThread>
#16 0x00007f5707c176ba in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#17 0x00007f570835251d in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
Run 95:done
Run 96:done
Run 97:done
Run 98:done
Run 99:done
Run 100:done
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)