[MacRuby] #1240: Seg fault requiring Sinatra Module

MacRuby ruby-noreply at macosforge.org
Fri Apr 22 14:15:54 PDT 2011


#1240: Seg fault requiring Sinatra Module
-------------------------------------+--------------------------------------
 Reporter:  adam_kenger@…            |       Owner:  lsansonetti@…                    
     Type:  defect                   |      Status:  new                              
 Priority:  blocker                  |   Milestone:                                   
Component:  MacRuby                  |    Keywords:  sinatra module segmentation fault
-------------------------------------+--------------------------------------
 When requiring a Sinatra module in MacRuby 0.10 I get a Segmentation
 Fault.  I'm not entirely sure how to capture any more detail.

 {{{
 irb(main):001:0> require 'sinatra'
 => true
 irb(main):002:0> module Sinatra
 irb(main):003:1>   module SinatraTest
 irb(main):004:1>   end
 irb(main):005:1>   register SinatraTest
 irb(main):006:0> end
 Segmentation fault
 }}}

 Works ok if you just require sinatra/base


 {{{
 irb(main):001:0> require 'sinatra/base'
 => true
 irb(main):002:0> module Sinatra
 irb(main):003:1>   module SinatraTest
 irb(main):004:1>   end
 irb(main):005:1>   register SinatraTest
 irb(main):006:0> end
 => [Sinatra::SinatraTest]
 }}}


 Gem list:

 control_tower (1.0)
 haml (3.0.25)
 rack (1.2.1)
 rack-flash (0.1.1)
 sequel (3.22.0)
 sinatra (1.2.3)
 sqlite3 (1.3.3)
 tilt (1.2.2)

-- 
Ticket URL: <http://www.macruby.org/trac/ticket/1240>
MacRuby <http://macruby.org/>



More information about the macruby-tickets mailing list