Windows CE: Finding the cause of a Data Abort
One of many on how to deal with data abort.

Is stub.dll your code?
I'd say it has a bug and is trying to access memory (that's a data abort) which doesn't exist.

> Also the SAME server runs prefectly fine on windows
Well it was a minimum requirement, but just because it worked once doesn't immediately guarantee success everywhere.
When you find the bug on the CE environment, look to see if you were just being "lucky" on windows proper (the same bug there, but it didn't crash).