bug is caused by next line:
/usr/share/redmine/app/models/setting.rb,166
setting ||= new(:name => name, :value =>
@@available_settings[name]['default']) if @@available_settings.has_key? name
new (:name => name, :value =>> ...) depends on correct order of params in hash,
i.e. (name,value) , because Settings.value= is depended on Settings..name
attribute to get 'serialized' attr from @@available_settings
but last security change in hash processing in ruby is mixed some level
of randomness (process PID?) in hash function, so order of hash params
sometimes is reversed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/949011
Title:
Update "ruby1.8 1.8.7.249-2ubuntu0.1" breaks package "redmine
0.9.3-1"
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ruby1.8/+bug/949011/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs