I wanted to debug Rich's new tasks and by reflect I added the following code to my Rakefile:
require "ruby-debug" debugger macrake died on the require telling me that the lib couldn't be required. I tried to do macgem install ruby-debug but it segfaulted big time: /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/yaml.rb:133: [BUG] Segmentation fault MacRuby version 0.4 (ruby 1.9.0 2008-06-03) [universal-darwin9.1, x86_64] -- stack frame ------------ 0000 (0xc08120060): 00000004 0001 (0xc08120068): 00000000 0002 (0xc08120070): 00000004 0003 (0xc08120078): 00000000 0004 (0xc08120080): 8000c7be0 0005 (0xc08120088): 8005b39a0 0006 (0xc08120090): 00000004 0007 (0xc08120098): 00000004 0008 (0xc081200a0): 00000000 0009 (0xc081200a8): 800765820 0010 (0xc081200b0): 8005b39a0 0011 (0xc081200b8): 80058d6e0 0012 (0xc081200c0): 800352700 0013 (0xc081200c8): 00000004 0014 (0xc081200d0): 00000004 0015 (0xc081200d8): 00000000 0016 (0xc081200e0): 800352700 0017 (0xc081200e8): 8005bd300 0018 (0xc081200f0): 00000004 0019 (0xc081200f8): 00000004 0020 (0xc08120100): 00000000 0021 (0xc08120108): 00000004 0022 (0xc08120110): 8005bd300 0023 (0xc08120118): 800592620 0024 (0xc08120120): 800b707e0 0025 (0xc08120128): 8005925e0 0026 (0xc08120130): 00000000 0027 (0xc08120138): 800b707e0 0028 (0xc08120140): 8009c6e00 0029 (0xc08120148): 00000004 0030 (0xc08120150): 00000000 0031 (0xc08120158): 00000004 0032 (0xc08120160): 8000ad7e0 0033 (0xc08120168): 8009ca4e0 0034 (0xc08120170): 00000001 0035 (0xc08120178): 00000004 0036 (0xc08120180): 00000004 0037 (0xc08120188): 00000000 0038 (0xc08120190): 8000a84a0 0039 (0xc08120198): 00000004 0040 (0xc081201a0): c0821fd08 0041 (0xc081201a8): 8000a15c0 0042 (0xc081201b0): 8004a5860 0043 (0xc081201b8): 00000004 0044 (0xc081201c0): 00000004 0045 (0xc081201c8): c08120188 (= 37) 0046 (0xc081201d0): 8004a5860 0047 (0xc081201d8): 8000a15c0 0048 (0xc081201e0): 800730840 0049 (0xc081201e8): 00000004 0050 (0xc081201f0): 00000004 0051 (0xc081201f8): 00000004 0052 (0xc08120200): 00000000 0053 (0xc08120208): 00000004 0054 (0xc08120210): 8000a15c0 0055 (0xc08120218): 800730840 0056 (0xc08120220): 00000004 0057 (0xc08120228): 8000a15c0 0058 (0xc08120230): 800076540 0059 (0xc08120238): 8004a1660 0060 (0xc08120240): 00000004 0061 (0xc08120248): 00000004 0062 (0xc08120250): 00000000 0063 (0xc08120258): 00000004 0064 (0xc08120260): 8004a1660 0065 (0xc08120268): 800072280 0066 (0xc08120270): 800066240 0067 (0xc08120278): 00000000 0068 (0xc08120280): 00000004 0069 (0xc08120288): 00000004 0070 (0xc08120290): 00000004 0071 (0xc08120298): 00000000 0072 (0xc081202a0): 104ce05d0 0073 (0xc081202a8): 80005f520 0074 (0xc081202b0): 00000004 0075 (0xc081202b8): 00000000 0076 (0xc081202c0): 00000004 0077 (0xc081202c8): 00000000 0078 (0xc081202d0): 00000004 0079 (0xc081202d8): 00000000 0080 (0xc081202e0): 80049bec0 0081 (0xc081202e8): 00000000 0082 (0xc081202f0): 00000004 0083 (0xc081202f8): 00000000 0084 (0xc08120300): 8005bd1e0 0085 (0xc08120308): 00000004 0086 (0xc08120310): c0821f918 0087 (0xc08120318): 8000e9b60 0088 (0xc08120320): 806a779a0 0089 (0xc08120328): 00000004 0090 (0xc08120330): c081202f8 (= 83) 0091 (0xc08120338): 806a779a0 0092 (0xc08120340): 8000e9b60 0093 (0xc08120348): 00000000 0094 (0xc08120350): 806a70b40 0095 (0xc08120358): 0030508b 0096 (0xc08120360): 00000004 0097 (0xc08120368): 00000004 0098 (0xc08120370): 00000004 0099 (0xc08120378): 00000000 0100 (0xc08120380): 806a775e0 0101 (0xc08120388): 80748bbc0 0102 (0xc08120390): 00000000 0103 (0xc08120398): 00000000 0104 (0xc081203a0): 8074c2780 0105 (0xc081203a8): 806780b80 0106 (0xc081203b0): 00000004 0107 (0xc081203b8): 00000004 0108 (0xc081203c0): 8074610a0 0109 (0xc081203c8): 00000000 0110 (0xc081203d0): 00000004 0111 (0xc081203d8): 80748bbc0 0112 (0xc081203e0): 00000004 0113 (0xc081203e8): 00000004 0114 (0xc081203f0): 00000000 0115 (0xc081203f8): 00000004 0116 (0xc08120400): 80748bbc0 0117 (0xc08120408): 8067745c0 0118 (0xc08120410): 8074c4aa0 0119 (0xc08120418): 00000000 0120 (0xc08120420): 8067745c0 0121 (0xc08120428): 00000004 0122 (0xc08120430): c0821f608 0123 (0xc08120438): 8067755e0 0124 (0xc08120440): 806253cc0 0125 (0xc08120448): 807138340 0126 (0xc08120450): 00000004 0127 (0xc08120458): 00000004 0128 (0xc08120460): c08120418 (= 119) 0129 (0xc08120468): 1003b5d50 0130 (0xc08120470): 806253cc0 0131 (0xc08120478): 00000004 0132 (0xc08120480): 00000004 0133 (0xc08120488): 00000000 0134 (0xc08120490): 80751cca0 0135 (0xc08120498): 806253cc0 0136 (0xc081204a0): 00000004 0137 (0xc081204a8): 00000000 0138 (0xc081204b0): 00000004 0139 (0xc081204b8): 00000000 0140 (0xc081204c0): 00000004 0141 (0xc081204c8): 00000000 <- lfp <- dfp -- control frame ---------- c:0031 p:---- s:0142 b:0142 l:000141 d:000141 CFUNC :transfer: c:0030 p:---- s:0140 b:0140 l:000139 d:000139 CFUNC :node_import: c:0029 p:---- s:0138 b:0138 l:000137 d:000137 CFUNC :load c:0028 p:0015 s:0134 b:0134 l:000133 d:000133 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/yaml.rb:133 c:0027 p:0098 s:0129 b:0129 l:000119 d:000128 BLOCK /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_index.rb:375 c:0026 p:---- s:0125 b:0125 l:000124 d:000124 FINISH :to_s c:0025 p:---- s:0123 b:0123 l:000122 d:000122 CFUNC :each c:0024 p:0057 s:0120 b:0120 l:000119 d:000119 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_index.rb:365 c:0023 p:0024 s:0115 b:0115 l:000114 d:000114 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_index.rb:392 c:0022 p:0244 s:0110 b:0110 l:000109 d:000109 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_index.rb:332 c:0021 p:0098 s:0100 b:0100 l:000099 d:000099 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache_entry.rb:42 c:0020 p:0076 s:0091 b:0091 l:000083 d:000090 BLOCK /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache.rb:249 c:0019 p:---- s:0089 b:0089 l:000088 d:000088 FINISH :empty? c:0018 p:---- s:0087 b:0087 l:000086 d:000086 CFUNC :each c:0017 p:0019 s:0084 b:0084 l:000083 d:000083 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache.rb:242 c:0016 p:0053 s:0080 b:0080 l:000079 d:000079 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache.rb:41 c:0015 p:0007 s:0076 b:0076 l:000075 d:000075 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache.rb:86 c:0014 p:0177 s:0072 b:0072 l:000071 d:000071 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/dependency_installer.rb:77 c:0013 p:0153 s:0063 b:0063 l:000062 d:000062 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/dependency_installer.rb:154 c:0012 p:0045 s:0053 b:0053 l:000052 d:000052 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/dependency_installer.rb:173 c:0011 p:0043 s:0046 b:0046 l:000037 d:000045 BLOCK /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/commands/install_command.rb:73 c:0010 p:---- s:0043 b:0043 l:000042 d:000042 FINISH :select c:0009 p:---- s:0041 b:0041 l:000040 d:000040 CFUNC :each c:0008 p:0186 s:0038 b:0038 l:000037 d:000037 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/commands/install_command.rb:70 c:0007 p:0059 s:0031 b:0031 l:000030 d:000030 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/command.rb:136 c:0006 p:0176 s:0027 b:0027 l:000026 d:000026 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/command_manager.rb:104 c:0005 p:0009 s:0021 b:0021 l:000020 d:000020 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/command_manager.rb:74 c:0004 p:0077 s:0016 b:0016 l:000015 d:000015 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/gem_runner.rb:39 c:0003 p:0189 s:0009 b:0009 l:000008 d:000008 TOP /usr/local/bin/macgem:24 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> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/yaml.rb:133:in `transfer:'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/yaml.rb:133:in `node_import:'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/yaml.rb:133:in `load'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/yaml.rb:133:in `load'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_index.rb:375:in `block in fetch_index_from'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_index.rb:365:in `each'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_index.rb:365:in `fetch_index_from'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_index.rb:392:in `fetch_bulk_index'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_index.rb:332:in `update'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache_entry.rb:42:in `refresh'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache.rb:249:in `block in refresh'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache.rb:242:in `each'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache.rb:242:in `refresh'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache.rb:41:in `cache'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/source_info_cache.rb:86:in `search_with_source'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/dependency_installer.rb:77:in `find_gems_with_sources'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/dependency_installer.rb:154:in `find_spec_by_name_and_version'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/dependency_installer.rb:173:in `install'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/commands/install_command.rb:73:in `block in execute'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/commands/install_command.rb:70:in `each'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/commands/install_command.rb:70:in `execute'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/command.rb:136:in `invoke'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/command_manager.rb:104:in `process_args'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/command_manager.rb:74:in `run'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.0/rubygems/gem_runner.rb:39:in `run'" DBG> : "/usr/local/bin/macgem:24:in `<main>'" -- backtrace of native function call (Use addr2line) -- 0x10010d5d1 0x100029254 0x100029338 0x1000bf83d 0x7fff8286355a 0x0 0x1047572ee 0x1001048cf 0x100104d6a 0x1001054ce 0x104757857 0x1001048cf 0x100104d6a 0x1001054ce 0x1047562c8 0x10474f29d 0x10474eadf 0x10475bcf4 0x104756aa3 0x100108897 0x1000fde4f 0x1001032b2 0x10010b7b2 0x100007197 0x100108897 0x1000fde4f 0x1001032b2 0x10010b7b2 0x100007197 0x100108897 0x1000fde4f 0x1001032b2 0x10010b7b2 0x100007197 0x100108897 0x1000fde4f 0x1001032b2 0x10010353c 0x10002cc72 0x100030027 0x100000f1f 0x100000ea4 ------------------------------------------------------- Abort trap
_______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel