Robert McGovern wrote:

> running scintilla.rbw (by double clicking) crashes within a second of 
> selecting the main app window.
> 
> Changing the extension to scintilla.rb and it works happily, though 
> spewing out a ton of trace.

OK. It sounds like the common threads among these cases are that:

  1. You only see it crash when it's running the
     non-console version of the Ruby interpreter
     (i.e. the one that's invoked when you double-click
     a *.rbw file); and,

  2. It only crashes for those example programs that
     attempt to print stuff to the standard output
     (both the scintilla-test.rbw and table.rbw examples
     do this).

Can you confirm for me that if you simply comment-out or remove the 
various "puts" statements in these examples (the *.rbw versions) that 
they will then run without crashing? I have the feeling that what we're 
seeing is that if you try to do a "puts" in the non-console version of 
Ruby that it will crash.

TIA,

Lyle