http://bugs.winehq.org/show_bug.cgi?id=25728
--- Comment #17 from Alexey Loukianov mooroon2@mail.ru 2012-04-17 13:38:11 CDT --- (In reply to comment #16)
Unfortunately that log doesn't show the crash. How about another log with the same channels and also +seh,+msgbox,+dialog. Just get to the crash as quickly as possible and post the log.
The CTD that happen is not a hard crash like unhandled seh or some fatal condition (SIGSEGV, e.t.c.), it is an graceful application-initialized shutdown due to some internal error checking mechanism reporting that things got wrong. Looks like an app detects some kind of internal error condition, logs some details to a "crash report txt file" I had mentioned earlier and terminates itself showing a messagebox with an error message.
So, to be more clear: the crash this bug was about initially is no more, app execution flow manages to pass by the problematic place and get into app's main menu. There's no sound and music output though, and the game terminates itself with an error message as soon as it finishes loading a savegame which. With Wine 1.3.24 + native DM/DS there are no problem loading this particular save, so chances are pretty high that an app terminates itself due some factor that is a consequence to a non-working sound and music.
BTW, is your dmime patch backwards compatible with, say, Wine 1.3.25? It might be worth checking if an app would work with that version + fix and compare run traces with 1.3.24 + native DM/DS.