http://bugs.winehq.org/show_bug.cgi?id=20264
--- Comment #7 from GyB gyebro69@gmail.com 2011-04-02 11:05:16 CDT --- Created an attachment (id=33907) --> (http://bugs.winehq.org/attachment.cgi?id=33907) +msvcrt,+msgbox,+tid debug log
I can confirm the problem when starting Sinistar Unleashed (demo) with Wine-1.3.17: a warning message is shown: SmartHeap Library: MEM_BAD_POINTER. The dialogue box contains the buttons <OK> and <Cancel>. Pressing on <OK> repeats the same warning message over and over again. In fact, after I pressed on <OK> cca. 50 times, the main menu appears but the game is unresponsive.
Workaround: native msvcrt.dll (winetricks vcrun6): the warning messages have gone away and the game starts fine (provided you have Glidewrapper installed; the game needs that).
I attached a +msvcrt,+msgbox debug log (maybe it helps).
p.s: the demo linked in the url field didn't install for me (bad EXE format...) I've used another version of the demo to reproduce the problem: http://download.cnet.com/Sinistar/3000-7563_4-10030706.html
Regards