[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

ruby mysql error

Maged Makled

1/7/2009 4:15:00 PM

Hi All, I'm trying to run mysql DB with ROR app. I'm using Netbeans 6.5
and whenever I run the server and it tried to hit the DB, I get the
error:


***
C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_adapters/abstract_adapter.rb:38:
[BUG] Segmentation fault

ruby 1.8.6 (2007-09-24) [i386-mswin32]





This application has requested the Runtime to terminate it in an unusual
way.
Please contact the application's support team for more information.

*****

Any thoughts

Thanks in advance

Maged
--
Posted via http://www.ruby-....

5 Answers

Roger Pack

1/8/2009 6:35:00 AM

0

Maged Makled wrote:
> Hi All, I'm trying to run mysql DB with ROR app. I'm using Netbeans 6.5
> and whenever I run the server and it tried to hit the DB, I get the
> error:
>
>
> ***
> C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_adapters/abstract_adapter.rb:38:
> [BUG] Segmentation fault
>
> ruby 1.8.6 (2007-09-24) [i386-mswin32]

You could try installing other versions of ruby:
one click installer
mingw [1]

with mingw it comes with gdb so you could post a more thorough backtrace
which would probably also be useful.
Try upgrading your gem too.
That type of thing.

[1]
http://www.akitaonrails.com/2008/7/26/still-playing-with-ruby-...

can install some mingw gems via:
gem list --remote --source http://gems.rubyins...
--
Posted via http://www.ruby-....

prash

1/25/2009 7:50:00 AM

0

On Jan 7, 11:14 am, Maged Makled <almig...@gmail.com> wrote:
> Hi All, I'm trying to run mysql DB with ROR app. I'm using Netbeans 6.5
> and whenever I run the server and it tried to hit the DB, I get the
> error:
>
> ***
> C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_adapters/abstract_adapter.rb:38:
> [BUG] Segmentation fault
>
> ruby 1.8.6 (2007-09-24) [i386-mswin32]
>
> This application has requested the Runtime to terminate it in an unusual
> way.
> Please contact the application's support team for more information.
>
> *****
>
> Any thoughts
>
> Thanks in advance
>
> Maged
> --
> Posted viahttp://www.ruby-....

ok, i had this problem and solved it.
the problem is that starting from rails 2.2, mysql support is not
included by default
(sqlite3 is the new default) and you have to install it as a gem
so i assume you did "gem install mysql" or something similar.
now the problem is that this gem does not seem to work with newer
versions of mysql
(at least for now).

specifically, in my case, i use windows for development.
one of my machines had mysql community version mysql-5.0.67-win32 and
everything seemed fine.
on a newer machine i had mysql-5.1.30-win32 and it gave me this
segmentation fault!
simply rolling back to version 5.0.67 fixed this problem.

hope that helps.
-prash.

nickcwebb8

1/30/2009 10:39:00 PM

0

On Jan 25, 7:50 am, prash <ipr...@gmail.com> wrote:
> On Jan 7, 11:14 am, Maged Makled <almig...@gmail.com> wrote:
>
>
>
> > Hi All, I'm trying to run mysql DB with ROR app. I'm using Netbeans 6.5
> > and whenever I run the server and it tried to hit the DB, I get the
> > error:
>
> > ***
> > C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_adapters/abstract_adapter.rb:38:
> > [BUG] Segmentation fault
>
> > ruby 1.8.6 (2007-09-24) [i386-mswin32]
>
> > This application has requested the Runtime to terminate it in an unusual
> > way.
> > Please contact the application's support team for more information.
>
> > *****
>
> > Any thoughts
>
> > Thanks in advance
>
> > Maged
> > --
> > Posted viahttp://www.ruby-....
>
> ok, i had this problem and solved it.
> the problem is that starting from rails 2.2, mysql support is not
> included by default
> (sqlite3 is the new default) and you have to install it as a gem
> so i assume you did "gem install mysql" or something similar.
> now the problem is that this gem does not seem to work with newer
> versions of mysql
> (at least for now).
>
> specifically, in my case, i use windows for development.
> one of my machines had mysql community version mysql-5.0.67-win32 and
> everything seemed fine.
> on a newer machine i had mysql-5.1.30-win32 and it gave me this
> segmentation fault!
> simply rolling back to version 5.0.67 fixed this problem.
>
> hope that helps.
> -prash.

Brilliant! I have been struggling all evening with this problem, and
this solved it in minutes!

Thanks prash.

Jayce Meade

2/12/2009 8:08:00 AM

0

=> Booting WEBrick...
=> Rails 2.2.2 application started on http://0....
=> Ctrl-C to shutdown server; call with --help for options
[2009-02-12 00:02:32] INFO WEBrick 1.3.1
[2009-02-12 00:02:32] INFO ruby 1.8.7 (2008-05-31) [i386-mswin32]
[2009-02-12 00:02:32] INFO WEBrick::HTTPServer#start: pid=4544 port=3000
127.0.0.1 - - [12/Feb/2009:00:03:34 Pacific Standard Time] "GET /category
HTTP/1.1" 404 618
- -> /category
127.0.0.1 - - [12/Feb/2009:00:03:36 Pacific Standard Time] "GET /favicon.ico
HTTP/1.1" 200 0
- -> /favicon.ico
c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_adapters/mysql_adapter.rb:196:
[BUG] Segmentation fault
ruby 1.8.7 (2008-05-31 patchlevel 0) [i386-mswin32]


This application has requested the Runtime to terminate it in an unusual
way.
Please contact the application's support team for more information.

I'm getting this as well... how do I fix?

--------------------------------------------------
From: <nickcwebb8@googlemail.com>
Sent: Friday, January 30, 2009 2:37 PM
Newsgroups: comp.lang.ruby
To: "ruby-talk ML" <ruby-talk@ruby-lang.org>
Subject: Re: ruby mysql error

> On Jan 25, 7:50 am, prash <ipr...@gmail.com> wrote:
>> On Jan 7, 11:14 am, Maged Makled <almig...@gmail.com> wrote:
>>
>>
>>
>> > Hi All, I'm trying to run mysql DB with ROR app. I'm using Netbeans 6.5
>> > and whenever I run the server and it tried to hit the DB, I get the
>> > error:
>>
>> > ***
>> > C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_adapters/abstract_adapter.rb:38:
>> > [BUG] Segmentation fault
>>
>> > ruby 1.8.6 (2007-09-24) [i386-mswin32]
>>
>> > This application has requested the Runtime to terminate it in an
>> > unusual
>> > way.
>> > Please contact the application's support team for more information.
>>
>> > *****
>>
>> > Any thoughts
>>
>> > Thanks in advance
>>
>> > Maged
>> > --
>> > Posted viahttp://www.ruby-....
>>
>> ok, i had this problem and solved it.
>> the problem is that starting from rails 2.2, mysql support is not
>> included by default
>> (sqlite3 is the new default) and you have to install it as a gem
>> so i assume you did "gem install mysql" or something similar.
>> now the problem is that this gem does not seem to work with newer
>> versions of mysql
>> (at least for now).
>>
>> specifically, in my case, i use windows for development.
>> one of my machines had mysql community version mysql-5.0.67-win32 and
>> everything seemed fine.
>> on a newer machine i had mysql-5.1.30-win32 and it gave me this
>> segmentation fault!
>> simply rolling back to version 5.0.67 fixed this problem.
>>
>> hope that helps.
>> -prash.
>
> Brilliant! I have been struggling all evening with this problem, and
> this solved it in minutes!
>
> Thanks prash.
>
>

Roger Pack

2/14/2009 6:55:00 AM

0


> c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_adapters/mysql_adapter.rb:196:
> [BUG] Segmentation fault
> ruby 1.8.7 (2008-05-31 patchlevel 0) [i386-mswin32]
> I'm getting this as well... how do I fix?

the suggestion above was to install mysql 5.0.x
--
Posted via http://www.ruby-....