Seg fault report on rdoc and ruby 1.9.2p290

while updating gems, i got the ff...

/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/markup/attribute_manager.rb:190:
[BUG] Segmentation fault
ruby 1.9.2p290 (2011-07-09 revision 32553) [i686-linux]

-- control frame ----------
c:0059 p:0028 s:0241 b:0241 l:000240 d:000240 METHOD
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/markup/attribute_manager.rb:190
c:0058 p:0103 s:0238 b:0238 l:000237 d:000237 METHOD
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/markup/attribute_manager.rb:250
c:0057 p:0018 s:0234 b:0232 l:000231 d:000231 METHOD
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/markup/to_html.rb:320
c:0056 p:0033 s:0228 b:0226 l:000225 d:000225 METHOD
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/markup/to_html.rb:143
c:0055 p:0013 s:0222 b:0222 l:000221 d:000221 METHOD
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/markup/paragraph.rb:10
c:0054 p:0041 s:0218 b:0218 l:000209 d:000217 BLOCK
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/markup/document.rb:63
c:0053 p:---- s:0215 b:0215 l:000214 d:000214 FINISH
c:0052 p:---- s:0213 b:0213 l:000212 d:000212 CFUNC :each
c:0051 p:0024 s:0210 b:0210 l:000209 d:000209 METHOD
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/markup/document.rb:58
c:0050 p:0032 s:0206 b:0206 l:000205 d:000205 METHOD
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/text.rb:85
c:0049 p:0014 s:0201 b:0201 l:000200 d:000200 METHOD
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/markup.rb:33
c:0048 p:0621 s:0198 b:0197 l:001ccc d:000196 BLOCK
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/template/darkfish/classpage.rhtml:271
c:0047 p:---- s:0194 b:0194 l:000193 d:000193 FINISH
c:0046 p:---- s:0192 b:0192 l:000191 d:000191 CFUNC :each
c:0045 p:0265 s:0189 b:0189 l:001ccc d:000188 BLOCK
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/template/darkfish/classpage.rhtml:248
c:0044 p:---- s:0185 b:0185 l:000184 d:000184 FINISH
c:0043 p:---- s:0183 b:0183 l:000182 d:000182 CFUNC :each
c:0042 p:0029 s:0180 b:0180 l:001ccc d:000179 BLOCK
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/template/darkfish/classpage.rhtml:243
c:0041 p:---- s:0176 b:0176 l:000175 d:000175 FINISH
c:0040 p:---- s:0174 b:0174 l:000173 d:000173 CFUNC :each
c:0039 p:0953 s:0171 b:0171 l:001ccc d:000170 BLOCK
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/template/darkfish/classpage.rhtml:241
c:0038 p:0036 s:0166 b:0166 l:000156 d:000165 BLOCK
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/context.rb:783
c:0037 p:---- s:0162 b:0162 l:000161 d:000161 FINISH
c:0036 p:---- s:0160 b:0160 l:000159 d:000159 CFUNC :each
c:0035 p:0071 s:0157 b:0157 l:000156 d:000156 METHOD
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/context.rb:782
c:0034 p:3972 s:0152 b:0152 l:001ccc d:001108 EVAL
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/template/darkfish/classpage.rhtml:178
c:0033 p:---- s:0149 b:0149 l:000148 d:000148 FINISH
c:0032 p:---- s:0147 b:0147 l:000146 d:000146 CFUNC :eval
c:0031 p:0062 s:0140 b:0140 l:000139 d:000139 METHOD
/usr/local/lib/ruby/1.9.1/erb.rb:753
c:0030 p:0033 s:0136 b:0136 l:000135 d:000135 METHOD
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/darkfish.rb:366
c:0029 p:0067 s:0129 b:0129 l:0025b8 d:000128 BLOCK
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/darkfish.rb:347
c:0028 p:---- s:0125 b:0125 l:000124 d:000124 FINISH
c:0027 p:---- s:0123 b:0123 l:000122 d:000122 CFUNC :open
c:0026 p:0024 s:0117 b:0117 l:000116 d:000116 METHOD
/usr/local/lib/ruby/1.9.1/pathname.rb:829
c:0025 p:0139 s:0112 b:0112 l:0025b8 d:0025b8 METHOD
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/darkfish.rb:342
c:0024 p:0140 s:0104 b:0104 l:001ccc d:001b44 BLOCK
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/darkfish.rb:238
c:0023 p:---- s:0098 b:0098 l:000097 d:000097 FINISH
c:0022 p:---- s:0096 b:0096 l:000095 d:000095 CFUNC :each
c:0021 p:0065 s:0093 b:0093 l:001ccc d:001ccc METHOD
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/darkfish.rb:229
c:0020 p:0147 s:0086 b:0086 l:000085 d:000085 METHOD
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/darkfish.rb:162
c:0019 p:0105 s:0081 b:0081 l:000072 d:000080 BLOCK
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/rdoc.rb:478
c:0018 p:---- s:0079 b:0079 l:000078 d:000078 FINISH
c:0017 p:---- s:0077 b:0077 l:000076 d:000076 CFUNC :chdir
c:0016 p:0026 s:0073 b:0073 l:000072 d:000072 METHOD
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/rdoc.rb:470
c:0015 p:0406 s:0069 b:0069 l:000068 d:000068 METHOD
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/rdoc.rb:453
c:0014 p:0351 s:0063 b:0063 l:000062 d:000062 METHOD
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/doc_manager.rb:189
c:0013 p:0081 s:0053 b:0053 l:000052 d:000052 METHOD
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/doc_manager.rb:144
c:0012 p:0021 s:0049 b:0049 l:000048 d:000048 METHOD
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/doc_manager.rb:130
c:0011 p:0037 s:0046 b:0046 l:000037 d:000045 BLOCK
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/commands/update_command.rb:94
c:0010 p:---- s:0043 b:0043 l:000042 d:000042 FINISH
c:0009 p:---- s:0041 b:0041 l:000040 d:000040 CFUNC :each
c:0008 p:0283 s:0038 b:0038 l:000037 d:000037 METHOD
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/commands/update_command.rb:93
c:0007 p:0076 s:0032 b:0032 l:000031 d:000031 METHOD
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/command.rb:278
c:0006 p:0193 s:0028 b:0028 l:000027 d:000027 METHOD
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/command_manager.rb:147
c:0005 p:0013 s:0022 b:0022 l:000021 d:000021 METHOD
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/command_manager.rb:117
c:0004 p:0178 s:0017 b:0017 l:000016 d:000016 METHOD
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/gem_runner.rb:65
c:0003 p:0164 s:0009 b:0009 l:001284 d:0008f8 EVAL /usr/local/bin/gem:21
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:001284 d:001284 TOP

ยทยทยท

---------------------------
-- Ruby level backtrace information ----------------------------------------
/usr/local/bin/gem:21:in `<main>'
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/gem_runner.rb:65:in `run'
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/command_manager.rb:117:in `run'
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/command_manager.rb:147:in
`process_args'
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/command.rb:278:in `invoke'
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/commands/update_command.rb:93:in
`execute'
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/commands/update_command.rb:93:in
`each'
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/commands/update_command.rb:94:in
`block in execute'
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/doc_manager.rb:130:in
`generate_rdoc'
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/doc_manager.rb:144:in
`install_rdoc'
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/doc_manager.rb:189:in `run_rdoc'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/rdoc.rb:453:in
`document'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/rdoc.rb:470:in
`generate'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/rdoc.rb:470:in `chdir'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/rdoc.rb:478:in
`block in generate'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/darkfish.rb:162:in
`generate'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/darkfish.rb:229:in
`generate_class_files'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/darkfish.rb:229:in
`each'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/darkfish.rb:238:in
`block in generate_class_files'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/darkfish.rb:342:in
`render_template'
/usr/local/lib/ruby/1.9.1/pathname.rb:829:in `open'
/usr/local/lib/ruby/1.9.1/pathname.rb:829:in `open'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/darkfish.rb:347:in
`block in render_template'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/darkfish.rb:366:in
`template_result'
/usr/local/lib/ruby/1.9.1/erb.rb:753:in `result'
/usr/local/lib/ruby/1.9.1/erb.rb:753:in `eval'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/template/darkfish/classpage.rhtml:178:in
`block (2 levels) in generate_class_files'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/context.rb:782:in
`each_section'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/context.rb:782:in `each'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/context.rb:783:in
`block in each_section'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/template/darkfish/classpage.rhtml:241:in
`block (3 levels) in generate_class_files'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/template/darkfish/classpage.rhtml:241:in
`each'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/template/darkfish/classpage.rhtml:243:in
`block (4 levels) in generate_class_files'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/template/darkfish/classpage.rhtml:243:in
`each'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/template/darkfish/classpage.rhtml:248:in
`block (5 levels) in generate_class_files'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/template/darkfish/classpage.rhtml:248:in
`each'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/template/darkfish/classpage.rhtml:271:in
`block (6 levels) in generate_class_files'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/generator/markup.rb:33:in
`description'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/text.rb:85:in `markup'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/markup/document.rb:58:in
`accept'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/markup/document.rb:58:in
`each'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/markup/document.rb:63:in
`block in accept'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/markup/paragraph.rb:10:in
`accept'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/markup/to_html.rb:143:in
`accept_paragraph'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/markup/to_html.rb:320:in
`to_html'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/markup/attribute_manager.rb:250:in
`flow'
/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.9.4/lib/rdoc/markup/attribute_manager.rb:190:in
`unmask_protected_sequences'

-- C level backtrace information -------------------------------------------
/usr/local/bin/ruby(rb_vm_bugreport+0x6c) [0x817cc5c]
/usr/local/bin/ruby() [0x81bc9e0]
/usr/local/bin/ruby(rb_bug+0x39) [0x81bca99]
/usr/local/bin/ruby() [0x81054dd]
[0xb775f410]
/usr/local/bin/ruby(rb_gc_finalize_deferred+0x37) [0x8068157]
/usr/local/bin/ruby() [0x8181315]
/usr/local/bin/ruby() [0x816e887]
/usr/local/bin/ruby() [0x816febe]
/usr/local/bin/ruby() [0x81784fa]
/usr/local/bin/ruby() [0x816dc7e]
/usr/local/bin/ruby(rb_yield+0x59) [0x8179759]
/usr/local/bin/ruby(rb_ary_each+0x52) [0x818b6b2]
/usr/local/bin/ruby() [0x81653fc]
/usr/local/bin/ruby() [0x816e400]
/usr/local/bin/ruby() [0x816febe]
/usr/local/bin/ruby() [0x81784fa]
/usr/local/bin/ruby() [0x816dc7e]
/usr/local/bin/ruby(rb_yield+0x59) [0x8179759]
/usr/local/bin/ruby(rb_ary_each+0x52) [0x818b6b2]
/usr/local/bin/ruby() [0x81653fc]
/usr/local/bin/ruby() [0x816e400]
/usr/local/bin/ruby() [0x816febe]
/usr/local/bin/ruby() [0x81784fa]
/usr/local/bin/ruby() [0x816dc7e]
/usr/local/bin/ruby(rb_yield+0x59) [0x8179759]
/usr/local/bin/ruby() [0x806dca1]
/usr/local/bin/ruby() [0x806e130]
/usr/local/bin/ruby(st_foreach+0xb9) [0x810cde9]
/usr/local/bin/ruby() [0x806f090]
/usr/local/bin/ruby(rb_ensure+0x60) [0x805ec40]
/usr/local/bin/ruby(rb_hash_foreach+0x52) [0x806ea82]
/usr/local/bin/ruby() [0x806ee82]
/usr/local/bin/ruby() [0x81653fc]
/usr/local/bin/ruby() [0x816e400]
/usr/local/bin/ruby() [0x816febe]
/usr/local/bin/ruby() [0x81784fa]
/usr/local/bin/ruby() [0x816dc7e]
/usr/local/bin/ruby(rb_yield+0x59) [0x8179759]
/usr/local/bin/ruby() [0x806dca1]
/usr/local/bin/ruby() [0x806e130]
/usr/local/bin/ruby(st_foreach+0xb9) [0x810cde9]
/usr/local/bin/ruby() [0x806f090]
/usr/local/bin/ruby(rb_ensure+0x60) [0x805ec40]
/usr/local/bin/ruby(rb_hash_foreach+0x52) [0x806ea82]
/usr/local/bin/ruby() [0x806ee82]
/usr/local/bin/ruby() [0x81653fc]
/usr/local/bin/ruby() [0x816e400]
/usr/local/bin/ruby() [0x816febe]
/usr/local/bin/ruby() [0x81784fa]
/usr/local/bin/ruby() [0x816dc7e]
/usr/local/bin/ruby(rb_yield+0x59) [0x8179759]
/usr/local/bin/ruby(rb_ary_each+0x52) [0x818b6b2]
/usr/local/bin/ruby() [0x81653fc]
/usr/local/bin/ruby() [0x816e400]
/usr/local/bin/ruby() [0x816febe]
/usr/local/bin/ruby() [0x81784fa]
/usr/local/bin/ruby() [0x8178d98]
/usr/local/bin/ruby(rb_f_eval+0xf3) [0x81793e3]
/usr/local/bin/ruby() [0x8165415]
/usr/local/bin/ruby() [0x816e400]
/usr/local/bin/ruby() [0x816febe]
/usr/local/bin/ruby() [0x81784fa]
/usr/local/bin/ruby() [0x816dc7e]
/usr/local/bin/ruby(rb_yield+0x59) [0x8179759]
/usr/local/bin/ruby(rb_ensure+0x60) [0x805ec40]
/usr/local/bin/ruby() [0x8073a7b]
/usr/local/bin/ruby() [0x8165415]
/usr/local/bin/ruby() [0x816e400]
/usr/local/bin/ruby() [0x816febe]
/usr/local/bin/ruby() [0x81784fa]
/usr/local/bin/ruby() [0x816dc7e]
/usr/local/bin/ruby(rb_yield+0x59) [0x8179759]
/usr/local/bin/ruby(rb_ary_each+0x52) [0x818b6b2]
/usr/local/bin/ruby() [0x81653fc]
/usr/local/bin/ruby() [0x816e400]
/usr/local/bin/ruby() [0x816febe]
/usr/local/bin/ruby() [0x81784fa]
/usr/local/bin/ruby() [0x816dc7e]
/usr/local/bin/ruby(rb_yield+0x59) [0x8179759]
/usr/local/bin/ruby() [0x81b0534]
/usr/local/bin/ruby(rb_ensure+0x60) [0x805ec40]
/usr/local/bin/ruby() [0x81b2942]
/usr/local/bin/ruby() [0x8165415]
/usr/local/bin/ruby() [0x816e400]
/usr/local/bin/ruby() [0x816febe]
/usr/local/bin/ruby() [0x81784fa]
/usr/local/bin/ruby() [0x816dc7e]
/usr/local/bin/ruby(rb_yield+0x59) [0x8179759]
/usr/local/bin/ruby(rb_ary_each+0x52) [0x818b6b2]
/usr/local/bin/ruby() [0x81653fc]
/usr/local/bin/ruby() [0x816e400]
/usr/local/bin/ruby() [0x816febe]
/usr/local/bin/ruby() [0x81784fa]
/usr/local/bin/ruby(rb_iseq_eval_main+0x1f3) [0x8178853]
/usr/local/bin/ruby() [0x805f3e6]
/usr/local/bin/ruby(ruby_exec_node+0x25) [0x805f415]
/usr/local/bin/ruby(ruby_run_node+0x4e) [0x80616ce]
/usr/local/bin/ruby(main+0x74) [0x805e114]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6) [0xb7577bd6]
/usr/local/bin/ruby() [0x805e001]

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html