System: wince6.0 + 2443
Last week, I encountered a very strange problem. When I played a video online, I encountered an error if I didn't play the video for a while and I disabled ie automatically, however, when the video is played for about 50 seconds, the following dialog box is always displayed and IE is automatically closed. The content of this dialog box is as follows:
Application iesample.exe encountered a serial error and must shut down
The output information of the serial port is as follows:
Exception 'data abort '(4): thread-id = 09890052 (PTH = 201778d78), proc-id = 06820056 (PPRC = 849fddd0) 'iesample.exe ', VM-active = 06820056 (PPRC = 849fddd0) 'iesample.exe'
PC = 41bb95a0 (flaxplayer_wince.dll + 0x000195a0) Ra = 41bb9674 (flaxplayer_wince.dll + 0x00019674) sp = 0090fe4c, BVA = 00000024
Exception 'data abort '(4): thread-id = 0873002e (PTH = 825a96c0), proc-id = 06820056 (PPRC = 849fddd0) 'iesample.exe ', VM-active = 06820056 (PPRC = 849fddd0) 'iesample.exe'
PC = 41bb95a0 (flaxplayer_wince.dll + 0x000195a0) Ra = 41bb9674 (flaxplayer_wince.dll + 0x00019674) sp = 0089fe4c, BVA = 00000024
I tried some methods. For example, I thought it was HKEY_CURRENT_USER-> Software-> Microsoft-> Internet Explorer-> main. The stackres under the registry key is too small, but the following modifications are still invalid:
"Stackres" = 0x0004000. I changed it to 0x00080000.
Later, I had to go online to search for the relevant information, saying that it was a problem with R3. I was skeptical that I had deleted R3 and re-installed it. There was always an error in re-compilation. There was no way, after vs2005 + wince6.0, R2, and R3 are reinstalled, the same project has been compiled. After testing, the video is played normally and there is no error, then, we marked the update package for 09 years and re-compiled and tested it. The above problem occurs again, so far, I have no idea why the updating of the package throughout has caused this problem. I wanted to use the above serial port information to locate the wrong function, however, because the flaxplayer_wince.dll (generated by the Flash Lite component in R3) does not have a map file, it cannot be used to locate the faulty function. In this case, we should first make a record and continue to explore it later, please advise! Comments are welcome!
Related Questions
Http://www.cnblogs.com/walzer/archive/2008/11/20/909626.html
Http://blog.csdn.net/dragonliabc/archive/2010/04/25/5527638.aspx
Http://www.armce.com/bbs/archiver/tid-194.html
Http://www.cnblogs.com/huaping-audio/archive/2008/12/11/1353260.html
Http://www.codeproject.com/KB/debug/mapfile.aspx
This article from the csdn blog, reproduced please indicate the source: http://blog.csdn.net/chinesedragon2010/archive/2010/09/13/5880110.aspx