[MacRuby] #859: rubygems load error when running script using evaluateFileAtPath:

MacRuby ruby-noreply at macosforge.org
Thu Aug 19 19:58:08 PDT 2010


#859: rubygems load error when running script using evaluateFileAtPath:
---------------------------+------------------------------------------------
 Reporter:  below@…        |       Owner:  lsansonetti@…        
     Type:  defect         |      Status:  new                  
 Priority:  blocker        |   Milestone:                       
Component:  MacRuby        |    Keywords:                       
---------------------------+------------------------------------------------

Comment(by lsansonetti@…):

 Reduction:

 {{{
 $ cat t.m
 #import <MacRuby/MacRuby.h>

 int main(void)
 {
     [[MacRuby sharedRuntime] evaluateString:@"require 'rubygems'"];
     return 0;
 }
 $ gcc t.m -o t -framework MacRuby -fobjc-gc -framework Foundation
 $ ./t
 2010-08-19 19:57:36.092 t[6421:c03] *** Terminating app due to uncaught
 exception 'LoadError', reason: '/Users/lrz/src/macruby-trunk/(eval):1:in
 `<main>': no such file to load -- rubygems (LoadError)
 '
 *** Call stack at first throw:
 (
         0   CoreFoundation                      0x00007fff8198b136
 __exceptionPreprocess + 198
         1   libobjc.A.dylib                     0x00007fff88b54772
 objc_exception_throw + 45
         2   libmacruby.dylib                    0x000000010675e7e5
 rb_vm_raise + 437
         3   libmacruby.dylib                    0x000000010664adb9
 rb_exc_raise + 9
         4   libmacruby.dylib                    0x0000000106649884
 rb_raise + 308
         5   libmacruby.dylib                    0x0000000106653abe
 rb_require_safe + 510
         6   libmacruby.dylib                    0x000000010674c24b
 rb_vm_dispatch + 6651
         7   ???                                 0x0000000107f97390 0x0 +
 4428755856
         8   ???                                 0x0000000107f9706d 0x0 +
 4428755053
         9   libmacruby.dylib                    0x0000000106758db8
 rb_vm_run + 488
         10  libmacruby.dylib                    0x000000010675d6e1
 rb_vm_run_under + 241
         11  libmacruby.dylib                    0x00000001067710bb
 rb_vm_debug_trap + 10379
         12  t                                   0x000000010661beea main +
 74
         13  t                                   0x000000010661be94 start +
 52
 )
 terminate called throwing an exceptionAbort trap: 6
 }}}

-- 
Ticket URL: <http://www.macruby.org/trac/ticket/859#comment:1>
MacRuby <http://macruby.org/>



More information about the macruby-tickets mailing list