sysfader: iexplore.exe-Application Error

Users questions: When you open the browser "0x75c9a186" command reference "0x001cb42c" memory. The memory could not be "written". To stop the program, click "OK." To debug the program, click "Cancel."
Experts answer: of the memory can not be re ad or a written solution Keywords: The memory could not be "read" the memory could not be "written" from the online search to the few articles. Title using a Windows operating system will sometimes encounter this error Information: "" 0X??? ?????" Command reference "0x00000000" memory, the memory can not be "read" or "written" ", then the application is closed. If they go to some "master" and got an answer is often "Windows is so unstable," like the meaning of Anger and disdain. In fact, this error is not necessarily a Windows instability. In this paper, a simple analysis to the general reasons for this error. 1, the application does not check the memory allocation failed process requires a memory for storing data, the need to use the operating system's "performance function" to Application, if the memory allocation successful, the function will be opened by the new address of the memory area returned to the application, the application can use this memory through this address. This is the "dynamic memory allocation", the memory address that is programmed in the "cursor." Memory is not always call at any instant, an inexhaustible Sometimes, memory allocation will fail. When the allocation fails, the system function will return a 0 value, then returns the value "0" has not indicated that the newly opened cursor, but the system to the application to issue a notice in an error. As an application, in the memory after each application should check the return value is Not to 0, and if so, it means a fault, should take some measures to save, which enhances the process of "robustness." If the application does not check the error, it will be in accordance with the "thinking inertia" that this value is assigned Keyong cursor to it, continue to use after the implementation of this memory. The real address of memory area 0 is stored in a computer system the most important "interrupt descriptor table" is absolutely not allowed applications. In the absence of operating system protection mechanisms (such as DOS), to write data to this address will result in immediate crash, but the robust operating system such as Windows, etc. This action will immediately capture by the system of protection, the result is forcibly closed by the operating system application errors, in order to prevent the expansion of its error. At this time, there will be above the "write memory" error, and that the referenced memory address "0x00000000". Memory allocation failure Many reasons for failure, memory is not enough, the system does not match the version of the function and so may affect. Therefore, this allocation failure more common in the operating system to use for a long time, the installation of a variety of applications (including accidentally "installed" in the virus program), Genggai a large number of system parameters and system files after. Two , The application is not cited due to their own BUG normal cursor using dynamic allocation of memory the application process, sometimes this happens: The program was suddenly reading and writing a "should be available" in memory, but I wonder why this is expected in available cursor has expired. There may be "forgotten" to Operating system requirements allocation process itself may also have been written off at some point this memory and "no attention" and so on. Written off the memory by the system recovery, the access is no longer the application, so read and write operations also will trigger the system's protection mechanisms in an attempt to "illegal" process unique to End is terminated by operation of the implementation of recycling all of the resources. Computerworld legal or much more severe than in humans and ah! Situation like this program belong to their BUG, you can often operate in a specific order to reproduce the error under. Invalid cursor is not always 0, so errors in the memory to Address not necessarily as "0x00000000", but other random number. If the system has been mentioned frequently error, the following suggestions may be: 1. View the system if there are trojans or viruses. Such procedures are often responsible for control systems to modify the system, leading to operation System anomalies. Normally should strengthen information security awareness, executable programs from unknown sources, no wonder. 2. Update the OS re-installation program copies the correct version of system files, modified system parameters. Sometimes the operating system itself, there will be BUG, pay attention to install the official release of the l
  • This information provided by the users.Thanks!