[MacRuby-devel] [MacRuby] #276: macgem ends in Abort Trap after garbage collection errors
MacRuby
ruby-noreply at macosforge.org
Sun May 31 05:25:40 PDT 2009
#276: macgem ends in Abort Trap after garbage collection errors
----------------------------------------+-----------------------------------
Reporter: dale.martenson@… | Owner: lsansonetti@…
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/>
More information about the MacRuby-devel
mailing list