I've started collecting tips about how to track down wine bugs using valgrind; they're at the bottom of http://wiki.winehq.org/Wine_and_Valgrind
There are two right now (about building wine with -O0, and about using WINEDEBUG to flush out undefined values into the open). Share and enjoy...