[MacRuby-devel] macruby nightly build 2009-09-10

Laurent Sansonetti lsansonetti at apple.com
Wed Sep 23 17:23:32 PDT 2009


Hi Robert,

This one will be hard to debug without your code. At least, from gdb,  
could you do a "bt" and copy/paste the output?

Laurent

On Sep 23, 2009, at 5:17 PM, Robert Rice wrote:

> Hi Laurent:
>
> Thanks again. This gets me past the compile crashes but now the  
> execution doesn't get very far before I get “EXC_BAD_INSTRUCTION”  
> with no backtrace. Any suggestions?
>
> Program loaded.
> run
> [Switching to process 1521]
> Running…
> rb_main
> requiring AppDelegate.rb
> requiring DataBaseNew.rb
> requiring DrawChart.rb
> requiring DrawRemarksIndex.rb
> requiring DrawUtilities.rb
> requiring DrawWeather.rb
> requiring Driver.rb
> requiring DriverSummary.rb
> requiring EventsTabView.rb
> requiring GPSwindowController.rb
> requiring History.rb
> requiring JBH_F7575101_Views.rb
> requiring JBH_F7575101_WindowController.rb
> requiring JBH_TS_Views.rb
> requiring JBH_TS_WindowController.rb
> requiring Location.rb
> requiring Log.rb
> requiring Logger.rb
> requiring LoggerWindowController.rb
> requiring Model.rb
> requiring OutlineRowNode.rb
> requiring OutlineView.rb
> requiring OutlineViewData.rb
> requiring Position.rb
> requiring Remarks.rb
> requiring ReportsWindowController.rb
> requiring Rules.rb
> requiring SearchLocation.rb
> requiring StartOfDay.rb
> requiring Stop.rb
> requiring TextUtilities.rb
> requiring Trailers.rb
> requiring Trip.rb
> requiring Vehicle.rb
> requiring WeatherIcons.rb
> Program received signal:  “EXC_BAD_INSTRUCTION”.
> sharedlibrary apply-load-rules all
> warning: Could not find object file "/Sites/kain/icoretech.org/ 
> macruby/repo/array.o" - no debug information available for "array.c".
>
> warning: Could not find object file "/Sites/kain/icoretech.org/ 
> macruby/repo/bignum.o" - no debug information available for  
> "bignum.c".
>
> Bob Rice
>
> On Sep 23, 2009, at 6:49 PM, Laurent Sansonetti wrote:
>
>> Hi Robert,
>>
>> The problem here is dealloc. Same reason, dealloc is ignored by the  
>> runtime, and you should not use it in MacRuby, it will never be  
>> called.
>>
>> I just fixed macruby to not crash in case autorelease or dealloc is  
>> used, but keep in mind that using these selectors won't do anything.
>>
>> Laurent
>>
>> On Sep 23, 2009, at 2:46 PM, Robert Rice wrote:
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel



More information about the MacRuby-devel mailing list