Natalie, I could be wrong, but to me this problem doesn't look like it's caused by the Insoshi code. A segfault in the Rails code implies something more seriously wrong with the underlying Rails or Ruby infrastructure: a Rails application should not be capable of causing a segfault.
The first thing that jumps out at me is that you're using the development release of Ruby 1.8.8, which I have never personally tested with Insoshi or any other Rails project. Ruby 1.8.8 may not be compatible with Rails 2.2.2 (which Insoshi uses) - all the errors you give as examples are in the Rails code itself, not in Insoshi. I would first try installing the latest stable release of Ruby 1.8.7 instead of Ruby 1.8.8dev and see if that makes the problem go away. If it does, please let us know. There's a possibility that Rails 2.3.5 is more compatible with Ruby 1.8.8dev. I am hoping to find time to upgrade Insoshi to use Rails 2.3.5 soon, but my day job is very busy at the moment - if anyone on this list wants to take on the task of upgrading Insoshi to R2.3.5 I'd be thrilled. :-) Just fork it on GitHub, work in the edge branch, and issue me a pull request when all the specs pass. Best, Evan Dorn Insoshi Maintainer On Mar 15, 3:29 pm, Natalie <[email protected]> wrote: > Hi guys! > > I installed Insoshi on Ubuntu and with each time I try to search user > that doesn't exist, the app is aboard... > and for each Segmentation fault appears in another place... > > These are samples for Segmentation fault ruby: > > /root/Apps/insoshi/vendor/rails/actionpack/lib/action_controller/ > routing/recognition_optimisation.rb:59: [BUG] Segmentation fault ruby > 1.8.8dev > /root/Apps/insoshi/vendor/rails/activesupport/lib/active_support/ > dependencies.rb:310: [BUG] Segmentation fault > ruby 1.8.8dev > /root/Apps/insoshi/vendor/rails/activesupport/lib/active_support/ > dependencies.rb:311: [BUG] Segmentation fault > ruby 1.8.8dev > > or unknown data type > > /root/Apps/insoshi/vendor/rails/activesupport/lib/active_support/ > dependencies.rb:310: [BUG] rb_gc_mark(): unknown data type > 0x2e(0xaabccc8) non object ruby 1.8.8dev (2010-03-13) [i686-linux] > /root/Apps/insoshi/vendor/rails/activesupport/lib/active_support/ > core_ext/module/introspection.rb:86: [BUG] gc_sweep(): unknown data > type 0x0(0xb6743f54) ruby 1.8.8dev (2010-03-13) [i686-linux] > > what's wrong? > > cheers, > Natalie -- You received this message because you are subscribed to the Google Groups "Insoshi" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/insoshi?hl=en.
