Hi All,
Recently I ran into a problem (a crash) that has everything to do with
Pocket PC 3.0 Emulator (comes with Pocket PC 3.0 SDK).
I have been working on developing applications (MFC - EVC 3.0) for windows
CE and Pocket PC for 4 years now. Everything was going fine until I started
getting this weird behavior on the emulator on some of the machines (not
all). When I run my application (the application that I'm developing) the
emulator crashes after a random time (1 sec - 1 min). The error message that
gets displayed indicates that shell32.exe (emulator's executable) was trying
to read from address xxxx and the memory could not be read. When I hit OK my
application gets closed.
Similar behavior does not occur on the real handhelds and never happens on
the emulator on many other desktop machines.
I know some of you might say that the program I'm writing seems to have a
problem. I don't like to think like this because the program runs perfectly
on the emulator on other machines and on the real handhelds.
The facts are:
- I'm using EVC 3.0 for development.
- The project is based on MFC.
- The emulator causing this is the Pocket PC emulator that comes with Pocket
PC 3.0 SDK.
- Not all desktop machines have this problem but the number of machines that
have this is huge
- All the machines that have this emulator problem are up to date (Latest
service packs, latest updates from Microsoft, etc...)
Can anyone help me figure out what is going on?
Have anyone encountered something similar to this?
Thanks,
Khalid.