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

Reply via email to