Bug if the fuction of dll is double!!

 

This new 418 version has a seriousl bug, it will affect all ex4 which call double DLL fuctions.

If the fuction of the DLL is double, it will return "-1.#IND" or other error value.

If the fuction of the DLL is int, it is ok.

http://Jmi8.com

 

I can confirm this.

Thank you for mentioning this, I just wanted to start a new project using my mt4r.dll and this would have certainly cost me some time, nobody would expect such an extremely unlikely and crazy bug to appear in something as normal and common as returning a function result, I wonder how long it would have taken me to finally start writing a test application to find the cause for this. Thank god I stumbled over this forum thread right on time.


@Metaquotes: This is a show stopper, this breaks a LOT of huge existing code bases, please PLEASE release a fix as soon as possible.

 
7bit:

Thank god I stumbled over this forum thread right on time.

Don't you keep an eye on the Sticky threads ?

https://www.mql5.com/en/forum/138657

 
RaptorUK:

Don't you keep an eye on the Sticky threads ?

https://www.mql5.com/en/forum/138657

No, I only have the forum RSS feed in my iGoogle start page and therefore only see the top 9 threads that happen to be most active at the time I look at it. I seldom visit the forum front page and thread list nowadays, so I rarely see pinned threads and additionally usually these threads tend to become quite boring after some years of mql4, so I am subconsciously trained to ignore them.

Reason: