The history & crash with the gradient tool is fixed.
With the paintbrush tool, performing the overlapping clicks and then clicking back in the history causes a crash (stacktrace: http://pastebin.org/397213 ). The pencil tool has the same behavior as the gradient tool had before this fix (stacktrace: http://pastebin.org/397219 ). I haven't tested any of the other tools yet, but I assume they suffer from similar bugs.
Following up on my previous comment (#4):
Now testing a trunk build
The history & crash with the gradient tool is fixed.
With the paintbrush tool, performing the overlapping clicks and then clicking back in the history causes a crash (stacktrace: http:// pastebin. org/397213 ). The pencil tool has the same behavior as the gradient tool had before this fix (stacktrace: http:// pastebin. org/397219 ). I haven't tested any of the other tools yet, but I assume they suffer from similar bugs.
Maybe a broader fix is in order?