http://bugs.winehq.org/show_bug.cgi?id=11967
Summary: Metatrader4 crashes with err:seh:setup_exception stack overflow 0 bytes in thread 0009 Product: WineHQ Apps Database Version: unspecified Platform: PC URL: http://www.metaquotes.net/metatrader/ OS/Version: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: appdb-unknown AssignedTo: wine-bugs@winehq.org ReportedBy: APranckevicius@gmail.com
Created an attachment (id=11297) --> (http://bugs.winehq.org/attachment.cgi?id=11297) WINEDEBUG="+all" crashlog
It seems after wine 0.9.46 and newer Metatrader4 versions this app got broken under wine:
$ wine terminal.exe fixme:debugstr:CheckRemoteDebuggerPresent (0xffffffff)->(0xbaaf5e): Stub! err:seh:setup_exception stack overflow 0 bytes in thread 0009 eip 7efbf063 esp 00231000 stack 0x231000-0x340000 $
Please someone pick this up as we have no more working app.
See WINEDEBUG="+all" wine terminal.exe log attached(bzip2)
Cheers, Arunas
http://bugs.winehq.org/show_bug.cgi?id=11967
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|critical |normal Component|appdb-unknown |-unknown Product|WineHQ Apps Database |Wine Version|unspecified |0.9.46.
--- Comment #1 from Lei Zhang thestig@google.com 2008-03-10 08:13:11 --- The product field should be Wine. Severity is not critical. Please follow the direction more carefully.
http://bugs.winehq.org/show_bug.cgi?id=11967
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression
--- Comment #2 from Lei Zhang thestig@google.com 2008-03-10 08:16:25 --- Does it work with wine 0.9.57 and a clean ~/.wine directory? If not, please do a regression test:
http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=11967
L. Rahyen mail@science.su changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mail@science.su
--- Comment #3 from L. Rahyen mail@science.su 2008-03-10 09:55:17 --- Yes, this happens with clean WINE prefix. But if I run:
winetricks -q gecko vcrun6
The application starts fine (gecko isn't necessary to start it but MT4 uses it for displaying news, etc.). vcrun6 just puts some additional libraries *without* native overrides so maybe this bug happens because MT4 installer "forget" to install some important libraries?
Please retry with last known good version (0.9.46 as you said) with clean WINE prefix (just run "mv ~/.wine{,.backup}; wineprefixcreate" and install your program as usually (*without* winetricks or any kind of native libraries). If it will fail in the same way then this isn't a regression. It is even possible that it isn't a bug in WINE.
http://bugs.winehq.org/show_bug.cgi?id=11967
--- Comment #4 from Arunas APranckevicius@gmail.com 2008-03-10 10:58:04 --- Thanks for the tips guys :) It appears MT4 app really does not care about depency libraries in setup stage. With vcrun6 it starts up fine with current version of wine.
I have idea here: could team integrate depency checks while app is requesting missing known packages dlls and then run winetricks as interface? Would be nice to have it launching in same way as we have Gecko setup question when app asks for HTML pages.
Arunas
http://bugs.winehq.org/show_bug.cgi?id=11967
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #5 from Austin English austinenglish@gmail.com 2008-03-21 23:23:42 --- Invalid. App didn't bundle mfc42.dll. winetricks vcrun6 solves the issue.
http://bugs.winehq.org/show_bug.cgi?id=11967
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED Keywords|regression |
--- Comment #6 from Austin English austinenglish@gmail.com 2008-03-21 23:23:57 --- Closing invalid.