{"thread":{"id":"8417","subject":"[gitk bug] 'invalid command name \".bleft.ctext\"' when exiting gitk","startedAt":"2007-06-03T22:25:16Z","lastAt":"2007-06-03T22:25:16Z","messageCount":1,"participants":["Yann Dirson"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"43918","messageId":"20070603222516.GI6992@nan92-1-81-57-214-146.fbx.proxad.net","threadId":"8417","inReplyTo":null,"subject":"[gitk bug] 'invalid command name \".bleft.ctext\"' when exiting gitk","fromName":"Yann Dirson","fromEmail":"ydirson@altern.org","sentAt":"2007-06-03T22:25:16Z","receivedAt":"2007-06-03T22:25:16Z","isPatch":false,"sender":{"key":"ydirson@altern.org","avatar":"https://avatars.githubusercontent.com/u/1190950?v=4"},"body":"If I run \"./gitk\" on the current git master\n(c94bf41c9a78dc1c084f2a2895f95b6b6d8f79b1), and hit Ctrl-Q shortly\nafter gitk starts to fill the diff pane, I get the following error on\nthe tty:\n\n|invalid command name \".bleft.ctext\"\n|    while executing\n|\"$ctext conf -state normal\"\n|    (procedure \"dispneartags\" line 7)\n|    invoked from within\n|\"dispneartags\"\n|    (procedure \"restartatags\" line 31)\n|    invoked from within\n|\"restartatags\"\n|    (\"after\" script)\n\nThis problem is not easy to reproduce at every try, I have to try\nseveral times to see it, but it's still pretty easy to get the error.\n\nAnyone knows what it's trying to do ?  Is that a race condition\nbetween \"after idle restartatags\" and the widgets being destroyed ?\n\n-- \nYann.\n"}]}