Well, it didn't reproduce on my quad g5, at least not right away. However, looking at the source is a bit scary ... that thing is just a steaming pile of poo to re-use paulus expression... especially the way it "synchronizes" with the timer thread without using any synchronisation primitives, not even the (generally bogus) volatile, etc... it's scray how bad that code is and I would definitely expect random behaviour in races with it's timer thread thingy. I don't know if it also takes signals but if it does, it's racy too, things like rb_disable_interrupt++ to mask interrupts just don't work....
-- fails to build on ppc https://launchpad.net/bugs/61861 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs