And issues related to a realplayer

Users questions: Dear computer experts: You is good, I downloaded a "realplayer", but recently when I click on the software, always appear: "" 0 c6a357 "command reference" 0 00000000 "memory, the Memory can not be "read". To stop the program, click "OK." To debug the program, click "Cancel." "OK" "Cancel," "This kind of tips, which can not use this software to listen to radio programs. I want you to tell me if this software appears to resolve this fault ah?
Experts answer:0X00000 0 can not read the memory solution with regard to this phenomenon, one hardware, that have problems with memory, and second, the software, which has many problems. A: First talk about the hardware: In general, the computer hardware is not easy bad. Memory problems are not likely (unless your Memory is really a hodge-believers to a collapse), the main aspects are: 1. Bad memory (mostly second-hand memory case), 2. Using a quality problems of memory, 3. Memory plugged into the motherboard of the finger part of the dust too. 4. Different sizes with different brands of memory, so there incompatibilities. 5 . Heat dissipation caused by overclocking. MemTest you can use the software to detect what the memory, it can thoroughly test the stability of the memory. Second, if not, then from the software troubleshooting the. Said first principle: the memory has a place called the buffer storage of data, the data released when the program In the buffer zone needs to provide the operating system's "performance function" to apply, 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, inexhaustible, and sometimes memory allocation will fail. When the allocation fails, the system function will return a 0 value, then returns the value" 0 "is not that the new opening cursor, but the system to the application to issue a notice in an error. As an application Procedures, and in each application memory, all should check return value of 0, and if so, it means that experienced a failure measures should be taken Wanjiu, which enhance the program "robustness". If the application does not check the error, it will be in accordance with the "thinking inertia" that this value is assigned to it Cursor can be used to continue the 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 an immediate crash , While the robust operating system such as Windows,, this operation will be immediately captured by the system's protection mechanisms, the result is forced to close by the operating system error application procedures to prevent the expansion of its Cuowu. At this time, there will be the memory can not be "read" error, and that was Referenced memory address "0x00000000". Memory allocation failure causes of the many, not enough memory, 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), change the number of system parameters and system files after. Zai use dynamically assigned application, such a case: Cheng Xu tried to write a" Yinggaikeyong "of memory, but somehow, This is expected to available in the cursor has expired. there might be "forgotten The "distribution of the operating system requirements, it could be program itself had been written off at some point a piece of memory did not have" pay attention "and so on. Written off by the system memory recovery, the access does not belong to the application, so read and write operations, will also trigger the system protection mechanisms in an attempt to "illegal" process The only 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 Not necessarily for the memory address "0x00000000", but other random number. First, I propose: 1, check whether the system Trojan or virus. Such procedures are often responsible for control systems to modify the system, causing the operating system exception. Normally should strengthen information security awareness, sources
  • This information provided by the users.Thanks!