meta trader (mt4) stopped working

G

Guest

I trade on the forex market and since a recent update for vista, metatrader
has stopped working. tried reversing updates, no go. tried reinstalling mt4
platform, no go. Everything else works fine except the mt4 platform. I'm
thinking security block. any ideas from anyone. PLEASE HELP.
Thank you
 
A

Andrew McLaren

coolfool said:
I trade on the forex market and since a recent update for vista, metatrader
has stopped working. tried reversing updates, no go. tried reinstalling
mt4
platform, no go. Everything else works fine except the mt4 platform. I'm
thinking security block. any ideas from anyone. PLEASE HELP.

Hi Coolfool,

The short answer is: I dunno :) That's not a lot of information to go on.
But here's a few ideas ...

First, what do you mean it "stops working"? Does Metatrader fail to launch?
Does it start up, but then produce an error message? Does it "kind of" work,
but with limited function? Does it start working okay, but then suddenly
crashes? Depending on the kind of problem you're seeing, different
corrective actions may be indicated.

Also, do you know which particular Windows update it was, which seemed to
stop Metatrader from working? In Windows Update, click on the "Update
History" link to see what updates were installed on what dates.

Secondly, see if Windows recognises the problem Metatrader is hitting. In
Control Panel, go to System and Maintenance, Problem Reports and Solutions,
Check for new Solutions. If there is a existing hotfix to correct a specific
problem, you will see it here. Also look under Problem History - if
Metatrader has crashed, Windows may have caught the exception and will
record some technical information about the problem. If you need to report
the problem to Metsquotes Software, or to Microsoft, they will want to see
the info (eg was the crash a 0xC0000005 error? etc).

Thirdly, if Metatrader is not fully compatible with Vista, you can try
running Metatrader in compatibility mode. Right-click the Metatrader icon in
the Start menu, and choose Properties. Select the Compatibility tab. Check
the checkbox for "Run this program in compatibility mode" and set the
compatibility to, say, Windows 95. This won't overcome all possible
incompatibilities, but it can avoid some of the serious ones.

Metatrader uses a type of inter-process communication called DDE, to
communicate with Excel and other apps. DDE is very likely to fail under
Vista. DDE is a old, Windows 3.1-era style of inter-process communication;
it is not secure or reliable, and has been deprecated by Microsoft for many
years. If you're seeing a DDE malfunction, that may be just a fact of life.

It's possible that Mettrader just doesn't run reliably on Vista. In that
case, you could either replace your Vista installation with XP; or (more
feasibly), run Metatrader in an XP "virtual machine" on Vista. The tool to
do this is Microsoft Virtual PC:
Virtual PC 2007
http://www.microsoft.com/windows/products/winfamily/virtualpc/default.mspx
It's a free download from Microsoft (although, you need to provide an XP
licence, if you don't already have one). With Virtual PC installed you run a
whole XP "virtual PC" in a window, on your Vista desktop. You can then
install Metatrader and other apps into the XP machine, and cut'n'paste info
between it and your Vista applications etc. This is much more convenient
than trying to dual-boot XP and Vista.

Finally, have you contacted Metaquote Software about the problem? Since
Metatrader is the only app on your system having a problem, the issue may be
more specific to Metatrader - possibly, every one of their customers running
Vista wil be seeing the same problem. Likewise, you might want to ask in the
Metatrader Users' Forum -
http://www.metaquotes.net/forum/
Even if the root cause of the problem was a defect in Vista, there will be
more people aware of it over there, than here.

Hope this helps,
 
G

Guest

Andrew,
Thank you for the response. The following is the error report which you
suggested to look at. No solution available. Would you happen to know if this
gives you any information which might help in identifying a solution? or
possible cause?;

Problem signature
Problem Event Name: APPCRASH
Application Name: terminal.exe
Application Version: 4.0.2.8
Application Timestamp: 4598cd90
Fault Module Name: terminal.exe
Fault Module Version: 4.0.2.8
Fault Module Timestamp: 4598cd90
Exception Code: c0000005
Exception Offset: 007c5279
OS Version: 6.0.6000.2.0.0.256.1
Locale ID: 1033
Additional Information 1: e032
Additional Information 2: 8f74bbf4838bba178b5d62c7465742e3
Additional Information 3: abeb
Additional Information 4: 4e27a072261e66af07e7d43da20a74df

Extra information about the problem
Bucket ID: 480709353
 
G

Guest

Andrew,
To give more detail, the error msg when trying to start app is;
meta trader has stopped working.
app does not launch at all. just reports to microsoft. did not have a single
problem with running on vista prior to updates which i have already rolled
back, but still does not work.
do not know which particular update affected it. but again they have been
rolled back. vista does not have a DDE server, so i cannot look at that.

I apprecitate your input. Thank you
 
A

Andrew McLaren

coolfool said:
Problem signature
Problem Event Name: APPCRASH
Application Name: terminal.exe
Application Version: 4.0.2.8
Application Timestamp: 4598cd90
Fault Module Name: terminal.exe
Fault Module Version: 4.0.2.8
Fault Module Timestamp: 4598cd90
Exception Code: c0000005
Exception Offset: 007c5279
OS Version: 6.0.6000.2.0.0.256.1
Locale ID: 1033
Additional Information 1: e032
Additional Information 2: 8f74bbf4838bba178b5d62c7465742e3
Additional Information 3: abeb
Additional Information 4: 4e27a072261e66af07e7d43da20a74df

Extra information about the problem
Bucket ID: 480709353

Thanks for sending through the extra details. That's interesting.

So, the actual process that's crashing is terminal.exe - this is part of
MetaTrader (usually C:\Program Files\MetaTrader 4\terminal.exe).

The problem which is causing it to crash is a 0xC0000005 exception - also
known as a "memory access violation". This is a very well-known error
message for programmers. It means that some module (EXE or DLL file) within
te Terminal process, tried to touch an area of memory to which it did not
have access. This is usually caused by a programming error. It can also be
caused by a conflict between different DLLs which get loaded in to the same
process - when Terminal.exe is running, its code will be made up of a
combination opf Microsoft-supplied runtime DLLs, and Metaquotes' own EXE and
DLL files. If there was a new Microsoft runtime file in a hotfix, that could
change the behaviour of the terminal.exe program.

The only way to get the root cause of the problem would be to report the
crash to MetaQuote, and see if they can debug the problem. Even if the root
cause is a bug in Windows, we're seeing it in the middle of MetaQuote's
process - so, they need to start off the debugging process.

I'd recommend first, pinging the MetaTrader user forum over at the MetaQuote
website, to see if ther Vista users are seeing the same problem. Also
(depending on what kind of support agreemnt you have) report thr problem to
MetaQuote product support.

In terms of short-term remediation (I guess you don't want to miss those
trades ..) if re-installing doesn't help, you could try rolling Vista back
to an earlier Restore Point. Or else, re-install Vista and MetaTrader from
scratch; and avoid installing any updates until you've worked out the cause.
Or the other 2 strategies:

- turn on Comaptibility mode for MetaTrader, to see if it runs okay as a
Windows 95 app; or

- install XP in a Virtual PC VM and run MetaTrader in XP, in a Virtual PC,
on your Vista machine.

But basically, if the matter is urgent then get on to MetaQuote as soon as
possible.
 
S

Saleh Mohamed

i had the same problem,and the problem is that terminal.exe doesn't open. follow these steps, it worked for me.

right click on the MT4 from start menue (ex: fxdd) then choose PROPERTIES then click on the COMPATIBILITY tab, then click on RUN THIS PROGRAM AS AN ADMINISTRATOR in the PRIVILEGE LEVEL section

when you start the MT4, vista will ask you if you will allow terminal.exe to launch, then you press ALLOW and hopefully it works for you like it did for me



coolfoo wrote:

meta trader (mt4) stopped working
19-Aug-07

I trade on the forex market and since a recent update for vista, metatrader
has stopped working. tried reversing updates, no go. tried reinstalling mt4
platform, no go. Everything else works fine except the mt4 platform. I'm
thinking security block. any ideas from anyone. PLEASE HELP.
Thank you

EggHeadCafe - Software Developer Portal of Choice
WPF And The Model View View Model Pattern
http://www.eggheadcafe.com/tutorial...b-7374d3da3425/wpf-and-the-model-view-vi.aspx
 
S

Saleh Mohamed

i had the same problem,and the problem is that terminal.exe doesn't open. follow these steps, it worked for me.

right click on the MT4 from start menue (ex: fxdd) then choose PROPERTIES then click on the COMPATIBILITY tab, then click on RUN THIS PROGRAM AS AN ADMINISTRATOR in the PRIVILEGE LEVEL section

when you start the MT4, vista will ask you if you will allow terminal.exe to launch, then you press ALLOW and hopefully it works for you like it did for me



coolfoo wrote:

meta trader (mt4) stopped working
19-Aug-07

I trade on the forex market and since a recent update for vista, metatrader
has stopped working. tried reversing updates, no go. tried reinstalling mt4
platform, no go. Everything else works fine except the mt4 platform. I'm
thinking security block. any ideas from anyone. PLEASE HELP.
Thank you

EggHeadCafe - Software Developer Portal of Choice
WPF And The Model View View Model Pattern
http://www.eggheadcafe.com/tutorial...b-7374d3da3425/wpf-and-the-model-view-vi.aspx
 
G

Gordon's Psychotherapist

Why not visit their website and see if there are any issues with Vista?
 
S

Saleh Mohamed

i had the same problem,and the problem is that terminal.exe doesn't open. follow these steps, it worked for me.

right click on the MT4 from start menue (ex: fxdd) then choose PROPERTIES then click on the COMPATIBILITY tab, then click on RUN THIS PROGRAM AS AN ADMINISTRATOR in the PRIVILEGE LEVEL section

when you start the MT4, vista will ask you if you will allow terminal.exe to launch, then you press ALLOW and hopefully it works for you like it did for me



coolfoo wrote:

meta trader (mt4) stopped working
19-Aug-07

I trade on the forex market and since a recent update for vista, metatrader
has stopped working. tried reversing updates, no go. tried reinstalling mt4
platform, no go. Everything else works fine except the mt4 platform. I'm
thinking security block. any ideas from anyone. PLEASE HELP.
Thank you

EggHeadCafe - Software Developer Portal of Choice
WPF And The Model View View Model Pattern
http://www.eggheadcafe.com/tutorial...b-7374d3da3425/wpf-and-the-model-view-vi.aspx
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top