In article <slrn96tt0f.uel.andy / workbench.toolshed.com>, Andy / Toolshed.Com wrote: > On Wed, 24 Jan 2001 13:10:44 GMT, rerwig / my-deja.com <rerwig@my- deja.com> wrote: > > In article <m2lms1qsuj.fsf / zip.local.thomases.com>, > > > After installing on Windoew NT, I got this message when starting > > RybyWin for the first time: > > > > Failed assertion > > !(pos2 > len2) > > at line 126 of file > > /usr/local/cygwin/lib/gcc-lib/i686-pc-cygwin/2.95.2- 5/../../../../inclu > > de/g++-3/std/bastring.cc > > Make sure you have ruby162-1.exe, as ruby162-0.exe had this problem. > > If you open up the RubyWin shortcut in the startup menu, you should > see *no arguments* given to rubywin, and it should startup in a > given directory. If arguments are given to rubywin, you'll see > the error thrown above. > > /\ndy > Due to a brain wave I found the cause! It occurred to me the default installation path was set to "C:\Ruby". And I remembered I had the same problem some time ago on installing a Java SDK. What I did was installing in: "C:\Program Files\Javaxxx". And for some reason, the installation succeeds, but on using the application, strange things happen. To check this, I removed the Ruby installation from "C:Program Files\Ruby", and let it install again on the preferred "C:\Ruby" directory. And this time it worked just fine! Appearently RubyWin doesn't like the space in "Program Files" like the Java SDK previsouly also did. Has this something to do with the used Installer? Or is this some "feature" of Windows NT? Ruud Sent via Deja.com http://www.deja.com/