From: Gaspard Bucher Date: 2008-10-04T06:51:20+09:00 Subject: rcov fails with errors related to rexml Running rcov fails during post processing. Anyone has found a fix for this incompatibility problem between rcov 0.8.1.2 and rexml in ruby 1.8.7 ? Thanks for any help. Gaspard -------------- versions: rcov 0.8.1.2 2007-11-22 ruby 1.8.7 (2008-08-11 patchlevel 72) [i686-darwin9] complete backtrace: /opt/local/lib/ruby/1.8/rexml/formatters/pretty.rb:131:in `[]': no implicit conversion from nil to integer (TypeError) from /opt/local/lib/ruby/1.8/rexml/formatters/pretty.rb:131:in `wrap' from /opt/local/lib/ruby/1.8/rexml/formatters/pretty.rb:131:in `wrap' from /opt/local/lib/ruby/1.8/rexml/formatters/pretty.rb:90:in `write_text' from /opt/local/lib/ruby/1.8/rexml/formatters/default.rb:50:in `write' from /opt/local/lib/ruby/1.8/rexml/formatters/pretty.rb:75:in `write_element' from /opt/local/lib/ruby/1.8/rexml/formatters/pretty.rb:73:in `each' from /opt/local/lib/ruby/1.8/rexml/formatters/pretty.rb:73:in `write_element' from /opt/local/lib/ruby/1.8/rexml/formatters/default.rb:31:in `write' from /opt/local/lib/ruby/1.8/rexml/formatters/pretty.rb:75:in `write_element' from /opt/local/lib/ruby/1.8/rexml/formatters/pretty.rb:73:in `each' from /opt/local/lib/ruby/1.8/rexml/formatters/pretty.rb:73:in `write_element' from /opt/local/lib/ruby/1.8/rexml/formatters/default.rb:31:in `write' from /opt/local/lib/ruby/1.8/rexml/formatters/pretty.rb:117:in `write_document' from /opt/local/lib/ruby/1.8/rexml/formatters/pretty.rb:111:in `each' from /opt/local/lib/ruby/1.8/rexml/formatters/pretty.rb:111:in `write_document' from /opt/local/lib/ruby/1.8/rexml/formatters/default.rb:28:in `write' from /opt/local/lib/ruby/1.8/rexml/document.rb:195:in `write' from (eval):93:in `pretty' from /opt/local/lib/ruby/gems/1.8/gems/rcov-0.8.1.2.0/lib/rcov/ report.rb:1003:in `create_file' from /opt/local/lib/ruby/gems/1.8/gems/rcov-0.8.1.2.0/lib/rcov/ report.rb:708:in `execute' from /opt/local/lib/ruby/gems/1.8/gems/rcov-0.8.1.2.0/lib/rcov/ report.rb:125:in `each' from /opt/local/lib/ruby/gems/1.8/gems/rcov-0.8.1.2.0/lib/rcov/ report.rb:125:in `each_file_pair_sorted' from /opt/local/lib/ruby/gems/1.8/gems/rcov-0.8.1.2.0/lib/rcov/ report.rb:707:in `execute' from /opt/local/lib/ruby/gems/1.8/gems/rcov-0.8.1.2.0/lib/rcov.rb: 640:in `dump_coverage_info' from /opt/local/lib/ruby/gems/1.8/gems/rcov-0.8.1.2.0/lib/rcov.rb: 640:in `each' from /opt/local/lib/ruby/gems/1.8/gems/rcov-0.8.1.2.0/lib/rcov.rb: 640:in `dump_coverage_info' from /opt/local/lib/ruby/gems/1.8/gems/rcov-0.8.1.2.0/bin/rcov:421 from /opt/local/lib/ruby/1.8/test/unit.rb:278