http://bugs.winehq.org/show_bug.cgi?id=35286
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello Cùran,
"unpacked you get about 1.7 GB" ... that's because there is an exception recursion (making the log 80% larger than needed).
This is the place:
--- snip --- 0053:trace:mmdevapi:MMDevPropStore_GetValue (0xf369d428)->("{1da5d803-d492-4edd-8c23-e0c0ffee7f0e},4", 0x3cfca80) 0053:trace:mmdevapi:MMDevPropStore_Release Refcount now 0 0053:trace:mmdevapi:MMDevCol_Release Refcount now 0 0053:trace:mmdevapi:MMDevEnum_Release Refcount now 1 0053:trace:mmdevapi:MMDevice_Release Refcount now 4 0053:trace:seh:raise_exception code=80000100 flags=1 addr=0x7b83aabe ip=7b83aabe tid=0053 0053:trace:seh:raise_exception info[0]=7f3e0134 0053:trace:seh:raise_exception info[1]=7f3e06fa wine: Call from 0x7b83aabe to unimplemented function msvcr90.dll._crt_debugger_hook, aborting --- snip ---
So relay is really needed (beware, log will be large).
1) Make sure no processes are running (wineserver -k) 2) Start the app using Steam from command line like you previously did, adding 'relay':
--- snip --- $ WINEDEBUG=+tid,+seh,+relay,+mmdevapi wine ... >>log.txt 2>&1 --- snip ---
(make sure you use append mode '>>')
At the point of crash/dialog kill everything (wineserver -k).
To avoid unnecessary stuff grep for the first occcurrence of 'unimplemented function msvcr90.dll._crt_debugger_hook, aborting' in log and discard everything after.
Regards