xemex

A major problem has prevented the application from starting

Recommended Posts

I am having exact same symptoms.

Having taken all the steps mentioned by @joe53 the application still fails.

 

OS: Windows 7 x64 EN, No additional AV protection except for AnVir Task Manager.

Share this post


Link to post
Share on other sites

I am having exact same symptoms.

Having taken all the steps mentioned by @joe53 the application still fails.

 

OS: Windows 7 x64 EN, No additional AV protection except for AnVir Task Manager.

 

???

What symptoms ?

Which steps ?

And who is joe53 ?

 

Are you referring to this post: http://support.emsisoft.com/topic/12820-eam-fails/

 

If you want help, then you will have to explain the problem....

What doesn´t start ?

a2guard / a2service / a2start ?

Share this post


Link to post
Share on other sites

I am sorry but my post was a reply in the thread you mentioned. Someone must have split it.

Anyway. My symptoms are the following:

 

 

OS: Windows 7 Pro x64 EN with SP1 and all the updates.

EAM: 8.1.0.19.

 

  1. I boot up the system.
  2. A message "A major problem has prevented the application from starting. Please reboot (...)" appears. Emsisoft Antimalware is not running.
  3. I reboot. Nothing changes. No Emsisoft-related process is shown by Process Explorer.

I uninstalled Emsisoft AntiMalware and cleaned the system. Then I downloaded the latest version again.

The installation process completed successfully (including the initial scan).

After the installation had finished, the message appeared again.

 

This began to happen after the update that occurred around midnight last night.

The only application running was Visual Studio 2012. Nothing new was installed.

  • Upvote 1

Share this post


Link to post
Share on other sites

I am sorry but my post was a reply in the thread you mentioned. Someone must have split it.

 

No problem.

But it was confusing until i found the other thread a minute later....

Weird if some mod split it, i was about to suggest to the mods to COMBINE these two threads....

Share this post


Link to post
Share on other sites

Weird if some mod split it, i was about to suggest to the mods to COMBINE these two threads....

Actually that's not weird, as our forum rules specifically call for each person to have their own forum topic, even if they are all experiencing the same issue (one issue per topic, and one user per topic asking for support). It may clutter up the forums, however it does help reduce the confusion that is caused when more than one person is trying to get help in the same forum topic. ;)

 

OS: Windows 7 Pro x64 EN with SP1 and all the updates.

EAM: 8.1.0.19.

  • I boot up the system.
  • A message "A major problem has prevented the application from starting. Please reboot (...)" appears. Emsisoft Antimalware is not running.
  • I reboot. Nothing changes. No Emsisoft-related process is shown by Process Explorer.

Lets get some debug logs from Emsisoft Anti-Malware. In order to do this, you will first need to run a batch file to enable debug logging. This batch file is contained in the ZIP archive at the this link (this ZIP archive also contains a batch file to disable debug logging).

Please save that ZIP archive on your desktop, extract its contents, and then follow these instructions:

  • Run the enable_debug_output batch file (if your computer has Windows Vista, Windows 7, or Windows 8 then please right-click on the batch file and select Run as administrator).
  • You will see a black window pop up, and then disappear very quickly. After that happens, please restart your computer.
  • Try opening Emsisoft Anti-Malware.
  • Once you have tried to open Emsisoft Anti-Mawlare, hold down the Windows key on the keyboard (the one with the Windows logo on it, usually in between the Ctrl and Alt keys) and tap the R key to open the Run dialog.
  • Type the following into the Run dialog, and then click OK:

    %ALLUSERSPROFILE%\Emsisoft
  • A window should open and you should see a Logs folder. Right-click on that Logs folder, go to Send to, and select Compressed (zipped) folder.
  • Move the new ZIP archive you created with the logs folder in it to your desktop.
  • Attach the ZIP archive containing the logs to a reply by using the More Reply Options button to the lower-right of where you type in your reply.
  • Note: If you get an error message when trying to send the Logs folder to a Compressed (zipped) folder then you may need to try a utility such as 7-Zip or WinRar to compress the folder. Both 7-Zip and WinRar have options to create an archive and save it in another location (such as on your desktop), which should prevent the error message. Here are links to the download pages for 7-Zip and WinRar.

    After posting the debug logs, you can run the disable_debug_output batch file (be sure to run it as administrator as well) and restart your computer again to disable debug logging.

Share this post


Link to post
Share on other sites

OK, I've sent the logs to our developers.

Lets see if we can also bet a memory dump from the service. If you hold down the Ctrl and Shift keys on your keyboard and tap the Esc key, this will open the Task Manager (works on all editions of Windows since Windows 2000). In the Task Manager go to the Processes tab, and then click the button at the bottom that says Show processes from all users. Look in the list for an a2service.exe which is the Emsisoft Anti-Malware service. If it is there, then please do the following:

  • Right-click on a2service.exe and select Create Dump File (if there is an error about permissions or access denied, then stop there, and let me know).
  • When the dumping process is done, it should tell you where the dump file was created. This should be your temp folder.
  • Hold down the Windows key on your keyboard (the one with the Windows logo on it, usually between the Ctrl and Alt keys) and tap the R key to open the Run dialog.
  • Type in %TEMP% and then click OK to open your temp folder.
  • Look for a file named a2service.DMP and right-click on it, go to Send to, and select Compressed (zipped) folder.
  • It will create a new ZIP Archive named a2service, which you can move to your desktop.
  • Please attach this a2service ZIP Archive to a reply using the More Reply Options button to the lower-right of where you type in your reply to access the attachment controls.
Edited by GT500
Edited to fix keyboard shortcut.

Share this post


Link to post
Share on other sites

This is not really possible since the process terminates :(.

 

I only managed to break the execution before the termination and collect a dump. Not sure if it will be of any use but this was the first thing I could think of.

 

Also, please see the screenshot.

 

 

Share this post


Link to post
Share on other sites

We have determined that this issue is related to our Host Rules. On certain computers running Windows 7 (specifically slower computers such as netbooks, or ones that are older or having performance issues for other reasons) the Emsisoft Anti-Malware service does not start in time, and the Windows system that controls services terminates the service because it took too long to start.

It is possible to replace the Host Rules with an older (and smaller) version to temporarily get Emsisoft Anti-Malware working again, however please note that once Emsisoft Anti-Malware updates its database it will download a new copy of the Host Rules, and if you restart your computer you will once again not be able to start Emsisoft Anti-Malware. If you want to try this workaround to the issue in order to get Emsisoft Anti-Malware working again, then you would either have to leave your computer on all the time (at least until we are able to release a fix for the issue), or you would need to disable automatic updates in order to prevent the Host Rules from being updated.

If you would like to try the workaround, then I have attached an older version of the Host Rules (host_rules.zip) to this message. You can simply save it on the desktop of the computer that is having the issue, and follow the instructions below:

  • Right-click on the host_rules file you saved on your desktop, and select to extract it.
  • Find the Emsisoft Anti-Malware folder, which should be in one of the following locations:
    • C:\Program Files\Emsisoft Anti-Malware
    • C:\Program Files (x86)\Emsisoft Anti-Malware
  • Copy the a2hosts.dat file that you extracted from the file on your desktop into the Emsisoft Anti-Malware folder (you can right-click on the file to copy, and then when looking at the contents of the Emsisoft Anti-Malware folder you can click on Organize and select Paste).
  • Select to Copy and replace when it asks you about the existing file.
  • When Windows asks you to provide administrator permission to copy the file, click on Continue to finish copying the file.
  • Once the file has been copied, please try launching Emsisoft Anti-Malware from the icon on the desktop, and that will also start the protection.

Share this post


Link to post
Share on other sites

OK, this workaround did the trick and the service started.

Do you know if the dev team is working on a solution to that issue?

 

The fact that slowing the system down is enough to stop av / malware protection is beyond acceptance from the perspective of IT security nowadays...

Share this post


Link to post
Share on other sites

Do you know if the dev team is working on a solution to that issue?

Yes, one of our developers is working on a fix, and I have set up a test environment for them to work with.

Share this post


Link to post
Share on other sites

Please note that a fix for this issue has been released in a beta update, and you can enable beta updates in Emsisoft Anti-Malware to download and install the update. Here's how to do that:

  • Open Emsisoft Anti-Malware.
  • Go to Configuration in the menu on the left.
  • Go to the Update Settings tab.
  • Enable the Use beta updates option.
  • Run an update in Emsisoft Anti-Malware.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.