http://bugs.winehq.org/show_bug.cgi?id=23515
--- Comment #2 from Phil Bordelon phil.bordelon@gmail.com 2010-07-05 11:43:53 --- Yes, this was done with a clean ~/.wine as soon as I started trying to debug it.
I just tried wisotool with a clean ~/.wine as well, and it appears to be the same error. Everything worked up to the point where the Steam client itself started up, got updates, and so on, but then I saw the OLE errors, followed by the standard fixmes/Corrupt JPEG data lines that Steam likes to throw, and now it's just sitting there, presumably waiting for input that will never come.