Tk Source Code

Artifact [5f306cb7]
Login

Artifact 5f306cb726f9341074a8a762a7fc0ae5f4bbb943:

Ticket change [5f306cb7] - New ticket [3a565761] Test text-27.24 seg faults on linux. by pointsman 2017-02-23 12:19:48.
D 2017-02-23T12:19:48.223
J assignee nobody
J closer nobody
J cmimetype text/plain
J comment I\sbuild\stk\sbranch\srevised_text,\s4d30798baa3\sagainst\sa\scurrent\stcl\r\ntrunk\sbuild,\swith\s--enable-symbols\sand\sw/\s-DPURIFY,\son\slinux,\sgcc\r\n4.7.1\r\n\r\nmake\stest\sTESTFLAGS='-file\stext.test\s-match\stext-27.24'\r\n\r\nseg\sfaults.\r\n\r\nValgrind\sreports:\r\n\r\n==1660==\sMemcheck,\sa\smemory\serror\sdetector\r\n==1660==\sCopyright\s(C)\s2002-2015,\sand\sGNU\sGPL'd,\sby\sJulian\sSeward\set\sal.\r\n==1660==\sUsing\sValgrind-3.11.0\sand\sLibVEX;\srerun\swith\s-h\sfor\scopyright\sinfo\r\n==1660==\sCommand:\s./tktest\s/home/rolf/tcltk/core/tk-head/unix/../tests/all.tcl\s-geometry\s+0+0\s-file\stext.test\s-match\stext-27.24\r\n==1660==\s\r\n==1660==\sInvalid\sread\sof\ssize\s1\r\n==1660==\s\s\s\sat\s0x4C2E1B4:\s__strcmp_sse42\s(vg_replace_strmem.c:845)\r\n==1660==\s\s\s\sby\s0x5D6D09C:\s_XimUnRegisterIMInstantiateCallback\s(in\s/usr/lib64/libX11.so.6.3.0)\r\n==1660==\s\s\s\sby\s0x5D54A34:\sXUnregisterIMInstantiateCallback\s(in\s/usr/lib64/libX11.so.6.3.0)\r\n==1660==\s\s\s\sby\s0x4FE06B3:\sInstantiateIMCallback\s(tkUnixEvent.c:681)\r\n==1660==\s\s\s\sby\s0x5D6CF94:\s_XimRegisterIMInstantiateCallback\s(in\s/usr/lib64/libX11.so.6.3.0)\r\n==1660==\s\s\s\sby\s0x5D5499D:\sXRegisterIMInstantiateCallback\s(in\s/usr/lib64/libX11.so.6.3.0)\r\n==1660==\s\s\s\sby\s0x4FDFDC8:\sTkpOpenDisplay\s(tkUnixEvent.c:184)\r\n==1660==\s\s\s\sby\s0x4EC1234:\sGetScreen\s(tkWindow.c:463)\r\n==1660==\s\s\s\sby\s0x4EC0FF2:\sCreateTopLevelWindow\s(tkWindow.c:346)\r\n==1660==\s\s\s\sby\s0x4EC1CA7:\sTkCreateMainWindow\s(tkWindow.c:852)\r\n==1660==\s\s\s\sby\s0x4ED09C7:\sCreateFrame\s(tkFrame.c:582)\r\n==1660==\s\s\s\sby\s0x4ED0503:\sTkListCreateFrame\s(tkFrame.c:468)\r\n==1660==\s\sAddress\s0x7b5fb90\sis\s0\sbytes\sinside\sa\sblock\sof\ssize\s10\sfree'd\r\n==1660==\s\s\s\sat\s0x4C2B51A:\sfree\s(vg_replace_malloc.c:530)\r\n==1660==\s\s\s\sby\s0x5D636B1:\sXSetLocaleModifiers\s(in\s/usr/lib64/libX11.so.6.3.0)\r\n==1660==\s\s\s\sby\s0x4FE0745:\sOpenIM\s(tkUnixEvent.c:725)\r\n==1660==\s\s\s\sby\s0x4FE0687:\sInstantiateIMCallback\s(tkUnixEvent.c:680)\r\n==1660==\s\s\s\sby\s0x5D6CF94:\s_XimRegisterIMInstantiateCallback\s(in\s/usr/lib64/libX11.so.6.3.0)\r\n==1660==\s\s\s\sby\s0x5D5499D:\sXRegisterIMInstantiateCallback\s(in\s/usr/lib64/libX11.so.6.3.0)\r\n==1660==\s\s\s\sby\s0x4FDFDC8:\sTkpOpenDisplay\s(tkUnixEvent.c:184)\r\n==1660==\s\s\s\sby\s0x4EC1234:\sGetScreen\s(tkWindow.c:463)\r\n==1660==\s\s\s\sby\s0x4EC0FF2:\sCreateTopLevelWindow\s(tkWindow.c:346)\r\n==1660==\s\s\s\sby\s0x4EC1CA7:\sTkCreateMainWindow\s(tkWindow.c:852)\r\n==1660==\s\s\s\sby\s0x4ED09C7:\sCreateFrame\s(tkFrame.c:582)\r\n==1660==\s\s\s\sby\s0x4ED0503:\sTkListCreateFrame\s(tkFrame.c:468)\r\n==1660==\s\sBlock\swas\salloc'd\sat\r\n==1660==\s\s\s\sat\s0x4C2C614:\smalloc\s(vg_replace_malloc.c:299)\r\n==1660==\s\s\s\sby\s0x5D63275:\s_XlcDefaultMapModifiers\s(in\s/usr/lib64/libX11.so.6.3.0)\r\n==1660==\s\s\s\sby\s0x5D63695:\sXSetLocaleModifiers\s(in\s/usr/lib64/libX11.so.6.3.0)\r\n==1660==\s\s\s\sby\s0x4FE0745:\sOpenIM\s(tkUnixEvent.c:725)\r\n==1660==\s\s\s\sby\s0x4FDFD9C:\sTkpOpenDisplay\s(tkUnixEvent.c:183)\r\n==1660==\s\s\s\sby\s0x4EC1234:\sGetScreen\s(tkWindow.c:463)\r\n==1660==\s\s\s\sby\s0x4EC0FF2:\sCreateTopLevelWindow\s(tkWindow.c:346)\r\n==1660==\s\s\s\sby\s0x4EC1CA7:\sTkCreateMainWindow\s(tkWindow.c:852)\r\n==1660==\s\s\s\sby\s0x4ED09C7:\sCreateFrame\s(tkFrame.c:582)\r\n==1660==\s\s\s\sby\s0x4ED0503:\sTkListCreateFrame\s(tkFrame.c:468)\r\n==1660==\s\s\s\sby\s0x4EC53D5:\sInitialize\s(tkWindow.c:3240)\r\n==1660==\s\s\s\sby\s0x4EC46A5:\sTk_Init\s(tkWindow.c:2900)\r\n==1660==\s\r\n==1660==\sInvalid\sread\sof\ssize\s1\r\n==1660==\s\s\s\sat\s0x4C2E1CB:\s__strcmp_sse42\s(vg_replace_strmem.c:845)\r\n==1660==\s\s\s\sby\s0x5D6D09C:\s_XimUnRegisterIMInstantiateCallback\s(in\s/usr/lib64/libX11.so.6.3.0)\r\n==1660==\s\s\s\sby\s0x5D54A34:\sXUnregisterIMInstantiateCallback\s(in\s/usr/lib64/libX11.so.6.3.0)\r\n==1660==\s\s\s\sby\s0x4FE06B3:\sInstantiateIMCallback\s(tkUnixEvent.c:681)\r\n==1660==\s\s\s\sby\s0x5D6CF94:\s_XimRegisterIMInstantiateCallback\s(in\s/usr/lib64/libX11.so.6.3.0)\r\n==1660==\s\s\s\sby\s0x5D5499D:\sXRegisterIMInstantiateCallback\s(in\s/usr/lib64/libX11.so.6.3.0)\r\n==1660==\s\s\s\sby\s0x4FDFDC8:\sTkpOpenDisplay\s(tkUnixEvent.c:184)\r\n==1660==\s\s\s\sby\s0x4EC1234:\sGetScreen\s(tkWindow.c:463)\r\n==1660==\s\s\s\sby\s0x4EC0FF2:\sCreateTopLevelWindow\s(tkWindow.c:346)\r\n==1660==\s\s\s\sby\s0x4EC1CA7:\sTkCreateMainWindow\s(tkWindow.c:852)\r\n==1660==\s\s\s\sby\s0x4ED09C7:\sCreateFrame\s(tkFrame.c:582)\r\n==1660==\s\s\s\sby\s0x4ED0503:\sTkListCreateFrame\s(tkFrame.c:468)\r\n==1660==\s\sAddress\s0x7b5fb91\sis\s1\sbytes\sinside\sa\sblock\sof\ssize\s10\sfree'd\r\n==1660==\s\s\s\sat\s0x4C2B51A:\sfree\s(vg_replace_malloc.c:530)\r\n==1660==\s\s\s\sby\s0x5D636B1:\sXSetLocaleModifiers\s(in\s/usr/lib64/libX11.so.6.3.0)\r\n==1660==\s\s\s\sby\s0x4FE0745:\sOpenIM\s(tkUnixEvent.c:725)\r\n==1660==\s\s\s\sby\s0x4FE0687:\sInstantiateIMCallback\s(tkUnixEvent.c:680)\r\n==1660==\s\s\s\sby\s0x5D6CF94:\s_XimRegisterIMInstantiateCallback\s(in\s/usr/lib64/libX11.so.6.3.0)\r\n==1660==\s\s\s\sby\s0x5D5499D:\sXRegisterIMInstantiateCallback\s(in\s/usr/lib64/libX11.so.6.3.0)\r\n==1660==\s\s\s\sby\s0x4FDFDC8:\sTkpOpenDisplay\s(tkUnixEvent.c:184)\r\n==1660==\s\s\s\sby\s0x4EC1234:\sGetScreen\s(tkWindow.c:463)\r\n==1660==\s\s\s\sby\s0x4EC0FF2:\sCreateTopLevelWindow\s(tkWindow.c:346)\r\n==1660==\s\s\s\sby\s0x4EC1CA7:\sTkCreateMainWindow\s(tkWindow.c:852)\r\n==1660==\s\s\s\sby\s0x4ED09C7:\sCreateFrame\s(tkFrame.c:582)\r\n==1660==\s\s\s\sby\s0x4ED0503:\sTkListCreateFrame\s(tkFrame.c:468)\r\n==1660==\s\sBlock\swas\salloc'd\sat\r\n==1660==\s\s\s\sat\s0x4C2C614:\smalloc\s(vg_replace_malloc.c:299)\r\n==1660==\s\s\s\sby\s0x5D63275:\s_XlcDefaultMapModifiers\s(in\s/usr/lib64/libX11.so.6.3.0)\r\n==1660==\s\s\s\sby\s0x5D63695:\sXSetLocaleModifiers\s(in\s/usr/lib64/libX11.so.6.3.0)\r\n==1660==\s\s\s\sby\s0x4FE0745:\sOpenIM\s(tkUnixEvent.c:725)\r\n==1660==\s\s\s\sby\s0x4FDFD9C:\sTkpOpenDisplay\s(tkUnixEvent.c:183)\r\n==1660==\s\s\s\sby\s0x4EC1234:\sGetScreen\s(tkWindow.c:463)\r\n==1660==\s\s\s\sby\s0x4EC0FF2:\sCreateTopLevelWindow\s(tkWindow.c:346)\r\n==1660==\s\s\s\sby\s0x4EC1CA7:\sTkCreateMainWindow\s(tkWindow.c:852)\r\n==1660==\s\s\s\sby\s0x4ED09C7:\sCreateFrame\s(tkFrame.c:582)\r\n==1660==\s\s\s\sby\s0x4ED0503:\sTkListCreateFrame\s(tkFrame.c:468)\r\n==1660==\s\s\s\sby\s0x4EC53D5:\sInitialize\s(tkWindow.c:3240)\r\n==1660==\s\s\s\sby\s0x4EC46A5:\sTk_Init\s(tkWindow.c:2900)\r\n==1660==\s\r\n==1660==\sInvalid\sread\sof\ssize\s8\r\n==1660==\s\s\s\sat\s0x4F422D6:\sInsertChars\s(tkText.c:4983)\r\n==1660==\s\s\s\sby\s0x4F44CA2:\sTextInsertCmd\s(tkText.c:6153)\r\n==1660==\s\s\s\sby\s0x4F3A77A:\sTextWidgetObjCmd\s(tkText.c:2155)\r\n==1660==\s\s\s\sby\s0x52B2065:\sDispatch\s(tclBasic.c:4365)\r\n==1660==\s\s\s\sby\s0x52B20EB:\sTclNRRunCallbacks\s(tclBasic.c:4398)\r\n==1660==\s\s\s\sby\s0x52B19B4:\sTcl_EvalObjv\s(tclBasic.c:4128)\r\n==1660==\s\s\s\sby\s0x52B3EA5:\sTclEvalEx\s(tclBasic.c:5267)\r\n==1660==\s\s\s\sby\s0x53C8F0B:\sTcl_FSEvalFileEx\s(tclIOUtil.c:1826)\r\n==1660==\s\s\s\sby\s0x4EAA394:\sTk_MainEx\s(tkMain.c:342)\r\n==1660==\s\s\s\sby\s0x400FD9:\smain\s(tkAppInit.c:78)\r\n==1660==\s\sAddress\s0x7b274b0\sis\s0\sbytes\sinside\sa\sblock\sof\ssize\s40\sfree'd\r\n==1660==\s\s\s\sat\s0x4C2B51A:\sfree\s(vg_replace_malloc.c:530)\r\n==1660==\s\s\s\sby\s0x52A679B:\sTclpFree\s(tclAlloc.c:722)\r\n==1660==\s\s\s\sby\s0x52BECA5:\sTcl_Free\s(tclCkalloc.c:1221)\r\n==1660==\s\s\s\sby\s0x4F422BA:\sInsertChars\s(tkText.c:4977)\r\n==1660==\s\s\s\sby\s0x4F44CA2:\sTextInsertCmd\s(tkText.c:6153)\r\n==1660==\s\s\s\sby\s0x4F3A77A:\sTextWidgetObjCmd\s(tkText.c:2155)\r\n==1660==\s\s\s\sby\s0x52B2065:\sDispatch\s(tclBasic.c:4365)\r\n==1660==\s\s\s\sby\s0x52B20EB:\sTclNRRunCallbacks\s(tclBasic.c:4398)\r\n==1660==\s\s\s\sby\s0x52B19B4:\sTcl_EvalObjv\s(tclBasic.c:4128)\r\n==1660==\s\s\s\sby\s0x52B3EA5:\sTclEvalEx\s(tclBasic.c:5267)\r\n==1660==\s\s\s\sby\s0x53C8F0B:\sTcl_FSEvalFileEx\s(tclIOUtil.c:1826)\r\n==1660==\s\s\s\sby\s0x4EAA394:\sTk_MainEx\s(tkMain.c:342)\r\n==1660==\s\sBlock\swas\salloc'd\sat\r\n==1660==\s\s\s\sat\s0x4C2C614:\smalloc\s(vg_replace_malloc.c:299)\r\n==1660==\s\s\s\sby\s0x52A6781:\sTclpAlloc\s(tclAlloc.c:699)\r\n==1660==\s\s\s\sby\s0x52BEAA4:\sTcl_Alloc\s(tclCkalloc.c:1058)\r\n==1660==\s\s\s\sby\s0x4F59298:\sTkBTreeInsertChars\s(tkTextBTree.c:4217)\r\n==1660==\s\s\s\sby\s0x4F42168:\sInsertChars\s(tkText.c:4952)\r\n==1660==\s\s\s\sby\s0x4F44CA2:\sTextInsertCmd\s(tkText.c:6153)\r\n==1660==\s\s\s\sby\s0x4F3A77A:\sTextWidgetObjCmd\s(tkText.c:2155)\r\n==1660==\s\s\s\sby\s0x52B2065:\sDispatch\s(tclBasic.c:4365)\r\n==1660==\s\s\s\sby\s0x52B20EB:\sTclNRRunCallbacks\s(tclBasic.c:4398)\r\n==1660==\s\s\s\sby\s0x52B19B4:\sTcl_EvalObjv\s(tclBasic.c:4128)\r\n==1660==\s\s\s\sby\s0x52B3EA5:\sTclEvalEx\s(tclBasic.c:5267)\r\n==1660==\s\s\s\sby\s0x53C8F0B:\sTcl_FSEvalFileEx\s(tclIOUtil.c:1826)\r\n==1660==\s\r\n==1660==\sInvalid\sread\sof\ssize\s8\r\n==1660==\s\s\s\sat\s0x4F4230C:\sInsertChars\s(tkText.c:4984)\r\n==1660==\s\s\s\sby\s0x4F44CA2:\sTextInsertCmd\s(tkText.c:6153)\r\n==1660==\s\s\s\sby\s0x4F3A77A:\sTextWidgetObjCmd\s(tkText.c:2155)\r\n==1660==\s\s\s\sby\s0x52B2065:\sDispatch\s(tclBasic.c:4365)\r\n==1660==\s\s\s\sby\s0x52B20EB:\sTclNRRunCallbacks\s(tclBasic.c:4398)\r\n==1660==\s\s\s\sby\s0x52B19B4:\sTcl_EvalObjv\s(tclBasic.c:4128)\r\n==1660==\s\s\s\sby\s0x52B3EA5:\sTclEvalEx\s(tclBasic.c:5267)\r\n==1660==\s\s\s\sby\s0x53C8F0B:\sTcl_FSEvalFileEx\s(tclIOUtil.c:1826)\r\n==1660==\s\s\s\sby\s0x4EAA394:\sTk_MainEx\s(tkMain.c:342)\r\n==1660==\s\s\s\sby\s0x400FD9:\smain\s(tkAppInit.c:78)\r\n==1660==\s\sAddress\s0x7b274b8\sis\s8\sbytes\sinside\sa\sblock\sof\ssize\s40\sfree'd\r\n==1660==\s\s\s\sat\s0x4C2B51A:\sfree\s(vg_replace_malloc.c:530)\r\n==1660==\s\s\s\sby\s0x52A679B:\sTclpFree\s(tclAlloc.c:722)\r\n==1660==\s\s\s\sby\s0x52BECA5:\sTcl_Free\s(tclCkalloc.c:1221)\r\n==1660==\s\s\s\sby\s0x4F422BA:\sInsertChars\s(tkText.c:4977)\r\n==1660==\s\s\s\sby\s0x4F44CA2:\sTextInsertCmd\s(tkText.c:6153)\r\n==1660==\s\s\s\sby\s0x4F3A77A:\sTextWidgetObjCmd\s(tkText.c:2155)\r\n==1660==\s\s\s\sby\s0x52B2065:\sDispatch\s(tclBasic.c:4365)\r\n==1660==\s\s\s\sby\s0x52B20EB:\sTclNRRunCallbacks\s(tclBasic.c:4398)\r\n==1660==\s\s\s\sby\s0x52B19B4:\sTcl_EvalObjv\s(tclBasic.c:4128)\r\n==1660==\s\s\s\sby\s0x52B3EA5:\sTclEvalEx\s(tclBasic.c:5267)\r\n==1660==\s\s\s\sby\s0x53C8F0B:\sTcl_FSEvalFileEx\s(tclIOUtil.c:1826)\r\n==1660==\s\s\s\sby\s0x4EAA394:\sTk_MainEx\s(tkMain.c:342)\r\n==1660==\s\sBlock\swas\salloc'd\sat\r\n==1660==\s\s\s\sat\s0x4C2C614:\smalloc\s(vg_replace_malloc.c:299)\r\n==1660==\s\s\s\sby\s0x52A6781:\sTclpAlloc\s(tclAlloc.c:699)\r\n==1660==\s\s\s\sby\s0x52BEAA4:\sTcl_Alloc\s(tclCkalloc.c:1058)\r\n==1660==\s\s\s\sby\s0x4F59298:\sTkBTreeInsertChars\s(tkTextBTree.c:4217)\r\n==1660==\s\s\s\sby\s0x4F42168:\sInsertChars\s(tkText.c:4952)\r\n==1660==\s\s\s\sby\s0x4F44CA2:\sTextInsertCmd\s(tkText.c:6153)\r\n==1660==\s\s\s\sby\s0x4F3A77A:\sTextWidgetObjCmd\s(tkText.c:2155)\r\n==1660==\s\s\s\sby\s0x52B2065:\sDispatch\s(tclBasic.c:4365)\r\n==1660==\s\s\s\sby\s0x52B20EB:\sTclNRRunCallbacks\s(tclBasic.c:4398)\r\n==1660==\s\s\s\sby\s0x52B19B4:\sTcl_EvalObjv\s(tclBasic.c:4128)\r\n==1660==\s\s\s\sby\s0x52B3EA5:\sTclEvalEx\s(tclBasic.c:5267)\r\n==1660==\s\s\s\sby\s0x53C8F0B:\sTcl_FSEvalFileEx\s(tclIOUtil.c:1826)\r\n==1660==\s\r\n==1660==\sInvalid\sread\sof\ssize\s8\r\n==1660==\s\s\s\sat\s0x4F42317:\sInsertChars\s(tkText.c:4984)\r\n==1660==\s\s\s\sby\s0x4F44CA2:\sTextInsertCmd\s(tkText.c:6153)\r\n==1660==\s\s\s\sby\s0x4F3A77A:\sTextWidgetObjCmd\s(tkText.c:2155)\r\n==1660==\s\s\s\sby\s0x52B2065:\sDispatch\s(tclBasic.c:4365)\r\n==1660==\s\s\s\sby\s0x52B20EB:\sTclNRRunCallbacks\s(tclBasic.c:4398)\r\n==1660==\s\s\s\sby\s0x52B19B4:\sTcl_EvalObjv\s(tclBasic.c:4128)\r\n==1660==\s\s\s\sby\s0x52B3EA5:\sTclEvalEx\s(tclBasic.c:5267)\r\n==1660==\s\s\s\sby\s0x53C8F0B:\sTcl_FSEvalFileEx\s(tclIOUtil.c:1826)\r\n==1660==\s\s\s\sby\s0x4EAA394:\sTk_MainEx\s(tkMain.c:342)\r\n==1660==\s\s\s\sby\s0x400FD9:\smain\s(tkAppInit.c:78)\r\n==1660==\s\sAddress\s0x7b274c0\sis\s16\sbytes\sinside\sa\sblock\sof\ssize\s40\sfree'd\r\n==1660==\s\s\s\sat\s0x4C2B51A:\sfree\s(vg_replace_malloc.c:530)\r\n==1660==\s\s\s\sby\s0x52A679B:\sTclpFree\s(tclAlloc.c:722)\r\n==1660==\s\s\s\sby\s0x52BECA5:\sTcl_Free\s(tclCkalloc.c:1221)\r\n==1660==\s\s\s\sby\s0x4F422BA:\sInsertChars\s(tkText.c:4977)\r\n==1660==\s\s\s\sby\s0x4F44CA2:\sTextInsertCmd\s(tkText.c:6153)\r\n==1660==\s\s\s\sby\s0x4F3A77A:\sTextWidgetObjCmd\s(tkText.c:2155)\r\n==1660==\s\s\s\sby\s0x52B2065:\sDispatch\s(tclBasic.c:4365)\r\n==1660==\s\s\s\sby\s0x52B20EB:\sTclNRRunCallbacks\s(tclBasic.c:4398)\r\n==1660==\s\s\s\sby\s0x52B19B4:\sTcl_EvalObjv\s(tclBasic.c:4128)\r\n==1660==\s\s\s\sby\s0x52B3EA5:\sTclEvalEx\s(tclBasic.c:5267)\r\n==1660==\s\s\s\sby\s0x53C8F0B:\sTcl_FSEvalFileEx\s(tclIOUtil.c:1826)\r\n==1660==\s\s\s\sby\s0x4EAA394:\sTk_MainEx\s(tkMain.c:342)\r\n==1660==\s\sBlock\swas\salloc'd\sat\r\n==1660==\s\s\s\sat\s0x4C2C614:\smalloc\s(vg_replace_malloc.c:299)\r\n==1660==\s\s\s\sby\s0x52A6781:\sTclpAlloc\s(tclAlloc.c:699)\r\n==1660==\s\s\s\sby\s0x52BEAA4:\sTcl_Alloc\s(tclCkalloc.c:1058)\r\n==1660==\s\s\s\sby\s0x4F59298:\sTkBTreeInsertChars\s(tkTextBTree.c:4217)\r\n==1660==\s\s\s\sby\s0x4F42168:\sInsertChars\s(tkText.c:4952)\r\n==1660==\s\s\s\sby\s0x4F44CA2:\sTextInsertCmd\s(tkText.c:6153)\r\n==1660==\s\s\s\sby\s0x4F3A77A:\sTextWidgetObjCmd\s(tkText.c:2155)\r\n==1660==\s\s\s\sby\s0x52B2065:\sDispatch\s(tclBasic.c:4365)\r\n==1660==\s\s\s\sby\s0x52B20EB:\sTclNRRunCallbacks\s(tclBasic.c:4398)\r\n==1660==\s\s\s\sby\s0x52B19B4:\sTcl_EvalObjv\s(tclBasic.c:4128)\r\n==1660==\s\s\s\sby\s0x52B3EA5:\sTclEvalEx\s(tclBasic.c:5267)\r\n==1660==\s\s\s\sby\s0x53C8F0B:\sTcl_FSEvalFileEx\s(tclIOUtil.c:1826)\r\n==1660==\s\r\n==1660==\sInvalid\sread\sof\ssize\s8\r\n==1660==\s\s\s\sat\s0x4F4232D:\sInsertChars\s(tkText.c:4985)\r\n==1660==\s\s\s\sby\s0x4F44CA2:\sTextInsertCmd\s(tkText.c:6153)\r\n==1660==\s\s\s\sby\s0x4F3A77A:\sTextWidgetObjCmd\s(tkText.c:2155)\r\n==1660==\s\s\s\sby\s0x52B2065:\sDispatch\s(tclBasic.c:4365)\r\n==1660==\s\s\s\sby\s0x52B20EB:\sTclNRRunCallbacks\s(tclBasic.c:4398)\r\n==1660==\s\s\s\sby\s0x52B19B4:\sTcl_EvalObjv\s(tclBasic.c:4128)\r\n==1660==\s\s\s\sby\s0x52B3EA5:\sTclEvalEx\s(tclBasic.c:5267)\r\n==1660==\s\s\s\sby\s0x53C8F0B:\sTcl_FSEvalFileEx\s(tclIOUtil.c:1826)\r\n==1660==\s\s\s\sby\s0x4EAA394:\sTk_MainEx\s(tkMain.c:342)\r\n==1660==\s\s\s\sby\s0x400FD9:\smain\s(tkAppInit.c:78)\r\n==1660==\s\sAddress\s0x7b274c8\sis\s24\sbytes\sinside\sa\sblock\sof\ssize\s40\sfree'd\r\n==1660==\s\s\s\sat\s0x4C2B51A:\sfree\s(vg_replace_malloc.c:530)\r\n==1660==\s\s\s\sby\s0x52A679B:\sTclpFree\s(tclAlloc.c:722)\r\n==1660==\s\s\s\sby\s0x52BECA5:\sTcl_Free\s(tclCkalloc.c:1221)\r\n==1660==\s\s\s\sby\s0x4F422BA:\sInsertChars\s(tkText.c:4977)\r\n==1660==\s\s\s\sby\s0x4F44CA2:\sTextInsertCmd\s(tkText.c:6153)\r\n==1660==\s\s\s\sby\s0x4F3A77A:\sTextWidgetObjCmd\s(tkText.c:2155)\r\n==1660==\s\s\s\sby\s0x52B2065:\sDispatch\s(tclBasic.c:4365)\r\n==1660==\s\s\s\sby\s0x52B20EB:\sTclNRRunCallbacks\s(tclBasic.c:4398)\r\n==1660==\s\s\s\sby\s0x52B19B4:\sTcl_EvalObjv\s(tclBasic.c:4128)\r\n==1660==\s\s\s\sby\s0x52B3EA5:\sTclEvalEx\s(tclBasic.c:5267)\r\n==1660==\s\s\s\sby\s0x53C8F0B:\sTcl_FSEvalFileEx\s(tclIOUtil.c:1826)\r\n==1660==\s\s\s\sby\s0x4EAA394:\sTk_MainEx\s(tkMain.c:342)\r\n==1660==\s\sBlock\swas\salloc'd\sat\r\n==1660==\s\s\s\sat\s0x4C2C614:\smalloc\s(vg_replace_malloc.c:299)\r\n==1660==\s\s\s\sby\s0x52A6781:\sTclpAlloc\s(tclAlloc.c:699)\r\n==1660==\s\s\s\sby\s0x52BEAA4:\sTcl_Alloc\s(tclCkalloc.c:1058)\r\n==1660==\s\s\s\sby\s0x4F59298:\sTkBTreeInsertChars\s(tkTextBTree.c:4217)\r\n==1660==\s\s\s\sby\s0x4F42168:\sInsertChars\s(tkText.c:4952)\r\n==1660==\s\s\s\sby\s0x4F44CA2:\sTextInsertCmd\s(tkText.c:6153)\r\n==1660==\s\s\s\sby\s0x4F3A77A:\sTextWidgetObjCmd\s(tkText.c:2155)\r\n==1660==\s\s\s\sby\s0x52B2065:\sDispatch\s(tclBasic.c:4365)\r\n==1660==\s\s\s\sby\s0x52B20EB:\sTclNRRunCallbacks\s(tclBasic.c:4398)\r\n==1660==\s\s\s\sby\s0x52B19B4:\sTcl_EvalObjv\s(tclBasic.c:4128)\r\n==1660==\s\s\s\sby\s0x52B3EA5:\sTclEvalEx\s(tclBasic.c:5267)\r\n==1660==\s\s\s\sby\s0x53C8F0B:\sTcl_FSEvalFileEx\s(tclIOUtil.c:1826)\r\n==1660==\s\r\n==1660==\sInvalid\sread\sof\ssize\s8\r\n==1660==\s\s\s\sat\s0x4F42338:\sInsertChars\s(tkText.c:4985)\r\n==1660==\s\s\s\sby\s0x4F44CA2:\sTextInsertCmd\s(tkText.c:6153)\r\n==1660==\s\s\s\sby\s0x4F3A77A:\sTextWidgetObjCmd\s(tkText.c:2155)\r\n==1660==\s\s\s\sby\s0x52B2065:\sDispatch\s(tclBasic.c:4365)\r\n==1660==\s\s\s\sby\s0x52B20EB:\sTclNRRunCallbacks\s(tclBasic.c:4398)\r\n==1660==\s\s\s\sby\s0x52B19B4:\sTcl_EvalObjv\s(tclBasic.c:4128)\r\n==1660==\s\s\s\sby\s0x52B3EA5:\sTclEvalEx\s(tclBasic.c:5267)\r\n==1660==\s\s\s\sby\s0x53C8F0B:\sTcl_FSEvalFileEx\s(tclIOUtil.c:1826)\r\n==1660==\s\s\s\sby\s0x4EAA394:\sTk_MainEx\s(tkMain.c:342)\r\n==1660==\s\s\s\sby\s0x400FD9:\smain\s(tkAppInit.c:78)\r\n==1660==\s\sAddress\s0x7b274d0\sis\s32\sbytes\sinside\sa\sblock\sof\ssize\s40\sfree'd\r\n==1660==\s\s\s\sat\s0x4C2B51A:\sfree\s(vg_replace_malloc.c:530)\r\n==1660==\s\s\s\sby\s0x52A679B:\sTclpFree\s(tclAlloc.c:722)\r\n==1660==\s\s\s\sby\s0x52BECA5:\sTcl_Free\s(tclCkalloc.c:1221)\r\n==1660==\s\s\s\sby\s0x4F422BA:\sInsertChars\s(tkText.c:4977)\r\n==1660==\s\s\s\sby\s0x4F44CA2:\sTextInsertCmd\s(tkText.c:6153)\r\n==1660==\s\s\s\sby\s0x4F3A77A:\sTextWidgetObjCmd\s(tkText.c:2155)\r\n==1660==\s\s\s\sby\s0x52B2065:\sDispatch\s(tclBasic.c:4365)\r\n==1660==\s\s\s\sby\s0x52B20EB:\sTclNRRunCallbacks\s(tclBasic.c:4398)\r\n==1660==\s\s\s\sby\s0x52B19B4:\sTcl_EvalObjv\s(tclBasic.c:4128)\r\n==1660==\s\s\s\sby\s0x52B3EA5:\sTclEvalEx\s(tclBasic.c:5267)\r\n==1660==\s\s\s\sby\s0x53C8F0B:\sTcl_FSEvalFileEx\s(tclIOUtil.c:1826)\r\n==1660==\s\s\s\sby\s0x4EAA394:\sTk_MainEx\s(tkMain.c:342)\r\n==1660==\s\sBlock\swas\salloc'd\sat\r\n==1660==\s\s\s\sat\s0x4C2C614:\smalloc\s(vg_replace_malloc.c:299)\r\n==1660==\s\s\s\sby\s0x52A6781:\sTclpAlloc\s(tclAlloc.c:699)\r\n==1660==\s\s\s\sby\s0x52BEAA4:\sTcl_Alloc\s(tclCkalloc.c:1058)\r\n==1660==\s\s\s\sby\s0x4F59298:\sTkBTreeInsertChars\s(tkTextBTree.c:4217)\r\n==1660==\s\s\s\sby\s0x4F42168:\sInsertChars\s(tkText.c:4952)\r\n==1660==\s\s\s\sby\s0x4F44CA2:\sTextInsertCmd\s(tkText.c:6153)\r\n==1660==\s\s\s\sby\s0x4F3A77A:\sTextWidgetObjCmd\s(tkText.c:2155)\r\n==1660==\s\s\s\sby\s0x52B2065:\sDispatch\s(tclBasic.c:4365)\r\n==1660==\s\s\s\sby\s0x52B20EB:\sTclNRRunCallbacks\s(tclBasic.c:4398)\r\n==1660==\s\s\s\sby\s0x52B19B4:\sTcl_EvalObjv\s(tclBasic.c:4128)\r\n==1660==\s\s\s\sby\s0x52B3EA5:\sTclEvalEx\s(tclBasic.c:5267)\r\n==1660==\s\s\s\sby\s0x53C8F0B:\sTcl_FSEvalFileEx\s(tclIOUtil.c:1826)\r\n==1660==\s\r\n==1660==\s\r\n==1660==\sHEAP\sSUMMARY:\r\n==1660==\s\s\s\s\sin\suse\sat\sexit:\s2,996,073\sbytes\sin\s37,313\sblocks\r\n==1660==\s\s\stotal\sheap\susage:\s651,958\sallocs,\s614,645\sfrees,\s67,788,157\sbytes\sallocated\r\n==1660==\s\r\n==1660==\sLEAK\sSUMMARY:\r\n==1660==\s\s\s\sdefinitely\slost:\s12,832\sbytes\sin\s22\sblocks\r\n==1660==\s\s\s\sindirectly\slost:\s600\sbytes\sin\s21\sblocks\r\n==1660==\s\s\s\s\s\spossibly\slost:\s336,303\sbytes\sin\s7,419\sblocks\r\n==1660==\s\s\s\sstill\sreachable:\s2,646,338\sbytes\sin\s29,851\sblocks\r\n==1660==\s\s\s\s\s\s\s\s\ssuppressed:\s0\sbytes\sin\s0\sblocks\r\n==1660==\sRerun\swith\s--leak-check=full\sto\ssee\sdetails\sof\sleaked\smemory\r\n==1660==\s\r\n==1660==\sFor\scounts\sof\sdetected\sand\ssuppressed\serrors,\srerun\swith:\s-v\r\n==1660==\sERROR\sSUMMARY:\s15\serrors\sfrom\s7\scontexts\s(suppressed:\s1\sfrom\s1)
J foundin Branch\srevised_text
J is_private 0
J login pointsman
J priority 5\sMedium
J private_contact 4ca203a8e925aecdd9419645f936bccf18cd6ea7
J resolution None
J severity Severe
J status Open
J submitter pointsman
J subsystem 18.\s[text]
J title Test\stext-27.24\sseg\sfaults\son\slinux
J type Bug
K 3a56576157559e6ac194cd37defb791f525d876d
U pointsman
Z 5639902a1c0fcecc1f18d06036c0c69d