[MacRuby-devel] [macruby] #64: Requiring an empty file

macruby ruby-noreply at macosforge.org
Mon May 26 11:25:16 PDT 2008


#64: Requiring an empty file
------------------------+---------------------------------------------------
 Reporter:  z at wzph.com  |       Owner:  lsansonetti at apple.com
     Type:  defect      |      Status:  new                  
 Priority:  minor       |   Milestone:                       
Component:  MacRuby     |    Keywords:                       
------------------------+---------------------------------------------------
 (Revision 221) This probably isn't a common use case.  However, it would
 be nice not to barf like that.

 {{{
 annyong:Desktop wzph$ cat empty.rb
 annyong:Desktop wzph$ cat empty_require.rb
 require File.dirname( __FILE__ ) << '/empty'
 puts 'hi'
 annyong:Desktop wzph$ ruby empty_require.rb
 hi
 annyong:Desktop wzph$ macruby empty_require.rb
 empty_require.rb:1: [BUG] Bus Error
 MacRuby version 0.2 (ruby 1.9.0 2008-05-17) [universal-darwin9.0]

 -- control frame ----------
 c:0004 p:---- s:0010 b:0010 l:000009 d:000009 CFUNC  :require
 c:0003 p:0025 s:0006 b:0006 l:000005 d:000005 TOP    empty_require.rb:1
 c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH :inherited
 c:0001 p:0000 s:0002 b:0002 l:000001 d:000001 TOP
 ---------------------------
 DBG> : "empty_require.rb:1:in `<main>'"
 -- backtrace of native function call (Use addr2line) --
 0x2d6206
 0x1fefcc
 0x1ff00b
 0x29553b
 0x94b0b5eb
 0xffffffff
 0x293e18
 0x2942f8
 0x20c862
 0x20cd41
 0x2d44c0
 0x2cd889
 0x2d3a71
 0x2d3c41
 0x202d29
 0x208990
 0x1fdf
 0x1f46
 0x2
 -------------------------------------------------------
 Abort trap
 }}}

-- 
Ticket URL: <http://ruby.macosforge.org/trac/ticket/64>
macruby <http://ruby.macosforge.org/>


More information about the MacRuby-devel mailing list