Dan (or whoever else), can you provide a code snippet that triggers the bug on Ubuntu? I tried the example from the upstream bug, but it would not segfault. Here's my test case:
ubuntu@lucid-server:~$ cat fault.rb
#!/usr/bin/ruby
require File.expand_path("/usr/share/rails/activesupport/lib/active_support/multibyte/unicode_database.rb", __FILE__)
ActiveSupport::Multibyte::UnicodeDatabase.new.codepoints
puts "No crash"
ubuntu@lucid-server:~$ ./fault.rb
No crash
Dan (or whoever else), can you provide a code snippet that triggers the bug on Ubuntu? I tried the example from the upstream bug, but it would not segfault. Here's my test case:
ubuntu@ lucid-server: ~$ cat fault.rb path("/ usr/share/ rails/activesup port/lib/ active_ support/ multibyte/ unicode_ database. rb", __FILE__) :Multibyte: :UnicodeDatabas e.new.codepoint s lucid-server: ~$ ./fault.rb
#!/usr/bin/ruby
require File.expand_
ActiveSupport:
puts "No crash"
ubuntu@
No crash