#276: macgem ends in Abort Trap after garbage collection errors ----------------------------------------+----------------------------------- Reporter: dale.marten...@… | Owner: lsansone...@… Type: defect | Status: new Priority: major | Milestone: MacRuby 0.4 Component: MacRuby | Keywords: ----------------------------------------+----------------------------------- This was my first try at using macgem. It seems like the errors are related to garbage collection cleanup once things are complete. I haven't poked around enough yet to see if everything was installed correctly.
dale-martensons-imac:gContacts dalemartenson$ sudo macgem install gdata Password: Successfully installed gdata-1.1.0 1 gem installed Installing ri documentation for gdata-1.1.0... macruby(24399,0x1037a4000) malloc: free_garbage: garbage ptr = 0x8015b7be0, has non-zero refcount = 1 macruby(24399,0x1037a4000) malloc: free_garbage: garbage ptr = 0x801623200, has non-zero refcount = 1 macruby(24399,0x1037a4000) malloc: free_garbage: garbage ptr = 0x8007ed120, has non-zero refcount = 1 Updating class cache with 0 classes... Installing RDoc documentation for gdata-1.1.0... macruby(24399,0x1037a4000) malloc: free_garbage: garbage ptr = 0x80112e3e0, has non-zero refcount = 1 macruby(24399,0x1037a4000) malloc: free_garbage: garbage ptr = 0x80224f220, has non-zero refcount = 1 macruby(24399,0x1037a4000) malloc: free_garbage: garbage ptr = 0x801149da0, has non-zero refcount = 1 macruby(24399,0x1037a4000) malloc: free_garbage: garbage ptr = 0x80248f660, has non-zero refcount = 1 /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/generator.rb:215: [BUG] Segmentation fault MacRuby version 0.4 (ruby 1.9.1) [universal-darwin9.5, x86_64] -- stack frame ------------ 0000 (0xc08000060): 00000004 0001 (0xc08000068): 00000000 0002 (0xc08000070): 00000004 0003 (0xc08000078): 00000000 0004 (0xc08000080): 800361860 0005 (0xc08000088): 8007332c0 0006 (0xc08000090): 00000004 0007 (0xc08000098): 00000004 0008 (0xc080000a0): 00000000 0009 (0xc080000a8): 8005c3360 0010 (0xc080000b0): 8007332c0 0011 (0xc080000b8): 800732520 0012 (0xc080000c0): 800698ae0 0013 (0xc080000c8): 00000004 0014 (0xc080000d0): 00000004 0015 (0xc080000d8): 00000000 0016 (0xc080000e0): 800698ae0 0017 (0xc080000e8): 800712720 0018 (0xc080000f0): 00000004 0019 (0xc080000f8): 00000004 0020 (0xc08000100): 00000000 0021 (0xc08000108): 00000004 0022 (0xc08000110): 800712720 0023 (0xc08000118): 8004ea6a0 0024 (0xc08000120): 8004fce40 0025 (0xc08000128): 800562d20 0026 (0xc08000130): 00000000 0027 (0xc08000138): 8004fce40 0028 (0xc08000140): 8007bada0 0029 (0xc08000148): 00000004 0030 (0xc08000150): 00000000 0031 (0xc08000158): 00000004 0032 (0xc08000160): 8005b4540 0033 (0xc08000168): 8009b3c20 0034 (0xc08000170): 00000001 0035 (0xc08000178): 800d8d480 0036 (0xc08000180): 00000004 0037 (0xc08000188): 00000000 0038 (0xc08000190): 8005b4540 0039 (0xc08000198): 00000004 0040 (0xc080001a0): c080ffd08 0041 (0xc080001a8): 8006a5f60 0042 (0xc080001b0): 00000004 0043 (0xc080001b8): c08000188 (= 37) 0044 (0xc080001c0): 8020a1c80 0045 (0xc080001c8): 00000004 0046 (0xc080001d0): 00000000 0047 (0xc080001d8): 00000004 0048 (0xc080001e0): 8013a96a0 0049 (0xc080001e8): 00000004 0050 (0xc080001f0): 00000000 0051 (0xc080001f8): 00000004 0052 (0xc08000200): 801317d20 0053 (0xc08000208): 80200fca0 0054 (0xc08000210): 8013136c0 0055 (0xc08000218): 00000004 0056 (0xc08000220): 00000004 0057 (0xc08000228): 00000004 0058 (0xc08000230): 00000004 0059 (0xc08000238): 00000000 0060 (0xc08000240): 80200fca0 0061 (0xc08000248): 801317d20 0062 (0xc08000250): 801755720 0063 (0xc08000258): 801346c20 0064 (0xc08000260): 106c2fef0 0065 (0xc08000268): 802439740 0066 (0xc08000270): 00000004 0067 (0xc08000278): 00000000 0068 (0xc08000280): 8024ace00 0069 (0xc08000288): 801346c20 0070 (0xc08000290): 00000004 0071 (0xc08000298): 00000000 0072 (0xc080002a0): 00000004 0073 (0xc080002a8): 00000004 0074 (0xc080002b0): 00000004 0075 (0xc080002b8): 00000000 0076 (0xc080002c0): 00000004 0077 (0xc080002c8): 802b43080 0078 (0xc080002d0): 00000004 0079 (0xc080002d8): 00000000 0080 (0xc080002e0): 00000004 0081 (0xc080002e8): 8029e3c80 0082 (0xc080002f0): 8029db5c0 0083 (0xc080002f8): 00000004 0084 (0xc08000300): c080ff8a8 0085 (0xc08000308): 8029db660 0086 (0xc08000310): 80291f7c0 0087 (0xc08000318): 00000004 0088 (0xc08000320): 00000004 0089 (0xc08000328): 00000004 0090 (0xc08000330): c080002d8 (= 79) 0091 (0xc08000338): 80291f820 0092 (0xc08000340): 00000004 0093 (0xc08000348): c080ff758 0094 (0xc08000350): 8016a0d80 0095 (0xc08000358): 00000004 0096 (0xc08000360): c08000330 (= 90) 0097 (0xc08000368): 8016a0d80 0098 (0xc08000370): 80298c880 0099 (0xc08000378): 00000004 0100 (0xc08000380): 00000004 0101 (0xc08000388): 00000004 0102 (0xc08000390): 00000000 0103 (0xc08000398): 00000004 0104 (0xc080003a0): 802490820 0105 (0xc080003a8): 00000004 0106 (0xc080003b0): 00000000 0107 (0xc080003b8): 80248f660 0108 (0xc080003c0): 00000004 0109 (0xc080003c8): 00000000 <- lfp <- dfp -- control frame ---------- c:0027 p:---- s:0110 b:0110 l:000109 d:000109 CFUNC :sort c:0026 p:0024 s:0107 b:0107 l:000106 d:000106 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/generator.rb:215 c:0025 p:0102 s:0103 b:0103 l:000102 d:000102 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/generator.rb:558 c:0024 p:0009 s:0097 b:0097 l:000079 d:000096 BLOCK /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/generator/html.rb:309 c:0023 p:---- s:0096 b:0096 l:000095 d:000095 FINISH :<=> c:0022 p:---- s:0094 b:0094 l:000093 d:000093 CFUNC :map c:0021 p:0034 s:0091 b:0091 l:000079 d:000090 BLOCK /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/generator/html.rb:309 c:0020 p:---- s:0087 b:0087 l:000086 d:000086 FINISH :initialize: c:0019 p:---- s:0085 b:0085 l:000084 d:000084 CFUNC :open c:0018 p:0057 s:0080 b:0080 l:000079 d:000079 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/generator/html.rb:306 c:0017 p:0060 s:0076 b:0076 l:000075 d:000075 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/generator/html.rb:186 c:0016 p:0043 s:0072 b:0072 l:000071 d:000071 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/generator/html.rb:86 c:0015 p:0352 s:0068 b:0068 l:000067 d:000067 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/rdoc.rb:279 c:0014 p:0145 s:0060 b:0060 l:000059 d:000059 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems/doc_manager.rb:161 c:0013 p:0069 s:0051 b:0051 l:000050 d:000050 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems/doc_manager.rb:130 c:0012 p:0025 s:0047 b:0047 l:000046 d:000046 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems/doc_manager.rb:115 c:0011 p:0034 s:0044 b:0044 l:000037 d:000043 BLOCK /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems/commands/install_command.rb:128 c:0010 p:---- s:0043 b:0043 l:000042 d:000042 FINISH :new c:0009 p:---- s:0041 b:0041 l:000040 d:000040 CFUNC :each c:0008 p:0331 s:0038 b:0038 l:000037 d:000037 METHOD /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems/commands/install_command.rb:127 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.1/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.1/rubygems/command_manager.rb:105 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.1/rubygems/command_manager.rb:75 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.1/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.1/rdoc/generator.rb:215:in `sort'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/generator.rb:215:in `build_method_summary_list'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/generator.rb:558:in `value_hash'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/generator/html.rb:309:in `block (2 levels) in gen_main_index'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/generator/html.rb:309:in `map'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/generator/html.rb:309:in `block in gen_main_index'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/generator/html.rb:306:in `open'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/generator/html.rb:306:in `gen_main_index'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/generator/html.rb:186:in `generate_html'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/generator/html.rb:86:in `generate'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rdoc/rdoc.rb:279:in `document'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems/doc_manager.rb:161:in `run_rdoc'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems/doc_manager.rb:130:in `install_rdoc'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems/doc_manager.rb:115:in `generate_rdoc'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems/commands/install_command.rb:128:in `block in execute'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems/commands/install_command.rb:127:in `each'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems/commands/install_command.rb:127:in `execute'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems/command.rb:136:in `invoke'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems/command_manager.rb:105:in `process_args'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems/command_manager.rb:75:in `run'" DBG> : "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems/gem_runner.rb:39:in `run'" DBG> : "/usr/local/bin/macgem:24:in `<main>'" -- backtrace of native function call (Use addr2line) -- 0x10010f301 0x100029544 0x100029628 0x1000c245d 0x7fff810963fa 0x100247040 0x7fff8304c5f1 0x7fff8304d13d 0x7fff8304d359 0x100006166 0x10000d2ae 0x10010ade7 0x10010078f 0x100105722 0x10010d4e2 0x10000bf24 0x10010ade7 0x10010078f 0x100105722 0x10010d4e2 0x10002d6af 0x10004e027 0x10010ade7 0x10010078f 0x100105722 0x10010d4e2 0x1000073e7 0x10010ade7 0x10010078f 0x100105722 0x1001059ac 0x10002cf42 0x100030307 0x100000f1f 0x100000ea4 ------------------------------------------------------- Abort trap dale-martensons-imac:gContacts dalemartenson$ -- Ticket URL: <http://www.macruby.org/trac/ticket/276> MacRuby <http://macruby.org/> _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel