MT5(5.0.0.3331) fails to start after upgrade on MacOS

 

Hi guys,

just upgraded MT5 on my MacBook, and now MT5 fails to start with:

Termination Reason:    Namespace SIGNAL, Code 12 Bad system call: 12
Terminating Process:   exc handler [1425]

(see the full report below). Any clues how to make it running again?

Thanks,

coolprint

Files:
full_report.txt  37 kb
 
coolprit:

The issue comes from a conflict between Wine and the new version of macOS 15.5, which blocks certain system calls (syscalls) needed for MT5 to function properly.

This is not a user error or an installation problem. Until MetaTrader (or more specifically CodeWeavers, who package MT5 for Mac) releases a version compatible with this system, the only viable solution is to use CrossOver (which is a commercial and more up-to-date version of Wine), or run MT5 inside a virtual machine with Windows, using for example Parallels Desktop (my personal recommendation).

 
If it is indeed the case then why does metatrader5.com offer to download MT5 for MacOS? It sounds very unprofessional to me.
 
coolprit #If it is indeed the case then why does metatrader5.com offer to download MT5 for MacOS? It sounds very unprofessional to me.

Technically, the problem is not directly with MetaTrader 5 but with the Wine environment on which the macOS version of MT5 is based. Wine has not yet adapted to the new security changes in macOS 15.5, and that prevents the app from working properly. So in that sense, it's an external limitation.

Now, I fully understand that from the user's point of view, if you download something from the official MetaTrader website and it doesn't work, it's logical to think that the problem is with the product or the distributor.

Edit: Would it be ideal for the website to include a clear warning about potential incompatibilities with the latest versions of macOS, Wine, etc., to avoid this frustration? Maybe so...

 
coolprit:
just upgraded MT5 on my MacBook

I was reading the comment of admin that it is necessary to deinstall updated MT5 (and completely delete updated MT5 from computer) and install MT5 from the link (not to update; just to install once again; but it is necessary to reinstall updated MT5 first) - 

Forum on trading, automated trading systems and testing of trading strategies

after update terminal refuses to open (MacOs)

MetaQuotes , 2025.06.09 07:37

Only a new version of the operating system and reinstallation from scratch of the package: https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/MetaTrader5.pkg.zip

To reinstall, you must completely remove the old version.


 

Hi Miguel,

this morning there was a short message whether I would like to update my MT5(no links or warnings). Since I did automatic upgrades many times, I simply clicked on "Upgrade", and that has destroyed my MT5(not entirely but still I was not able to reanimate it). Luckily, my indicators and other tools are still on the filesystem. I just downloaded a new version of MT5 for MacOS from the website and  voila it works! So, what you say is not entirely true. It is just the upgrade process of Mt5 that sucks totally. I do not really care who is responsible for this. The product is in the hands of the MT5 developers at the end. Now I have to invest several hours to re-compile everything and to migrate my old tuned tools to the new version. Very disappointing...

 
coolprit #:

Hi Miguel,

this morning there was a short message whether I would like to update my MT5(no links or warnings). Since I did automatic upgrades many times, I simply clicked on "Upgrade", and that has destroyed my MT5(not entirely but still I was not able to reanimate it). Luckily, my indicators and other tools are still on the filesystem. I just downloaded a new version of MT5 for MacOS from the website and  voila it works! So, what you say is not entirely true. It is just the upgrade process of Mt5 that sucks totally. I do not really care who is responsible for this. The product is in the hands of the MT5 developers at the end. Now I have to invest several hours to re-compile everything and to migrate my old tuned tools to the new version. Very disappointing...

Thanks for commenting on your experience, and I'm glad to hear that you were able to solve it by reinstalling directly from the web.

Regarding your comments, there is actually no contradiction: what I mentioned above is still technically correct. The conflict with macOS 15.5 and Wine persists, and many users are still unable to start MT5 after the automatic update. However, as you have found out, a clean reinstall from the official package may work in certain cases - especially if the Wine environment was not corrupted during the upgrade.

Still, the fact that you have to manually reinstall and recompile your tools clearly reflects that the current update process can be improved. I agree with you that a clearer warning would avoid a lot of frustration.

 
coolprit #:

Hi Miguel,

this morning there was a short message whether I would like to update my MT5(no links or warnings). Since I did automatic upgrades many times, I simply clicked on "Upgrade", and that has destroyed my MT5(not entirely but still I was not able to reanimate it). Luckily, my indicators and other tools are still on the filesystem. I just downloaded a new version of MT5 for MacOS from the website and  voila it works! So, what you say is not entirely true. It is just the upgrade process of Mt5 that sucks totally. I do not really care who is responsible for this. The product is in the hands of the MT5 developers at the end. Now I have to invest several hours to re-compile everything and to migrate my old tuned tools to the new version. Very disappointing...

Beta version bears significant risks. That is why it's called Beta. Always rely on main build version. Try to search forum to find how to disable auto updates
 
Sergey Golubev #:

I was reading the comment of admin that it is necessary to deinstall updated MT5 (and completely delete updated MT5 from computer) and install MT5 from the link (not to update; just to install once again; but it is necessary to reinstall updated MT5 first) - 


Yes, this is what I did in the end. I was not able to find any help. And the link you provided is in Russian. It would be really great to get at least a warning if they introduce breaking changes.

 
Rajesh Kumar Nait #:
Beta version bears significant risks. That is why it's called Beta. Always rely on main build version. Try to search forum to find how to disable auto updates

It was not beta. It was the latest version.

 
coolprit #:
And the link you provided is in Russian

This link is from the instruction/manual.
Example in English - 

MetaTrader 5 HelpGetting StartedFor Advanced UsersInstallation on Mac OS 

You can download the installer via this link or via the Help menu in the trading platform.

Trading Platform - MetaTrader 5 Help
Trading Platform - MetaTrader 5 Help
  • www.metatrader5.com
The Trading Platform is the trader's working tool, providing all the necessary features for a successful online trading. It includes trading...