http://bugs.winehq.org/show_bug.cgi?id=4482
------- Additional Comments From Speeddymon@gmail.com 2006-04-02 02:20 ------- Im not so sure it is vsnprintf. The only reason I say this is because it is the first time you run it. It seems to me more likely that the game is writing some registry entries on the first run (game options?) and somethine there is dieing.. maybe it is using vsnprintf to write those reg entries, im not sure, but I just thought I would offer that up as something else to check.
The only other thing (now that I have looked at the trace) is that it is using vsnprintf to load up the string for the files, and then it cant find the files on the first load, causing the crash. try creating empty files named the same as those listed just before the crash, and see if that fixes it. if it does, then we have a problem with the way wine is handling the file not found.