Tk Source Code

Attachment Details
Login
Overview

Artifact ID: 87afe33d87d2057632e9b25cd7323f8056b483677a9bf8ab3e5ff45201a19d57
Ticket: 1da19a69f8ce6bf055ee40ed66c28f8470496ac4
Date: 2025-01-25 09:31:27
User: fvogel
Artifact Attached: a345f99d466a4151b9f6b264e6b651a046dace3e42767b649ca9a0c1ba31df51
Filename:bt_full.txt
Description:
Content:
#0  0x0000000000000000 in ?? ()
No symbol table info available.
#1  0x0000000827bbd409 in startEndOfCmd (clientData=0x0, interp=0x6f4e1264590, objc=3, objv=0x6f4e126a348) at /home/jo/tmp/tk9.0.1/unix/../generic/tkIcu.c:102
        ds = {string = 0x820a6c480 "q", length = 2, spaceAvl = 200, staticSpace = "q\000\000\000\000\006\000\000\020\201\243\341\364\006\000\000\220E&\341\364\006\000\000\020F\261\341\364\006\000\000\340Ħ \b\000\000\000\022\264\233\"\b\000\000\000\220\244\245\341\364\006\000\000\020F\261\341\364\006\000\000\220E&\341\364\006\000\000\000\000\000\000\000\000\000\000\020\201\243\341\364\006\000\000\220E&\341\364\006\000\000\300Ŧ \b\000\000\000\361&\233\"\b\000\000\000\020!\254\341\364\006\000\000pѻ'\b\000\000\000\220\242&\341\364\006\000\000\002\000\000\000\003\000\000\000\000\240#\341\364\006\000\000\200\266\243\341\364\006\000\000\200\266\243\341\364\006\000\000\300\370\272\341\000\000\000\000pŦ \b\000\000\000\n\000\000\000\000\000\000\000PY?\341", <incomplete sequence \364\006\000>}
        len = 1
        str = 0x6f4e1ea9810 "q"
        errorCode = U_ZERO_ERRORZ
        it = 0x22a88f40
        idx = 0
        flags = 0
        ustr = 0x6f4e1bacb50
        locale = 0x0
        ulen = 1
#2  0x00000008229b6318 in Dispatch (data=0x6f4e1a3b688, interp=0x6f4e1264590, dummy4602=0) at /home/jo/tmp/tcl9.0.1/generic/tclBasic.c:4640
        objProc = 0x827bbd170 <startEndOfCmd>
        clientData = 0x0
        objc = 3
        objv = 0x6f4e126a348
        iPtr = 0x6f4e1264590
#3  0x00000008229b20e6 in TclNRRunCallbacks (interp=0x6f4e1264590, result=0, rootPtr=0x0) at /home/jo/tmp/tcl9.0.1/generic/tclBasic.c:4656
        callbackPtr = 0x6f4e1a3b680
        procPtr = 0x8229b62a0 <Dispatch>
#4  0x00000008229b1e36 in Tcl_EvalObjv (interp=0x6f4e1264590, objc=4, objv=0x6f4e126a020, flags=2097168) at /home/jo/tmp/tcl9.0.1/generic/tclBasic.c:4395
        result = 0
        rootPtr = 0x0
#5  0x00000008229b3993 in TclEvalEx (interp=0x6f4e1264590, script=0x820a6ccb3 "tk::TextPrevPos .t insert tk::startOfCluster]\n", numBytes=44, flags=0, line=2, clNextOuter=0x0, outerScript=0x820a6cc98 "\n    tk::TextSetCursor .t [tk::TextPrevPos .t insert tk::startOfCluster]\n") at /home/jo/tmp/tcl9.0.1/generic/tclBasic.c:5495
        wordLine = 2
        wordCLNext = 0x0
        objectsNeeded = 4
        wordStart = 0x820a6cccd "tk::startOfCluster]\n"
        numWords = 4
        iPtr = 0x6f4e1264590
        p = 0x820a6ccb3 "tk::TextPrevPos .t insert tk::startOfCluster]\n"
        next = 0x6f4e1264590 ""
        minObjs = 20
        objv = 0x6f4e126a020
        objvSpace = 0x6f4e126a020
        expand = 0x6f4e126a0d0
        lines = 0x6f4e126a130
        lineSpace = 0x6f4e126a130
        tokenPtr = 0x6f4e1269e38
        expandRequested = 0
        code = 0
        bytesLeft = 44
        commandLength = 547802264
        savedVarFramePtr = 0x6f4e1240e90
        allowExceptions = 0
        gotParse = 1
        i = 34907539408
        objectsUsed = 4
        parsePtr = 0x6f4e1269cd0
        eeFramePtr = 0x6f4e1269fc0
        stackObjArray = 0x6f4e126a020
        expandStack = 0x6f4e126a0d0
        linesStack = 0x6f4e126a130
        clNext = 0x0
#6  0x0000000822b039bb in TclSubstTokens (interp=0x6f4e1264590, tokenPtr=0x6f4e12698c8, count=1, tokensLeftPtr=0x0, line=2, clNextOuter=0x0, outerScript=0x820a6cc98 "\n    tk::TextSetCursor .t [tk::TextPrevPos .t insert tk::startOfCluster]\n") at /home/jo/tmp/tcl9.0.1/generic/tclParse.c:2238
        theline = 2
        appendObj = 0x0
        append = 0x0
        appendByteLength = 0
        utfCharBytes = "\000\000\000"
        result = 0x0
        code = 0
        isLiteral = 0
        i = 0
        maxNumCL = 0
        numCL = 0
        adjust = 0
        clPosition = 0x0
        iPtr = 0x6f4e1264590
        inFile = 0
#7  0x00000008229b31e4 in TclEvalEx (interp=0x6f4e1264590, script=0x820a6cc98 "\n    tk::TextSetCursor .t [tk::TextPrevPos .t insert tk::startOfCluster]\n", numBytes=73, flags=131072, line=2, clNextOuter=0x0, outerScript=0x820a6cc98 "\n    tk::TextSetCursor .t [tk::TextPrevPos .t insert tk::startOfCluster]\n") at /home/jo/tmp/tcl9.0.1/generic/tclBasic.c:5373
        additionalObjsCount = 1
        wordLine = 2
        wordCLNext = 0x0
        objectsNeeded = 2
        wordStart = 0x820a6ccb2 "[tk::TextPrevPos .t insert tk::startOfCluster]\n"
        numWords = 3
        iPtr = 0x6f4e1264590
        p = 0x820a6cc98 "\n    tk::TextSetCursor .t [tk::TextPrevPos .t insert tk::startOfCluster]\n"
        next = 0x822b32a98 <TclpAlloc+440> "H\211E\370H\213E\370H\203\3040]\303f.\017\037\204"
        minObjs = 20
        objv = 0x6f4e1269b10
        objvSpace = 0x6f4e1269b10
        expand = 0x6f4e1269bc0
        lines = 0x6f4e1269c20
        lineSpace = 0x6f4e1269c20
        tokenPtr = 0x6f4e12698a8
        expandRequested = 0
        code = 0
        bytesLeft = 73
        commandLength = 35024998500
        savedVarFramePtr = 0x6f4e1240e90
        allowExceptions = 4
        gotParse = 1
        i = 7648827723248
        objectsUsed = 2
        parsePtr = 0x6f4e12697c0
        eeFramePtr = 0x6f4e1269ab0
        stackObjArray = 0x6f4e1269b10
        expandStack = 0x6f4e1269bc0
        linesStack = 0x6f4e1269c20
        clNext = 0x0
#8  0x00000008229b2b8c in Tcl_EvalEx (interp=0x6f4e1264590, script=0x820a6cc98 "\n    tk::TextSetCursor .t [tk::TextPrevPos .t insert tk::startOfCluster]\n", numBytes=73, flags=131072) at /home/jo/tmp/tcl9.0.1/generic/tclBasic.c:5146
No locals.
#9  0x0000000827a6e149 in Tk_BindEvent (bindPtr=0x6f4e13b1390, eventPtr=0x6f4e1b7fda0, tkwin=0x6f4e13b8bd0, numObjects=4, objArr=0x820a6cf50) at /home/jo/tmp/tk9.0.1/unix/../generic/tkBind.c:2582
        len = 73
        code = -1103165349
        interp = 0x6f4e1264590
        screenPtr = 0x6f4e1a12860
        dispPtr = 0x6f4e1acf510
        oldDispPtr = 0x6f4e1acf510
        curEvent = 0x6f4e13b1530
        winPtr = 0x6f4e13b8bd0
        bindInfoPtr = 0x6f4e1a12710
        interpState = 0x6f4e1dcea50
        physTables = 0x6f4e13b3428
        psPtr = {0x0, 0x0}
        matchPtrBuf = {0x0, 0x6f4e1eb2d90, 0x0, 0x0, 0x820a6cde0, 0x825d7031e, 0x23, 0x825157716, 0x6f4e139c400, 0x0, 0x0, 0x825e27ad0 <__stack_chk_guard>, 0x820a6cdf0, 0x825d701da <recvmsg+10>, 0x820a6cf00, 0x82e62c4b9, 0x820a6cf14, 0x1, 0xffffffffffffffff, 0x82e62a50b, 0x6f4e139d498, 0x820a6cf18, 0x820a6ce50, 0x822b74d8f <TclpThreadGetGlobalTSD+31>, 0x22e9, 0x822aad101 <TclCompareStringKeys+33>, 0x6f4e1e30390, 0x827a44070, 0x820a6cec0, 0x822aad548 <CreateHashEntry+584>, 0x827c088b8 <dataKey>, 0x822aad0e0 <TclCompareStringKeys>}
        matchPtrArr = 0x820a6cd80
        psl = {0x6f4e1bab350, 0x0}
        scripts = {string = 0x820a6cc98 "\n    tk::TextSetCursor .t [tk::TextPrevPos .t insert tk::startOfCluster]\n", length = 74, spaceAvl = 200, staticSpace = "\n    tk::TextSetCursor .t [tk::TextPrevPos .t insert tk::startOfCluster]\n\000\000 \b\000\000\000\231\2225*\b\000\000\000\000\000\000\000\003\000\000\000\200\375\267\341\364\006\000\000\000\000\000\000\000\000\000\000\200\266#\341\364\006\000\000@Ϧ \b\000\000\000\3001\266\341\364\006\000\000Ѕ\270\341\307\000\000\000@Ϧ \b\000\000\000\360Φ \b\000\000\000c\256\024%\b\000\000\0004ͦ \b\000\000\000Ћ\262\341\364\006\000\000\220\2734\341\364\006\000\000\220\2524\341", <incomplete sequence \364\006\000>}
        p = 0x820a6cc98 "\n    tk::TextSetCursor .t [tk::TextPrevPos .t insert tk::startOfCluster]\n"
        end = 0x820a6cce2 ""
        scriptCount = 1
        oldScreen = 0
        flags = 1
        arraySize = 0
        newArraySize = 0
        i = 0
        k = 4
#10 0x0000000827a7c5f4 in TkBindEventProc (winPtr=0x6f4e13b8bd0, eventPtr=0x6f4e1b7fda0) at /home/jo/tmp/tk9.0.1/unix/../generic/tkCmds.c:320
        objects = {0x6f4e131cf30, 0x6f4e1e2ceb0, 0x6f4e13e1530, 0x6f4e1e303b0, 0x1f300000018, 0x820a6cfa0, 0x820a6cfa4, 0x6f4e13b8bd0, 0x820a6cfd0, 0x827a8d34a <TkFocusKeyEvent+170>, 0x1f300000018, 0x6f4e13b8bd0, 0x6f4e1bc2fd0, 0x6f4e1b7fda0, 0x6f4e13b8bd0, 0x6f4e13b8bd0, 0x820a6d000, 0x827a8afd6 <InvokeFocusHandlers+134>, 0xe1b7fda0, 0x6f4e13f5950}
        objPtr = 0x820a6cf50
        topLevPtr = 0x6f4e1a12510
        i = 7648829042768
        count = 4
        p = 0x800014 <error: Cannot access memory at address 0x800014>
        hPtr = 0x1
#11 0x0000000827a8abc5 in Tk_HandleEvent (eventPtr=0x6f4e1b7fda0) at /home/jo/tmp/tk9.0.1/unix/../generic/tkEvent.c:1276
        handlerPtr = 0x0
        winPtr = 0x6f4e13b8bd0
        mask = 1
        ip = {eventPtr = 0x6f4e1b7fda0, winPtr = 0x6f4e13b8bd0, nextHandler = 0x6f4e1bdf290, nextPtr = 0x0}
        interp = 0x6f4e1264590
        tsdPtr = 0x6f4e1b87150
#12 0x0000000827a8bad9 in WindowEventProc (evPtr=0x6f4e1b7fd90, flags=-3) at /home/jo/tmp/tk9.0.1/unix/../generic/tkEvent.c:1707
        wevPtr = 0x6f4e1b7fd90
        result = TK_DEFER_EVENT
        tsdPtr = 0x6f4e1b87150
#13 0x0000000822af9508 in Tcl_ServiceEvent (flags=-3) at /home/jo/tmp/tcl9.0.1/generic/tclNotify.c:725
        evPtr = 0x6f4e1b7fd90
        prevPtr = 0x8229ab849 <Tcl_AsyncReady+25>
        proc = 0x827a8ba10 <WindowEventProc>
        eventCount = 1
        tsdPtr = 0x6f4e124c950
        result = 1780
#14 0x0000000822af98ac in Tcl_DoOneEvent (flags=-3) at /home/jo/tmp/tcl9.0.1/generic/tclNotify.c:960
        result = 0
        oldMode = 0
        sourcePtr = 0x827abc5c1 <Tk_GetNumMainWindows+65>
        timePtr = 0x820a6d150
        tsdPtr = 0x6f4e124c950
#15 0x0000000827a8c1d9 in Tk_MainLoop () at /home/jo/tmp/tk9.0.1/unix/../generic/tkEvent.c:2093
No locals.
#16 0x0000000822af0a8a in Tcl_MainEx (argc=-1, argv=0x820a6d370, appInitProc=0x201950 <Tcl_AppInit>, interp=0x6f4e1264590) at /home/jo/tmp/tcl9.0.1/generic/tclMain.c:593
        i = 2
        path = 0x6f4e12faac0
        resultPtr = 0x820a6d370
        argvPtr = 0x6f4e12fa9d0
        appName = 0x6f4e12faac0
        encodingName = 0x0
        code = 0
        exitCode = 0
        mainLoopProc = 0x827a8c1b0 <Tk_MainLoop>
        chan = 0x3f2b3a344edd
        is = {input = 0x820a6d370, tty = 1, commandPtr = 0x6f4e1259380, prompt = PROMPT_START, interp = 0x6f4e1264590}
#17 0x0000000000201948 in main (argc=2, argv=0x820a6d370) at /home/jo/tmp/tcl9.0.1/unix/tclAppInit.c:94
No locals.