https://bugs.winehq.org/show_bug.cgi?id=44730
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|64-bit MetaTrader5 fails to |64-bit MetaTrader5 |run |frequently hangs/live-loops | |on startup
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello again,
well, I can't confirm this behaviour with the app installed from the download link, works fine with Wine 3.3
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/MetaTrader 5
$ wine ./terminal.exe ... --- snip ---
I don't see any significant load for 'terminal.exe' app process and wineserver itself (except for startup phase which is fine). 'perf' tool doesn't show anything unusual.
--- snip --- $ sudo perf top -K -s comm,dso,symbol --- snip ---
If you can't kill 'wineserver' by any means then the process is very likely in state D (uninterruptible sleep). Check 'ps' output.
--- snip --- $ for i in `pgrep wineserver` ; do ps -fp $i ; cat /proc/$i/status ; done UID PID PPID C STIME TTY TIME CMD focht 12900 1 7 19:59 ? 00:01:35 /home/focht/projects/wine/wine.repo/install/bin/wineserver Name: wineserver State: S (sleeping) Tgid: 12900 Ngid: 0 Pid: 12900 PPid: 1 TracerPid: 0 Uid: 1000 1000 1000 1000 Gid: 1000 1000 1000 1000
...
$ for i in `pgrep wineserver` ; do ps -fp $i ; cat /proc/$i/task/*/stack ; done UID PID PPID C STIME TTY TIME CMD focht 12900 1 7 19:59 ? 00:01:31 /home/focht/projects/wine/wine.repo/install/bin/wineserver [<ffffffff81275962>] ep_poll+0x2d2/0x3e0 [<ffffffff81276b58>] SyS_epoll_wait+0xb8/0xd0 [<ffffffff817a25ae>] entry_SYSCALL_64_fastpath+0x12/0x71 [<ffffffffffffffff>] 0xffffffffffffffff --- snip ---
I guess something on your distro is simply broken, it could be anything.
* Linux kernel bug(s) * broken userland libs * buggy compiler ...
$ sha1sum mt5setup.exe 98e6bfa6e6eceb9d97b6f7f5dc7dc0661833ba95 mt5setup.exe
$ du -sh mt5setup.exe 1.3M mt5setup.exe
$ wine --version wine-3.3-263-gbf7b21ec7b
Regards