[MacRuby-devel] [MacRuby] #228: Crash in my NSOutlineView data source

MacRuby ruby-noreply at macosforge.org
Mon Mar 9 02:41:46 PDT 2009


#228: Crash in my NSOutlineView data source
--------------------------------+-------------------------------------------
 Reporter:  cyberfox@…          |       Owner:  lsansonetti@…        
     Type:  defect              |      Status:  new                  
 Priority:  major               |   Milestone:  MacRuby 1.0          
Component:  MacRuby             |    Keywords:  crash                
--------------------------------+-------------------------------------------

Comment(by cyberfox@…):

 Current backtrace failure from 0.4 as just downloaded.

 {{{
 #0  0x002bf09b in ivar_get ()
 #1  0x002edc16 in vm_call_method ()
 #2  0x002ddbaf in vm_eval ()
 #3  0x002e822b in vm_eval_body ()
 #4  0x002e9714 in vm_call0 ()
 #5  0x0030271b in rb_ruby_to_objc_closure_handler_main ()
 #6  0x00302978 in rb_ruby_to_objc_closure_handler ()
 #7  0x94283424 in ffi_closure_SYSV ()
 #8  0x9155bdee in -[NSOutlineView _dataSourceValueForColumn:row:] ()
 #9  0x9155ba18 in -[NSTableView preparedCellAtColumn:row:] ()
 #10 0x9155b87c in -[NSTableView _drawContentsAtRow:column:withCellFrame:]
 ()
 #11 0x9155b7ea in -[NSOutlineView
 _drawContentsAtRow:column:withCellFrame:] ()
 #12 0x9155adb2 in -[NSTableView drawRow:clipRect:] ()
 #13 0x915001a0 in -[NSTableView drawRowIndexes:clipRect:] ()
 #14 0x9150002a in -[NSOutlineView drawRowIndexes:clipRect:] ()
 #15 0x914fec84 in -[NSTableView drawRect:] ()
 #16 0x9158f29c in -[NSView _drawRect:clip:] ()
 #17 0x9158cb0d in -[NSView
 _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
 ()
 #18 0x9158d543 in -[NSView
 _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
 ()
 #19 0x9158d543 in -[NSView
 _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
 ()
 #20 0x9158d543 in -[NSView
 _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
 ()
 #21 0x9158d543 in -[NSView
 _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
 ()
 #22 0x9158c02b in -[NSThemeFrame
 _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
 ()
 #23 0x91588b4f in -[NSView
 _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] ()
 #24 0x914c9523 in -[NSView displayIfNeeded] ()
 #25 0x914c90d1 in -[NSWindow displayIfNeeded] ()
 #26 0x914c8ef4 in _handleWindowNeedsDisplay ()
 #27 0x95ae79a2 in __CFRunLoopDoObservers ()
 #28 0x95ae8cfc in CFRunLoopRunSpecific ()
 #29 0x95ae9cd8 in CFRunLoopRunInMode ()
 #30 0x95cef2c0 in RunCurrentEventLoopInMode ()
 #31 0x95cef012 in ReceiveNextEventCommon ()
 #32 0x95ceef4d in BlockUntilNextEventMatchingListInMode ()
 #33 0x914c6d7d in _DPSNextEvent ()
 #34 0x914c6630 in -[NSApplication
 nextEventMatchingMask:untilDate:inMode:dequeue:] ()
 #35 0x91597ee3 in -[NSWindow nextEventMatchingMask:] ()
 #36 0x916a9877 in -[NSMouseTracker trackWithEvent:inView:withDelegate:] ()
 #37 0x915ee58c in -[NSOutlineView mouseDown:] ()
 #38 0x915951a3 in -[NSWindow sendEvent:] ()
 #39 0x91561d49 in -[NSApplication sendEvent:] ()
 #40 0x914bf69f in -[NSApplication run] ()
 #41 0x9148c8a4 in NSApplicationMain ()
 #42 0x942831dd in .LCFI1 ()
 #43 0x94283771 in ffi_call ()
 #44 0x00303330 in rb_bsfunc_call ()
 #45 0x002ed45e in vm_call_method ()
 #46 0x002ddbaf in vm_eval ()
 #47 0x002e822b in vm_eval_body ()
 #48 0x002e84be in rb_iseq_eval ()
 #49 0x00209ec9 in ruby_exec_node ()
 #50 0x0020d050 in ruby_run_node ()
 #51 0x002fb175 in macruby_main ()
 #52 0x00001fed in main (argc=1, argv=0xbffff664) at
 /Users/mrs/Documents/Fallout 3 Hackers Helper/main.m:13

 }}}

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



More information about the MacRuby-devel mailing list