It was noted above that kernel 2.6.33 was, in one case, 'cured' of this bug, but 2.6.33-02063305-generic on my MacBook2,1 still had file corruption (all-be-it after much more time than 2.6.32-23). Now that 2.6.32-24 is the default for Ubuntu 10.04, I am testing it and it has gone longer than usual (15 days now) without any problems.
It was noted above that kernel 2.6.33 was, in one case, 'cured' of this bug, but 2.6.33- 02063305- generic on my MacBook2,1 still had file corruption (all-be-it after much more time than 2.6.32-23). Now that 2.6.32-24 is the default for Ubuntu 10.04, I am testing it and it has gone longer than usual (15 days now) without any problems.