My Applet blocking java.exe Crash

Okay, I don't know why, but on some computers is my applet make java.exe crash. When I attach a debugger to the java.exe when it crashes, I see an "Access Violation" error The strangest part is that, if a computer will crash and another the same computer with the exact same setup custom. The crash comes the time that starts the applet.

Now, I did everything that I could to understand this. I have installed uninstalled and reinstalled java. I ran RAM, hard drive, processor, ect test all reports with no problem. I have disabled antivirus and uninstall and reinstall it again. I installed older versions of java. I resigned from my jar file, created a new key, and then resigned. Virtually the only thing that I did not and is not a viable solution is to reformat/replace computers. So I left thinking it could be something in the applet that is the cause.

It might be within the parameters of the cmdlet, but I doubt it.
FP of Landau is about 5000 characters
VerfyType Landau is long about 1 character
Arg1 Landau is a maximum of 11 characters
Arg2 Landau is a maximum of 11 characters

This applet is designed to interact with a program on the computer that connects to a variety of fingerprint scanners that we use and passes the internal site information form to the scanner and vice versa. As it begins just a rear plug of the loop. For taken back loop, I tired 127.0.0.1 and localhost which always give the same result.

This is the applet. It's very simple.
import javax.imageio.ImageIO;
import javax.swing.*;

import java.awt.Image;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.MalformedURLException;
import java.net.Socket;
import java.net.URL;
import java.net.UnknownHostException;
import java.security.AccessController;
import java.security.PrivilegedAction;

public class Verify extends JApplet {

     private static final long serialVersionUID = 908206045464466336L;
     
     public JLabel jLabel1;
    public jPanel jPanel1;
    public String Template = "";
    public String VerfyType = "";
    public String Arg1 = "";
    public String Arg2 = "";
    public Thread t;
    Socket socket = null;
    
    public void stop()
    {
         jPanel1.threadRun = false;
         if (socket != null)
         {
              try {
                    socket.close();
               } catch (IOException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
               }
         }
    }
       
     public void init()
    { 
        //Execute a job on the event-dispatching thread:
        try {
            javax.swing.SwingUtilities.invokeAndWait(new Runnable() {
                public void run() {
                     Template = getParameter("fp").trim();
                     VerfyType = getParameter("VerfyType").trim();
                     Arg1 = getParameter("Arg1").trim();
                     Arg2 = getParameter("Arg2").trim();
                     initComponents();
                }
            });
        } catch (Exception e) { 
            System.err.println("getParameter didn't successfully complete");
        }
        
        StartVerify();
    }
    
    private void initComponents() {

          jPanel1 = new jPanel();
          jLabel1 = new JLabel();
          
          jPanel1.setPreferredSize(new java.awt.Dimension(66, 66));
          jPanel1.setBackground(new java.awt.Color(255, 255, 255));
          
          
          jLabel1.setText("Initializing Please Wait.");
        setBackground(new java.awt.Color(255, 255, 255));

        javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
        jPanel1.setLayout(jPanel1Layout);
        jPanel1Layout.setHorizontalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 66, Short.MAX_VALUE)
        );
        jPanel1Layout.setVerticalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 66, Short.MAX_VALUE)
        );

        jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(layout.createSequentialGroup()
                        .addContainerGap()
                        .addComponent(jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, 536, Short.MAX_VALUE))
                    .addGroup(layout.createSequentialGroup()
                        .addGap(224, 224, 224)
                        .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap())
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jLabel1)
                .addContainerGap(116, Short.MAX_VALUE))
        );

    }
    
    public void StartVerify()
    {
         t = new Thread() {
          public void run() 
        {
              AccessController.doPrivileged(new PrivilegedAction() {
              public Object run() 
              {
                        PrintWriter out = null;
                        BufferedReader in = null;

                        try {
                            socket = new Socket("localhost", 4001);
                            out = new PrintWriter(socket.getOutputStream(), true);
                            in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
                        } catch (UnknownHostException e) {
                             jLabel1.setText("Unkown Host Error.");
                            return null;
                        } catch (IOException e) {
                             jLabel1.setText("Unable to get communication streams..");
                            return null;
                        }
                        
                        String reponse = "";
                        try {
                            reponse = in.readLine();
                            if (reponse.equalsIgnoreCase("cmd"))
                            {
                                out.write("v\n");
                                out.flush();
                                reponse = in.readLine();
                                if (reponse.equalsIgnoreCase("send"))
                                {
                                    out.write(Template+"\n");
                                    out.flush();
                                    reponse = in.readLine();
                                    if (reponse.equalsIgnoreCase("finger"))
                                    {
                                         jLabel1.setText("Please Have the client place their finger on the scanner.");
                                         while (true)
                                         {
                                              reponse = in.readLine();
                                              if (!reponse.equalsIgnoreCase("pulse"))
                                              {
                                                   break;
                                              }
                                         }
                                        if (reponse.equalsIgnoreCase("good"))
                                        {
                                            try {
                                                 DoRedirect();
                                                socket.close();
                                            } catch (IOException ex) {
                                                
                                            }
                                        }
                                        else if (reponse.equalsIgnoreCase("bad"))
                                        {
                                                       int _return = LoopTellCanceled(socket, out, in);
                                        }
                                        else
                                        {
                                             jLabel1.setText("Unexpected response from finger print server."); 
                                        }
                                    }
                                    else
                                    {
                                         jLabel1.setText("Unexpected response from finger print server."); 
                                    }
                                }
                                else
                                {
                                     jLabel1.setText("Unexpected response from finger print server."); 
                                }
                            }
                            else
                            {
                                 jLabel1.setText("Unexpected response from finger print server."); 
                            }
                        } 
                        catch (IOException ex) 
                        {
                             jLabel1.setText("We lost connection to the finger print reader.");
                             System.err.println(ex);
                        }
                        
                        try {
                            out.close();
                            in.close();
                            socket.close();
                        } catch (IOException e) {
                            System.err.println("Couldn't get I/O for the connection");
                            return null;
                        }
                        
                        return null;
                    }
                });
                                        
            }
        };
        
        t.start();
    }
    
    
    private int LoopTellCanceled(Socket socket, PrintWriter out, BufferedReader in)
    {
         int res = JOptionPane.showConfirmDialog(null, "Incorrect Finger Print. Would you like to try again?", "Finger Print was Bad", JOptionPane.YES_NO_OPTION);
         
         while (res == JOptionPane.YES_OPTION)
         {
            String reponse = "";
            try {
                out.write("v\n");
                out.flush();
                reponse = in.readLine();
                if (reponse.equalsIgnoreCase("send"))
                {
                    out.write(Template+"\n");
                    out.flush();
                    reponse = in.readLine();
                    if (reponse.equalsIgnoreCase("finger"))
                    {
                         jLabel1.setText("Please Have the client place their finger on the scanner.");
                         while (true)
                         {
                              reponse = in.readLine();
                              if (!reponse.equalsIgnoreCase("pulse"))
                              {
                                   break;
                              }
                         }
                        if (reponse.equalsIgnoreCase("good"))
                        {
                            try {
                                 DoRedirect();
                                socket.close();
                            } catch (IOException ex) {
                                
                            }
                        }
                        else
                        {
                             res = JOptionPane.showConfirmDialog(null, "Incorrect Finger Print. Would you like to try again?", "Finger Print was Bad", JOptionPane.YES_NO_OPTION);
                        }
                    }
                }
            } catch (IOException ex) {
                 System.err.println(ex);
            }
         }
         return res;
    }
    
    public void DoRedirect()
    {
          try 
          {
               if (Arg1.equalsIgnoreCase(""))
               {
                    getAppletContext().showDocument(new URL("javascript: fprintVerified("+VerfyType+");"));
               }
               else
               {
                    if (Arg2.equalsIgnoreCase(""))
                         getAppletContext().showDocument(new URL("javascript: fprintVerified("+VerfyType+", "+Arg1+");"));
                    else
                         getAppletContext().showDocument(new URL("javascript: fprintVerified("+VerfyType+", "+Arg1+", "+Arg2+");"));
               }
          } 
          catch (MalformedURLException ex) 
          {
               ex.printStackTrace();
          }
    }
}
Edited by: Pyromanci on March 1st, 2011 07:58

You can try to move the code from Applet.init () at Applet.start (), see what happens.
Also check what happens if fp is not as long.

Published by: baftos on March 1st, 2011 13:08

Tags: Java

Similar Questions

  • Oracle Database 10 g Client install question, firewall blocking java.exe

    Hello

    I am developing an installation in silent mode for the Oracle 10 g Client database and found that near the end of the installation (whether or not so quiet) the Windows Firewall prompts me to block or allow javaw.exe. The javaw.exe is under my file folder in a path of single folder every time I run it, because one of the files includes the date and time in the name of the folder. If I use OUI.exe to start installation then java.exe (not javaw.exe) is the program that Windows Firewall tries to block.

    I tried to include wildcard characters in the registry values that govern the exceptions in Windows Firewall, but it seems that wildcards are not allowed. Since the full path to java/javaw is necessary, I'm stumped on how to this script effectively.

    What I noticed though is that if you do not answer the quick Security Center block/unblock maintaining the install goes and seems to end normally.

    So my question is twofold:

    1. is it important for the Setup program if Windows Firewall will block java or java?
    2 has anyone found their enterprise environment use WF in this way and has had this problem, and if yes what have you?

    Thank you

    So my question is twofold:

    1. is it important for the Setup program if Windows Firewall will block java or java?

    It does not matter. This seems to be an irritation.

    2 has anyone found their enterprise environment use WF in this way and has had this problem, and if yes what have you?

    Constantly. For now I ignore it, but I'd like to find a permanent solution.

  • Java.exe to java 7 without closing after closing the app forms started in a tab

    Hello world

    We use 11 GR 2 patch 1 and java 7.25 on the client w / IE 9. Our application is run in separateframe mode.

    Our question is if we open our application url in a browser window (we use IE) with only the first tab opened, when we leave our application (using the normal process of exit_form), the java.exe process is stopped. However, if you open a tab in Internet Explorer, in the 2nd tab, if you open and close the application, the java.exe process crashes then there forever even after the browser has been closed.

    If we open our application using Java 6 instead, close the browser should get rid of the java.exe process in the scenario of our application in the 2nd tab of the browser.

    Anyone who has experienced this problem? We use the close.html called from the trigger after form in our application to close the browser to anchor window when you exit the application. It is the same code that we used for a while, there may be a better version out there that will solve this problem? Here's the code for our current version:

    < html >
    < body onload = "closeit ()" >
    < script >
    function closeit()
    {
    win = top;
    Win.opener = top;
    Win.Close ();
    }

    < /script >
    < / body >
    < / html >

    Thank you

    Nathan

    In the basejpi.htm, there is the applet parameter applet_stop_timeout , which is set by default to 500 or something. Try increasing it (maximum is 3000). The parameter defines basically the time the applet needs to gracefully destroy once the browser is closed. I guess if the forms applet does not have time to destroy itself with elegance, it blocks causes the java process is not able to close.

    see you soon

  • HH.exe crashes - lost connection to the online help and Support window

    HH.exe crashes - lost connection to the online help and Support window

    SYSTEMATICALLY, FOR MONTHS, WHEN I SEARCH WINDOWS HELP I got THE MESSAGE.

    "You have lost your connection using Windows and Support website. . Try to connect again. "
     

    Windows Error Reporting shows several times:

    1. HH.exe hangs and does communicate with Windows
    2. MsSearch TerminateProcess & #x000d
    3. ApphelpSoftBlock & x000d #.

    I have no problem connecting to Windows Web sites otherwise or to other sites on the web.

    Can someone tell me how to fix this?

    (I'm running VISTA 32 bit)

    Hello

     
    This behavior is caused by a corrupted or damaged HH. DAT file.

    This may occur if Antivirus or a firewall, you have installed the program it blocks.
    http://Windows.Microsoft.com/en-us/Windows7/turn-Windows-Firewall-on-or-off
    http://Windows.Microsoft.com/en-us/Windows7/disable-antivirus-software
    Note: Antivirus software can help protect your computer against viruses and other security threats. In most cases, you should not disable your antivirus software. If you do not disable temporarily to install other software, you must reactivate as soon as you are finished. If you are connected to the Internet or a network during the time that your antivirus software is disabled, your computer is vulnerable to attacks
  • Forms let java.exe suspended at the time of the closure of forms

    I am slot that Forms 11 g, IE9, Java 7 update 21

    I have problems with java.exe process remains suspended after that closing form.  If I have a an IE browser window open with two tabs, and then open two forms sessions, which creates two process java.exe.  I then close the two sessions of forms, and it leaves a java.exe suspended.  If I then close the two windows in IE browser, it removes the process java.exe.  I can reproduce this constantly.   It does not correctly as long as I don't have any other browser Windows Internet Explorer open to the time I open forms. 

    I opened a SR with Oracle Forms, but since it works fine if I don't have IE open before opening the forms, they won't help indicating that it is a question of Java.  Tried to open an SR with Java, but they will not help because we do not pay support for Java.

    http://forums.Oracle.com/Forums/Forum.jspa?forumid=82

    It is a problem of browser/java plugin and has nothing to do with Oracle Forms.  If you open an applet in a browser, as long as the browser remains open the plugin will remain charged and the java.exe process will remain in Manager tasks.  Because the tabs in the browser are in the same browser session, it won't matter whether or not you close the tab.  The parent browser session is responsible for the java process.  Here are two of the many discussions on this subject which began in IE8 and continue today.

    http://blogs.msdn.com/b/Askie/archive/2009/05/08/session-management-within-Internet-Explorer-8-0.aspx

    http://StackOverflow.com/questions/2963983/how-to-avoid-session-sharing-provided-by-IE8-programmatically-in-Java-EE-applica

  • Everytime I open Firefox I get a message: "an attempt to change your home page has been blocked" and firefox crashes

    Everytime I open Firefox I get a message: "an attempt to change your home page has been blocked" and firefox crashes.
    I unintalled (on my MAC) and reinstalled twice. Makes no difference. Any suggestions?

    Could you try starting Firefox in Safe Mode? It is a standard diagnostic tool to disable some advanced features of Firefox and extensions. More info: questions to troubleshoot Firefox in Safe Mode.

    Does not work if Firefox: Hold down the option key when starting Firefox.

    If Firefox is running: You can restart Firefox in Mode safe mode using either:

    • button "3-bar" menu > "?" button > restart with disabled modules
    • Help menu > restart with disabled modules

    and OK reboot.

    Two scenarios: A small dialog box should appear. Click on 'Start mode safe' (not update).

    Any improvement?

    While you are in Mode without failure, you could copy a list of your extensions and paste them into an answer? The best place for this is the support information page - either:

    • button "3-bar" menu > "?" button > troubleshooting information
    • (menu bar) Help > troubleshooting information
    • type or paste everything: in the address bar and press Enter

    Scroll down to the Extensions section, and then select from there until the end of the following table with the mouse and copy. Then paste into a response. It may seem a bit messy but don't worry, we're used to it.

    In addition, if you check your homepage settings, he changed? This article explains where to find that page preferences: start-up, homepage, tabs and download settings.

  • Firefox blocks Java, even if I had the updated version. Now, I can't update or uninstall Java.

    04/02/12 Firefox informed me that Java has serious problems with security and I should let block, so I did. Later, I found that I could not play at Pogo more so I tried to activate Java, but it still doesn't work. My Java is up to date, 6.0.290.11. Now, I can't update Java, Error 1606, nor can uninstall Java on my computer, same error cannot access location, in order to re - install. Because I used version more up-to-date, my Java should not have been blocked. Does anyone else have this problem? I'm stuck and can't update or reinstall or anything.

    You did a release of the Java data version. The most recent is updated to Java 6 31. If you were two behind on updated versions.

    http://blog.Mozilla.com/addons/2012/04/02/blocking-Java/ says more.

    You can download Java from http://javadl.sun.com/webapps/download/AutoDL?BundleId=62313. Try to install it and see if that helps!

  • Windows Server 2003 R2 explorer.exe crashing

    Hello

    I am looking for help on a PC server.

    All programs work correctly and for all intensive purposes, the server is very good.

    The problem is that explorer.exe crashes every 3 to 8 seconds.

    I had a quick glance at the file hmdp and tbh it means nothing to me.

    Could someone kind take a look on it and maybe point me in the right direction?

    Debug version of Microsoft Windows (R) 6.12.0002.633 X 86
    Copyright (c) Microsoft Corporation. All rights reserved.

    [C:\Documents and Settings\electrical\Desktop\error files\explorer.exe.mdmp] Dump file loading
    User Mini dump file: only registers, stack them and portions of memory are available

    Symbol search path is: * invalid *.
    ****************************************************************************
    * Loading of the symbol may be unreliable without a symbol search path.           *
    * Use .symfix to get the debugger to choose a symbol path.                   *
    * After adjusting your path to symbols, use .reload to refresh the locations of symbols. *
    ****************************************************************************
    Executable search path is:
    Windows Server 2003 Version 3790 (Service Pack2) MP (4 procs) free x 86 compatible
    Product: Server, suite: TerminalServer SingleUserTS
    Computer name:
    The debugging session: 04:48:47.000 Wed May 29, 2013 (UTC - 07:00)
    System Uptime: not available
    Running time: 0 days 0:00:05.000
    ..............................................................
    Loading unloaded module list
    ..........
    This dump file is an exception of interest stored in it.
    The stored exception information are accessible via .ecxr.
    (b10.700): access violation - code c0000005 (first/second chance not available)
    EAX = ebx 00000200 = 80070000 ecx = 003 has 0038 edx = 00000000 esi = 00000464 edi = 00000000
    EIP = 7c8285ec esp = 00f1a410 ebp = 00f1a480 iopl = 0 nv in EI ng nz cy ac pe
    CS = 001 b ss = 0023 ds = 0023're = 0023 fs = 003 b gs = 0000 efl = 00000297
    Failed to load image C:\WINDOWS\system32\ntdll.dll, 0n2 error Win32
    WARNING: Unable to verify timestamp for ntdll.dll
    ERROR: Module load completed but symbols can be loaded for ntdll.dll
    ntdll + 0x285ec:
    C3 7c8285ec ret

    Any help would be appreciated more

    Colin

    Support for Windows Server is available here:

    http://social.technet.Microsoft.com/forums/en-us/category/WindowsServer

    The forum, you are now aims to help users of the computer at home.

  • vssvc.exe crashes

    We have developed a tool that ensures consistency of Application applications for a CDP (continuous Data Protection). So as part of the solution, we wrote our own supplier of software of a VSS (Volume Shadow Copy Service software provider). This tool has the ability to use Microsoft Software Shadow Copy Provider or our own Software Shadow Copy Provider (not both at the same time, only one provider at a time).

    The problem is vssvc.exe crashes with the following error message immediately after execution of the snapshot. This accident happens even if we use the default Microsoft Shadow Copy Provider software also.

    amazingly if I uninstall my software provider then vssvc.exe does not crash. So please enlighten me where I'am wrong.

    WinDbg is showing the following error...

    (5c4.420): access violation - code c0000005 (! second chance!)
    vssvc! CVssProviderManager::TransferEnumeratorContentsToArray + 0xc3:
    00000000' fff27007 4c8b5d00 mov r11, qword ptr [PPR] ss:00000000'00000000 is?

    Here is the log of the event viewer...
    Event type: error
    Event source: app error
    Event category: (100)
    Event ID: 1000
    Date: 31/03/2011
    Time: 20:06:38
    User: n/a

    Failed module vssvc.exe failed application vssvc.exe, version 5.2.3790.4143, version 5.2.3790.4143, address 0x0000000000073f61 failure.

    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
    Data:
    0000: 41 70 70 6 c 69 63 61 74 Applicat
    0008: 69 6th 6f 20 46 61 69 6 c ion Fail
    0010: 75 72 65 20 20 76 73 73 ure vss
    0018: 76 2nd 63 65 78 65 20 35 vc.exe 5
    0020: 2nd 2nd 32 33 37 39 30 2e.2.3790.
    0028: 34 31 34 33 20 69 6th 20 4143 in
    0030: 76 73 73 76 2nd 63 65 78 vssvc.ex
    20 35 0038:65 2 2 32 33 37 e 5.2.37
    2nd 30 34 31 34 33 20 90.4143 0040:39
    0048:61 74 6f 20 66 66 73 65 to offse
    0050: 74 20 30 30 30 30 30 30 t 000000
    0058: 30 30 30 30 30 37 33 66 0000073f
    0060: 36 31 61

    Hi Madan,

    The question you posted would be better suited in the Developer Forums. I suggest you to send your query to the MSDN developer to better support Forums.
    http://social.msdn.Microsoft.com/forums/en/windowsgeneraldevelopmentissues/threads

    Hope the helps of information.

  • on port 162 java.exe running. I tried to kill him with the command prodess k 1289. 1298 here is the process ID. but it comes back again. I need the port 162 for sending traps.

    original title: port162

    Hi, on port 162 there is a process called java.exe running. I tried to kill him with the command prodess k 1289. 1298 here is the process ID. but it comes back again. I need the port 162 for sending traps. I first removed java completely from my pc, but still there was this java.exe. in fact, there are two java.exe if I check in the running task manager. need help. I also ran antivirus as well as anti-malware software, but no difference.

    Hello

    I suggest you to visit these links and check if it helps:
    http://www.Java.com/en/download/uninstall.jsp
    http://Java.com/en/download/help/regkey_addremove.XML

    Have you tried to change the port to Java? See this link:

    http://www.Java.com/en/download/help/proxy_setup.XML

    It will be useful.

  • When click with the right button on the icons, explorer.exe crashes XP

    When I right click on the icons to make anything, explorer.exe crashes.  How can I fix it?

    Hi MikePenick,

    In addition to advice of Ajay, I recommend also run a full scan with your antivirus.

  • Explorer.exe crashes by clicking the context menu items

    Hi guys,.

    I have XP Professional SP3 and when I right click on a file and select a voice as 'open' or 'open with' from the context menu, explorer.exe crashes...

    The description of the error event is (in Italian):

    "Application che ha provocato error explorer.exe, version 6.0.2900.5512, modulo che ha provocato error unknown, version 0.0.0.0, address error 0 x 00000000."

    By further information, using the guide in linea e supporto tecnico all' address http://go.microsoft.com/fwlink/events.asp. »

    What can I do?

    Thank you

    I'm sorry that I can't read your beautiful Italian, but problems with a right-click are most often caused by a third-party software that inserts entries in the context menu. You can fix the latter with ShellExView free utility.

    http://www.nirsoft.net/utils/shexview.html - ShellExView

    Make a right-click is slow or weird behavior caused by context menus management - http://windowsxp.mvps.org/slowrightclick.htm
    Manage entries context menu for folders, drives and Namespace objects - http://windowsxp.mvps.org/context_folders.htm

    MS - MVP - Elephant Boy computers - don't panic!

  • Smss.exe crashing on my system

    I just started getting this system error msg: smss.exe crashed.  I then opened it to see what was reported: signature of the problem:
    Problem event name: APPCRASH
    Application name: smss.exe
    Application version: 0.0.0.0
    Application timestamp: 497737a 6
    Fault Module name: StackHash_e52f
    Fault Module Version: 0.0.0.0
    Fault Module Timestamp: 00000000
    Exception code: c0000005
    Exception offset: 64755647
    The system version: 6.0.6001.2.1.0.768.3
    Locale ID: 1033
    Additional information 1: e52f
    More information 2: e98dfca8bcf81bc1740adb135579ad53
    Additional information 3: 860f
    Additional information 4: 6eabdd9e0dc94904be3b39a1c0583635

    I don't know what it is all about.  I thought it might be Flood.F virus and run scans to locate and remove this virus.  Nothing.  Dell could not help me, my ISP has been distraught.  Could you deal with this please?  Will this make my system to tank?  What are my options?  It's a gene at the present time, but I wanted to deal with any potential problems of expansion on the line.  Thank you

    Hello Carrington0212,

    Thanks for posting your question on the Microsoft answers Forum.

    The SMSS.exe file is always located in the C:\Windows\System32 folder. This is the Microsoft Windows Session Manager Subsystem.  If you find that there is an smss.exe located in another folder, then it is probably malware (viruses, spyware, Trojan or worm). Malware programs try to look like legitimate computer processes and the smss.exe trojan is one of them.  Go to start search and type smss.exe and look at the file that appears. If it is in the Windows\System32 folder, then it is not a virus or spyware.

    You see problems with your computer or is the only error in the system event log?  When you encounter this error? Have you ever had this error before or is this the first time? What programs are open and running when you see this error? He appears in safe mode?

    Please provide more information and we will try to help you.

    Thank you

    Marilyn
    Microsoft Answers Support Engineer
    Visit our Microsoft answers feedback Forum and let us know what you think.

  • Vista SP2 does not updated Windows because the Windows Modules Installer (Trustedinstaller.exe) crashing

    Hello.
    My laptop Vista SP2 does not have Windows updates due to the Windows Modules Installer (Trustedinstaller.exe) crashing:

    Error message:
    "Signing of the problem:
    Problem event name: APPCRASH
    Application name: TrustedInstaller.exe
    Application version: 6.0.6002.18005
    Application timestamp: 49e01af1
    Fault Module name: wcp.dll
    Fault Module Version: 6.0.6002.18005
    Timestamp of Module error: 49e0380e
    Exception code: 80000003
    Exception offset: 0013b 972
    OS version: 6.0.6002.2.2.0.768.2
    Locale ID: 2057
    Additional information 1: fcbe
    More information 2: 21dec0ca93c87c4af4036e2c4a4d224a
    3 more information: 93a 4
    "Additional information 4: 172cbe47bfd87945783d7b08d7f02897.

    Update history shows a number of updates that haved 'impossible' to install accordingly.
    Any ideas how to solve this problem for all my PC install Windows updates pending?

    Thank you very much!

    Hi Spoon579,

    Jose is correct that we need more information. Without any information only generic suggestions that we can supply to run SFC/scannow here or CheckSUR here

  • TaskHost.exe crash, repeating the dllhost.exe crashes (Win7 x 64 SP1)

    It has been that rampant in me for over a week. I login and immediately taskhost.exe accidents, then repeat accidents of dllhost.exe. The fault for both module is always esent.dll.

    Not to mention that repetitive crash dialogs, there are also other problems:
    -Windows Help does not work correctly. After opening, I repeatedly to shut the windows of error just so that he could respond and whatever whether in the search returns 0 results.
    -CHM files have the same problem of response as above and also will not show the embedded images or style sheets (like if it cannot access its own embedded files).
    -Internet Explorer won't display certain content, IE: YouTube videos, some .webm files.

    I tried a variety of things and had no chance to solve the basic problem.
    -J' did a full scan with MalwareBytes and Avast antivirus - no viruses and no malware.
    -J' tried to manually replace the (dllhost, esent) files to another Windows 7 system - no change.
    -J' tried SFC/scannow - no files don't need replacement - no change.
    -J' tried to start in safe mode - no change.
    -J' tried a "clean boot" - system running unbearably slow and no change.
    -J' tried to delete/uninstall 3rd party codecs - no change.
    -J' uninstalled and reinstalled IE11 (a chore in itself) - IE had disappeared, the accidents stopped, but after reinstalling it is back to crashing (and leaving aside other issues caused IE).

    The only thing that stops the constant error dialogs must remove dllhost.exe or esent.dll. Of course, none of these options is acceptable because it does not fix the other issues and other causes. And now I get a notification that my Windows think more that it is authentic, and when I tried to validate, the page threw a bunch of script errors me (perhaps because IE does not work correctly).

    My next step and the last resort is to reinstall Windows, unless someone here can help. Below is all the information I can think to provide at the moment, I look forward the responses and thanks for reading so far.

    Great big giant info dump:

    Speccy system specifications:
    -------------------------

    Operating system
    -Windows 7 Home Premium 64 - bit SP1
    CENTRAL PROCESSING UNIT
    -AMD Phenom II X 6 1090 t.
    RAM
    -8.00 GB Dual-Channel DDR3 @ 803 MHz (11-11-11-29)
    Motherboard
    -Gigabyte Technology Co., Ltd. GA-990XA-UD3 (Socket M2)
    Graphics
    -2047 MB NVIDIA GeForce GTX 770 (EVGA)
    Storage
    -Unit of disk SATA 1863 GB Western Digital WDC WD20 EARS-00MVWB0 (SATA)
    -117GB SanDisk device (SSD) SATA drive SDSSDP128G
    -465 GB Seagate ST350041 8AS device SATA (SATA) drive
    Optical drives
    -Ring road. CdRom TSSTcorp CDDVDW SH-S243D SATA
    Audio
    -Realtek High Definition Audio
    -------------------------

    Each process dumps:
    -------------------------
    TaskHost.exe https://www.sugarsync.com/pf/D7279007_05454644_6291585
    Dllhost.dll https://www.sugarsync.com/pf/D7279007_05454644_6291587
    -------------------------

    Application event viewer errors:
    -------------------------
    (taskhost.exe crash)
    Name of the failing application: taskhost.exe, version: 6.1.7601.18010, time stamp: 0x50aee9f3
    Name of the failed module: ESENT.dll, version: 6.1.7601.17577, time stamp: 0x4d79bfba
    Exception code: 0xc0000005
    Offset: 0x000000000000994e
    ID of the process failed: 0 x 700
    Start time of application vulnerabilities: 0x01d2205f6e7f6485
    The failing application path: C:\Windows\system32\taskhost.exe
    Path of the failing module: C:\Windows\system32\ESENT.dll
    Report ID: b326cd88-8c52-11e6-83c3-010101010000
    -------------------------
    (crash dllhost.exe)
    Name of the failing application: DllHost.exe, version: 6.1.7600.16385, time stamp: 0x4a5bca54
    Name of the failed module: ESENT.dll, version: 6.1.7601.17577, time stamp: 0x4d79bfba
    Exception code: 0xc0000005
    Offset: 0x000000000000994e
    ID of the process failed: 0x1d30
    Start time of application vulnerabilities: 0x01d220659e679891
    The failing application path: C:\Windows\system32\DllHost.exe
    Path of the failing module: C:\Windows\system32\ESENT.dll
    Report ID: dc1e9382-8c58-11e6-83c3-010101010000
    -------------------------

    AppCrashView (from NirSoft) details:
    -------------------------
    (taskhost.exe crash)
    Version = 1
    EventType = APPCRASH
    EventTime = 131202933512950376
    ReportType = 2
    Consent = 1
    ReportIdentifier = b326cd89 - 8 c 52-11e6-83 3-010101010000
    IntegratorReportIdentifier = b326cd88 - 8 c 52-11e6-83 3-010101010000
    Response.Type = 4
    SIG [0]. Name = name of the Application
    SIG [0]. Value = TaskHost.exe
    GIS [1]. Name = Version of the Application
    GIS [1]. Value = 6.1.7601.18010
    GIS [2]. Name = timestamp of the Application
    GIS [2]. Value = 50aee9f3
    GIS [3]. Name = name of the Module fault
    GIS [3]. Value = esent.dll
    GIS [4]. Name = Fault Module Version
    GIS [4]. Value = 6.1.7601.17577
    GIS [5]. Name = Fault Module Timestamp
    GIS [5]. Value = 4d79bfba
    GIS [6]. Name = Exception Code
    GIS [6]. Value = c0000005
    GIS [7]. Name = offset of the Exception
    GIS [7]. Value = 000000000000994e
    DynamicSig [1]. Name = OS Version
    DynamicSig [1]. Value=6.1.7601.2.1.0.768.3
    DynamicSig [2]. Name = locale ID
    DynamicSig [2]. Value = 4105
    DynamicSig [22]. Name = additional Information 1
    DynamicSig [22]. Value = 85f4
    DynamicSig [23]. Name = additional Information 2
    DynamicSig [23]. Value = 85f4492f4d29dd658d223aa949c9df0d
    DynamicSig [24]. Name = additional Information 3
    DynamicSig [24]. Value = 2157
    DynamicSig [25]. Name = additional Information 4
    DynamicSig [25]. Value = 215786c06e468ad885bd834325a4b91b
    UI[2]=C:\Windows\system32\taskhost.exe
    UI [3] = host process for Windows tasks has stopped working
    UI [4] = Windows can check online for a solution to the problem.
    UI [5] = check online for a solution and close the program
    UI [6] = check online for a solution later and close the program
    UI [7] = close the program
    LoadedModule[0]=C:\Windows\system32\taskhost.exe
    LoadedModule[1]=C:\Windows\SYSTEM32\ntdll.dll
    LoadedModule[2]=C:\Windows\system32\kernel32.dll
    LoadedModule[3]=C:\Windows\system32\KERNELBASE.dll
    LoadedModule[4]=C:\Windows\system32\msvcrt.dll
    LoadedModule[5]=C:\Windows\system32\ole32.dll
    LoadedModule[6]=C:\Windows\system32\GDI32.dll
    LoadedModule[7]=C:\Windows\system32\USER32.dll
    LoadedModule[8]=C:\Windows\system32\LPK.dll
    LoadedModule[9]=C:\Windows\system32\USP10.dll
    LoadedModule[10]=C:\Windows\system32\RPCRT4.dll
    LoadedModule[11]=C:\Windows\system32\OLEAUT32.dll
    LoadedModule [12] = C:\Windows\system32\IMM32. DLL
    LoadedModule[13]=C:\Windows\system32\MSCTF.dll
    LoadedModule[14]=C:\Windows\system32\CRYPTBASE.dll
    LoadedModule[15]=C:\Windows\SYSTEM32\sechost.dll
    LoadedModule[16]=C:\Windows\system32\ADVAPI32.dll
    LoadedModule[17]=C:\Windows\system32\uxtheme.dll
    LoadedModule[18]=C:\Windows\system32\dwmapi.dll
    LoadedModule[19]=C:\Windows\system32\CLBCatQ.DLL
    LoadedModule[20]=C:\Windows\system32\MsCtfMonitor.dll
    LoadedModule[21]=C:\Windows\system32\MSUTB.dll
    LoadedModule[22]=C:\Windows\system32\WINSTA.dll
    LoadedModule[23]=C:\Windows\system32\WTSAPI32.dll
    LoadedModule[24]=C:\Windows\System32\PlaySndSrv.dll
    LoadedModule[25]=C:\Windows\system32\wininet.dll
    LoadedModule[26]=C:\Windows\system32\api-ms-win-downlevel-user32-l1-1-0.dll
    LoadedModule[27]=C:\Windows\system32\api-ms-win-downlevel-shlwapi-l1-1-0.dll
    LoadedModule [28] = C:\Windows\system32\shlwapi. DLL
    LoadedModule[29]=C:\Windows\system32\api-ms-win-downlevel-version-l1-1-0.dll
    LoadedModule [30] = C:\Windows\system32\version. DLL
    LoadedModule[31]=C:\Windows\system32\api-ms-win-downlevel-normaliz-l1-1-0.dll
    LoadedModule [32] = C:\Windows\system32\normaliz. DLL
    LoadedModule[33]=C:\Windows\system32\iertutil.dll
    LoadedModule[34]=C:\Windows\system32\api-ms-win-downlevel-advapi32-l1-1-0.dll
    LoadedModule[35]=C:\Windows\system32\USERENV.dll
    LoadedModule[36]=C:\Windows\system32\profapi.dll
    LoadedModule[37]=C:\Windows\System32\HotStartUserAgent.dll
    LoadedModule[38]=C:\Windows\system32\slc.dll
    LoadedModule[39]=C:\Windows\system32\api-ms-win-downlevel-ole32-l1-1-0.dll
    LoadedModule[40]=C:\Windows\system32\RpcRtRemote.dll
    LoadedModule[41]=C:\Windows\system32\api-ms-win-downlevel-advapi32-l2-1-0.dll
    LoadedModule[42]=C:\Windows\system32\ESENT.dll
    LoadedModule[43]=C:\Windows\system32\psapi.dll
    LoadedModule[44]=C:\Windows\system32\SHELL32.dll
    LoadedModule[45]=C:\Windows\system32\WINMM.dll
    LoadedModule[46]=C:\Windows\system32\dimsjob.dll
    LoadedModule[47]=C:\Windows\system32\taskschd.dll
    LoadedModule[48]=C:\Windows\system32\SspiCli.dll
    LoadedModule[49]=C:\Windows\System32\netprofm.dll
    LoadedModule[50]=C:\Windows\system32\NSI.dll
    LoadedModule[51]=C:\Windows\System32\nlaapi.dll
    LoadedModule[52]=C:\Windows\system32\CRYPTSP.dll
    LoadedModule[53]=C:\Windows\system32\rsaenh.dll
    LoadedModule[54]=C:\Windows\System32\npmproxy.dll
    LoadedModule[55]=C:\Windows\system32\pautoenr.dll
    LoadedModule[56]=C:\Windows\system32\WLDAP32.dll
    LoadedModule[57]=C:\Windows\system32\certcli.dll
    LoadedModule [58] = to C:\Windows\system32\ATL. DLL
    LoadedModule[59]=C:\Windows\system32\CRYPT32.dll
    LoadedModule[60]=C:\Windows\system32\MSASN1.dll
    LoadedModule[61]=C:\Windows\system32\certenroll.dll
    FriendlyEventName = Stopped Working
    ConsentKey = APPCRASH
    AppName = host process for Windows tasks
    AppPath=C:\Windows\system32\taskhost.exe

    (crash dllhost.exe)
    Version = 1
    EventType = APPCRASH
    EventTime = 131202959849153989
    ReportType = 2
    Consent = 1
    ReportIdentifier = d4eda68e - 8 c 11e6-58-83 3-010101010000
    IntegratorReportIdentifier = d4eda68d - 8 c 11e6-58-83 3-010101010000
    Response.Type = 4
    SIG [0]. Name = name of the Application
    SIG [0]. Value = Dllhost.exe
    GIS [1]. Name = Version of the Application
    GIS [1]. Value = 6.1.7600.16385
    GIS [2]. Name = timestamp of the Application
    GIS [2]. Value = 4a5bca54
    GIS [3]. Name = name of the Module fault
    GIS [3]. Value = esent.dll
    GIS [4]. Name = Fault Module Version
    GIS [4]. Value = 6.1.7601.17577
    GIS [5]. Name = Fault Module Timestamp
    GIS [5]. Value = 4d79bfba
    GIS [6]. Name = Exception Code
    GIS [6]. Value = c0000005
    GIS [7]. Name = offset of the Exception
    GIS [7]. Value = 000000000000994e
    DynamicSig [1]. Name = OS Version
    DynamicSig [1]. Value=6.1.7601.2.1.0.768.3
    DynamicSig [2]. Name = locale ID
    DynamicSig [2]. Value = 4105
    DynamicSig [22]. Name = additional Information 1
    DynamicSig [22]. Value = 70e1
    DynamicSig [23]. Name = additional Information 2
    DynamicSig [23]. Value = 70e1120d63c5115671330951716cace5
    DynamicSig [24]. Name = additional Information 3
    DynamicSig [24]. Value = c36e
    DynamicSig [25]. Name = additional Information 4
    DynamicSig [25]. Value = c36e6674224141161a525e685bbfbad1
    UI[2]=C:\Windows\system32\DllHost.exe
    UI [3] = COM Surrogate has stopped working
    UI [4] = Windows can check online for a solution to the problem.
    UI [5] = check online for a solution and close the program
    UI [6] = check online for a solution later and close the program
    UI [7] = close the program
    LoadedModule[0]=C:\Windows\system32\DllHost.exe
    LoadedModule[1]=C:\Windows\SYSTEM32\ntdll.dll
    LoadedModule[2]=C:\Windows\system32\kernel32.dll
    LoadedModule[3]=C:\Windows\system32\KERNELBASE.dll
    LoadedModule[4]=C:\Windows\system32\msvcrt.dll
    LoadedModule[5]=C:\Windows\system32\ole32.dll
    LoadedModule[6]=C:\Windows\system32\GDI32.dll
    LoadedModule[7]=C:\Windows\system32\USER32.dll
    LoadedModule[8]=C:\Windows\system32\LPK.dll
    LoadedModule[9]=C:\Windows\system32\USP10.dll
    LoadedModule[10]=C:\Windows\system32\RPCRT4.dll
    LoadedModule [11] = C:\Windows\system32\IMM32. DLL
    LoadedModule[12]=C:\Windows\system32\MSCTF.dll
    LoadedModule[13]=C:\Windows\system32\CRYPTBASE.dll
    LoadedModule[14]=C:\Windows\system32\CLBCatQ.DLL
    LoadedModule[15]=C:\Windows\system32\ADVAPI32.dll
    LoadedModule[16]=C:\Windows\SYSTEM32\sechost.dll
    LoadedModule[17]=C:\Windows\system32\OLEAUT32.dll
    LoadedModule[18]=C:\Windows\system32\CRYPTSP.dll
    LoadedModule[19]=C:\Windows\system32\rsaenh.dll
    LoadedModule[20]=C:\Windows\system32\RpcRtRemote.dll
    LoadedModule[21]=C:\Windows\system32\uxtheme.dll
    LoadedModule[22]=C:\Windows\system32\wininet.dll
    LoadedModule[23]=C:\Windows\system32\api-ms-win-downlevel-user32-l1-1-0.dll
    LoadedModule[24]=C:\Windows\system32\api-ms-win-downlevel-shlwapi-l1-1-0.dll
    LoadedModule [25] = C:\Windows\system32\shlwapi. DLL
    LoadedModule[26]=C:\Windows\system32\api-ms-win-downlevel-version-l1-1-0.dll
    LoadedModule [27] = C:\Windows\system32\version. DLL
    LoadedModule[28]=C:\Windows\system32\api-ms-win-downlevel-normaliz-l1-1-0.dll
    LoadedModule [29] = C:\Windows\system32\normaliz. DLL
    LoadedModule[30]=C:\Windows\system32\iertutil.dll
    LoadedModule[31]=C:\Windows\system32\api-ms-win-downlevel-advapi32-l1-1-0.dll
    LoadedModule[32]=C:\Windows\system32\USERENV.dll
    LoadedModule[33]=C:\Windows\system32\profapi.dll
    LoadedModule[34]=C:\Windows\system32\api-ms-win-downlevel-ole32-l1-1-0.dll
    LoadedModule[35]=C:\Windows\system32\api-ms-win-downlevel-advapi32-l2-1-0.dll
    LoadedModule[36]=C:\Windows\system32\SHELL32.dll
    LoadedModule [37] = C:\Program may Explorer\sqmapi.dll
    LoadedModule[38]=C:\Windows\system32\ESENT.dll
    LoadedModule[39]=C:\Windows\system32\psapi.dll
    FriendlyEventName = Stopped Working
    ConsentKey = APPCRASH
    AppName = COM Surrogate
    AppPath=C:\Windows\system32\DllHost.exe

    Hello

    We recommend posting your query to Microsoft TechNet for advanced troubleshooting.

    Thank you.

Maybe you are looking for

  • Satellite A120: upgrade of Vista - number of invalid COA

    I just (15 February 2007) bought a Toshiba laptop, A120, with an offer to upgrade to Vista. To take advantage of this offer, I have to go to a website ("Moduslink") and enter the details of the laptop computer and the operating system bundled with it

  • IBM Thinkpad Z60t help

    Well, I reinstalled windows xp pro sp 2 on my grandfather's old ibm thinkpad models Z60t, because he gave it to me and I didn't need half of the stuff on the hard drive. So I reinstalled xp and I do not have driver disks or backup discs. I went on th

  • BNC-2110 entry limit is 5V?

    Hello, I'm trying to measure the magnetic field by using hall sensor, I created wave sin simulated with amplitude 10V However, it seems that BNC-2110 is only measure up to +-5V? Is it OK to switch to 10V so I can display + 10V range? Thank you very m

  • Photoshop CS3

    I want to download my photoshop CS3 from a hard disk external to a new mac laptop, I get the message that the license has stopped working, any ideas

  • Options for storing big catalogue of LR/library and 100 k + photos in the cloud?

    Is there a way to store my LR catalog and photos on the cloud and work from there, instead of having it on an external drive?Ideally, I want a storage option that would allow me to work directly from the cloud, just vs my external hard drive backup t