http://bugs.winehq.org/show_bug.cgi?id=22071
--- Comment #1 from Alistair Leslie-Hughes leslie_alistair@hotmail.com 2010-03-22 05:36:39 --- Some more information,
It appears that, if either Find or Update is called, the record pointer is changed to a random place.