{"thread":{"id":"24350","subject":"[BUG] git-1.7.2-rc1, cherry-picking with gitk","startedAt":"2010-07-09T21:21:42Z","lastAt":"2010-07-09T21:27:50Z","messageCount":2,"participants":["Chris Packham"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"145240","messageId":"4C3792E6.5060302@gmail.com","threadId":"24350","inReplyTo":null,"subject":"[BUG] git-1.7.2-rc1, cherry-picking with gitk","fromName":"Chris Packham","fromEmail":"judge.packham@gmail.com","sentAt":"2010-07-09T21:21:42Z","receivedAt":"2010-07-09T21:21:42Z","isPatch":false,"sender":{"key":"judge.packham@gmail.com","avatar":"https://avatars.githubusercontent.com/u/155667?v=4"},"body":"Hi,\n\nJust noticed this when I was trying to cherry-pick a commit from one\nbranch to another.\n\nI launch gitk with 'gitk master..work' and right-click a commit to be\ncherry-picked. The cherry-pick seems to work (i.e. a new commit appears\non master) but I get the following message from gitk:\n\ncan't read \"circleitem(5)\": no such element in array\ncan't read \"circleitem(5)\": no such element in array\n    while executing\n\"$canv itemconf $circleitem($row) -fill $ofill\"\n    (procedure \"redrawtags\" line 13)\n    invoked from within\n\"redrawtags $oldhead\"\n    (procedure \"cherrypick\" line 46)\n    invoked from within\n\"cherrypick\"\n    invoked from within\n\".rowctxmenu invoke active\"\n    (\"uplevel\" body line 1)\n    invoked from within\n\"uplevel #0 [list $w invoke active]\"\n    (procedure \"tk::MenuInvoke\" line 50)\n    invoked from within\n\"tk::MenuInvoke .rowctxmenu 1\"\n    (command bound to event)\n\nI've been doing similar things with older versions of git without\nproblems (technically I usually do 'gitk --all' instead of 'gitk\nmaster..work').\n\n--\nThanks,\nChris\n"},{"id":"145241","messageId":"4C379456.9030401@gmail.com","threadId":"24350","inReplyTo":"4C3792E6.5060302@gmail.com","subject":"Re: [BUG] git-1.7.2-rc1, cherry-picking with gitk","fromName":"Chris Packham","fromEmail":"judge.packham@gmail.com","sentAt":"2010-07-09T21:27:50Z","receivedAt":"2010-07-09T21:27:50Z","isPatch":false,"sender":{"key":"judge.packham@gmail.com","avatar":"https://avatars.githubusercontent.com/u/155667?v=4"},"body":"On 09/07/10 14:21, Chris Packham wrote:\n> Hi,\n> \n> Just noticed this when I was trying to cherry-pick a commit from one\n> branch to another.\n> \n> I launch gitk with 'gitk master..work' and right-click a commit to be\n> cherry-picked. The cherry-pick seems to work (i.e. a new commit appears\n> on master) but I get the following message from gitk:\n> \n> can't read \"circleitem(5)\": no such element in array\n> can't read \"circleitem(5)\": no such element in array\n>     while executing\n> \"$canv itemconf $circleitem($row) -fill $ofill\"\n>     (procedure \"redrawtags\" line 13)\n>     invoked from within\n> \"redrawtags $oldhead\"\n>     (procedure \"cherrypick\" line 46)\n>     invoked from within\n> \"cherrypick\"\n>     invoked from within\n> \".rowctxmenu invoke active\"\n>     (\"uplevel\" body line 1)\n>     invoked from within\n> \"uplevel #0 [list $w invoke active]\"\n>     (procedure \"tk::MenuInvoke\" line 50)\n>     invoked from within\n> \"tk::MenuInvoke .rowctxmenu 1\"\n>     (command bound to event)\n> \n> I've been doing similar things with older versions of git without\n> problems (technically I usually do 'gitk --all' instead of 'gitk\n> master..work').\n> \n> --\n> Thanks,\n> Chris\n\nJust following up if I use 'gitk --all' I don't see the problem. I tried\ngit 1.6.4.3 and saw the same error message with 'gitk master..work'\n"}]}