Does Tool(RubyTool) denote a custom tool interface through callbacks made from SketchUp? Also, what does the (Macro) portion in the Start(Macro)Tool(RubyTool) refer to, exactly?
I think macro means some Ruby operation - though I’m not sure.
I might be able to provide with some better clues if you sent the BugSplat. If you can give me some info I can look it up by - like if you entered your name, email or some description.
I had a look, all the crashes end up at the same point. But unfortunately they end up in Ruby itself and we don’t have debug symbols for that.
Do you have a snippet the reproduce the crash?
I wonder, if this might be similar to another issue I ran across once where changing the active tool in the middle of a Tool’s mouse event caused a crash because it deleted the current C++ tool instance which in turn was called by SketchUp as part of post-processing the mouse event.