Well, firstly the error you're seeing is not the same on as the problem talked about on the wine-devel link. That is about InstallSHield causing BadMatch errors by shifting around windows in multiple desktops, the error you are seeing is probably caused by bad fonts. See if you can get a +font trace when synchronous mode is switched on (see the config file), and a backtrace. That might help figure out what the problem is.
thanks -mike