http://bugs.winehq.org/show_bug.cgi?id=6086
--- Comment #53 from Austin English austinenglish@gmail.com 2008-01-30 13:40:03 --- (In reply to comment #52)
I just checked 0.9.54 (openSuse buildservice version), the bug does occur again. I've noticed that this bug re-occured in a wine release LATER than the cvs version i've checked (from Nov 24. 2007) but I'm sorry i cannot recall the exact version number.
Additionally i've now tested 0.9.54 on openSUSE 10.3 (64bit), where the bug does not "really" occur, i'll try to describe: On the faster machine, the system and the ingame pointer get "out of sync" too, i.e. the ingame pointer is stuck while you can move the system pointer. after about half a second to a second, the ingame pointer "jumps" to the systempointer and they are again in resync. This happens permanently, in intervall of a few seconds. I blame this "beeing out of sync" to be the bug, but on the much slower hardware (850 mhz PIII) they never get resynced and you cannot continue the game (game seems to work, but since your system pointer movements and clicks are not recognized by the game, you can only restart).
I could start from the CVS version Nov. 24 (where bug did not occur) and try building each release since then to see when the switchover (not occur -> occur) happens, if this helps in finding the cause.
It would give an idea of where to start looking, so yes. Run a regression test, using nov 24 as the good and 0.9.54 as the bad. Or was Nov 24 also bad? If so, regression testing wouldn't tell you too much, you'd need to know some point where it worked...
http://wiki.winehq.org/RegressionTesting