https://bugs.winehq.org/show_bug.cgi?id=58011
Bug ID: 58011 Summary: Wine 10.3-1 : Meta Trader does not start Product: Wine Version: 10.3 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: tst1@mixbox.pl Distribution: ---
Created attachment 78270 --> https://bugs.winehq.org/attachment.cgi?id=78270 error message
After upgrading wine to 10.3-1 I can not start Meta Trader 4. There is an error message: "A debugger has been found running in your system. Please, unload it from memory and restart your program", as shown in the attachment.
Downgrading wine to its previous version: wine 10.2-2 temporary has solved the issue.
https://bugs.winehq.org/show_bug.cgi?id=58011
win.user tst1@mixbox.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Wine 10.3-1 : Meta Trader |Wine 10.3-1 : Meta Trader 4 |does not start |does not start
https://bugs.winehq.org/show_bug.cgi?id=58011
--- Comment #1 from Austin English austinenglish@gmail.com --- Please attach the terminal output.
Additionally, since this is a regression, it would super helpful if you could run a regression test: https://gitlab.winehq.org/wine/wine/-/wikis/Regression-Testing
Does this program have a free demo/download?
https://bugs.winehq.org/show_bug.cgi?id=58011
--- Comment #2 from win.user tst1@mixbox.pl --- MetaTrader 4 is available as a free demo/download with several brokers, for example here: https://download.mql5.com/cdn/web/11419/mt4/tickmilleu4setup.exe or here: https://download.mql5.com/cdn/web/ig.group.limited/mt4/ig4setup.exe
The regression test seems too complicated for me and unfortunately I won't be able to do it.
Usually, I start Meta Trader 4 by clicking on the icon and then I don't see any messages, as in the terminal.
A try to start MT4 in the linux terminal under wine 10.3-1 generates errors as below and MT4 does not start. https://pastebin.com/t0P2FErA (I can't run here Meta Trader 5 too - as signaled by other users in other threads.)
MT4 starting in the linux terminal under wine 10.2-2 generates messages as below and runs successfully. https://pastebin.com/V44nncJ2 (Meta Trader 5 also runs here without any problems.)
https://bugs.winehq.org/show_bug.cgi?id=58011
Daniel Bermond danielbermond@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |danielbermond@yahoo.com
--- Comment #3 from Daniel Bermond danielbermond@yahoo.com --- The message "debugger has been found" happens when running in a 64-bit wine prefix.
The Metatrader 4 installer usually is 64-bit, while the application itself (terminal.exe) is 32-bit. When installing in a 64-bit prefix to fulfill the installer and then transferring the installed application to a 32-bit prefix, Metatrader 4 crashes at startup.
https://bugs.winehq.org/show_bug.cgi?id=58011
--- Comment #4 from Daniel Bermond danielbermond@yahoo.com --- A git bissect shows the offending commit as:
https://gitlab.winehq.org/wine/wine/-/commit/dc718fd33b23a6104a0fa2e971a3586...
This commit is responsible for both issues I described in my previous comment:
- the original OP issue: the message "debugger has been found" shows at startup in a 64-bit wine prefix, preventing Metatrader 4 to run. - crash at startup in a 32-bit wine prefix
https://bugs.winehq.org/show_bug.cgi?id=58011
--- Comment #5 from win.user tst1@mixbox.pl --- After upgrading Wine to 10.4 the issue still exists, both with MT4 and MT5.
A question: We know which commit in Wine is responsible for this issue. So when Wine will be fixed?