[MacRuby] #993: Assertion failure : vm.cpp in pop_current_exception()

MacRuby ruby-noreply at macosforge.org
Tue Nov 15 15:36:04 PST 2011


#993: Assertion failure : vm.cpp in pop_current_exception()
---------------------------------------+------------------------------------
 Reporter:  hungerandthirst@…          |        Owner:  lsansonetti@…        
     Type:  defect                     |       Status:  reopened             
 Priority:  major                      |    Milestone:                       
Component:  MacRuby                    |   Resolution:                       
 Keywords:  gems, bundler, deps        |  
---------------------------------------+------------------------------------

Comment(by msabramo@…):

 Here's another way to reproduce it:

 {{{
 /tmp$ git clone git://github.com/msabramo/jenx.git && cd jenx && git
 checkout macruby_issue_993 && xcodebuild && open build/Release/jenx.app &&
 syslog -w
 Cloning into 'jenx'...
 remote: Counting objects: 788, done.
 remote: Compressing objects: 100% (387/387), done.
 remote: Total 788 (delta 366), reused 752 (delta 330)
 Receiving objects: 100% (788/788), 19.42 MiB | 759 KiB/s, done.
 Resolving deltas: 100% (366/366), done.
 Branch macruby_issue_993 set up to track remote branch macruby_issue_993
 from origin.
 Switched to a new branch 'macruby_issue_993'
 === BUILD NATIVE TARGET jenx OF PROJECT jenx WITH THE DEFAULT
 CONFIGURATION (Release) ===
 ...
 ** BUILD SUCCEEDED **
 ...
 Tue Nov 15 15:33:45 scml-marca
 \[0x0-0xb9db9d\].com.urbancoding.jenx[95450] <Notice>: *** Dispatch block
 exited prematurely because of an uncaught exception:
 Tue Nov 15 15:33:45 scml-marca
 \[0x0-0xb9db9d\].com.urbancoding.jenx[95450] <Notice>:
 /tmp/jenx/build/Release/jenx.app/Contents/Resources/JenxConnection.rb:35:in
 `block': undefined method `+' for nil:NilClass (NoMethodError)
 Tue Nov 15 15:33:45 scml-marca
 \[0x0-0xb9db9d\].com.urbancoding.jenx[95450] <Notice>: \tfrom
 /tmp/jenx/build/Release/jenx.app/Contents/Resources/JenxConnectionManager.rb:14:in
 `block'
 Tue Nov 15 15:33:45 scml-marca
 \[0x0-0xb9db9d\].com.urbancoding.jenx[95450] <Notice>: Assertion failed:
 ((size_t)pos < current_exceptions.size()), function pop_current_exception,
 file vm.cpp, line 3434.
 Tue Nov 15 15:33:45 scml-marca com.apple.launchd.peruser.346486362[97]
 (\[0x0-0xb9db9d\].com.urbancoding.jenx[95450]) <Warning>: Job appears to
 have crashed: Abort trap
 Tue Nov 15 15:33:47 scml-marca ReportCrash[95452] <Notice>: Saved crash
 report for Jenx\[95450\] version 1.0 (1) to
 /Users/marca/Library/Logs/DiagnosticReports/Jenx_2011-11-15-153346_SCML-
 MarcA.crash
 }}}

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



More information about the macruby-tickets mailing list