I have installed the “mysql” gem for Ruby running on Windows.
The version of mysql is 2.7.3, the version of Ruby is 1.8.5.
When I run the following program:
mysql.query(‘select count(*) from t1’)
I get a segmentation fault at the last statement:
ex1.rb:5: [BUG] Segmentation fault
ruby 1.8.5 (2006-12-25) [i386-mswin32]
This application has requested the Runtime to terminate it in an unusual
Please contact the application’s support team for more information.
What am I doing wrong here? Usually I would assume that a SEGV means
there is a bug in the Ruby implementation; but since my code is
so simple and common (simply doing a SQL query), I suspect that it
is in my code.