The new 1.8.* RCs using the mingw32 compiler have an issue with DL callbacks
causing segfaults. WinClicker uses DL callbacks.
To demonstrate:
> c:\Ruby187-249\bin\irb -r winClicker
>> w=WinClicker.new
=> #<WinClicker:0x2db6070 @User32=#<DL::Handle:0x2db6028>>
>> w.getWindowHandle('')
./winClicker.rb:244: [BUG] Segmentation fault
ruby 1.8.7 (2010-01-10 patchlevel 249) [i386-mingw32]
This application has requested the Runtime to terminate it in an unusual
way.
Please contact the application's support team for more information.
I think it best to hold off on recommending this for now. I'm opening a bug
report for this today - meant to earlier, but it slipped my mind.
-Ethan
On Wed, Feb 24, 2010 at 10:31, Bret Pettichord <[email protected]> wrote:
> Just thought of something.
>
> I'm wondering if we should now recommend using 1.8.7-rc whatever. There was
> one bug with click_no_wait that only showed up in 1.8.7, but that is fixed
> now. And I think rubygems works better with 1.8.7 -- we have a lot of
> comments about how to upgrade rubygems that I think become non-issues if we
> recommend 1.8.7.
>
> Bret
>
>
> --
> Bret Pettichord
> Lead Developer, Watir, www.watir.com
>
> Blog, www.io.com/~wazmo/blog <http://www.io.com/%7Ewazmo/blog>
> Twitter, www.twitter.com/bpettichord
>
>
> _______________________________________________
> Wtr-development mailing list
> [email protected]
> http://rubyforge.org/mailman/listinfo/wtr-development
>
_______________________________________________
Wtr-development mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/wtr-development