Hello, > I have tried to launch application on a device in debug mode and I have > found this : > > LoadDLL(4873762a,8bc3e7e0,coredll.dll,03f5b000) > LoadDLL(ffffffff,8a4c73e0,cegcc.dll,78810000) > [...] > So there is an access violation in kernel, unfortunately without map file > it's going to be hard to analyze... > Keep on digging but it's not to be easy if we don't have access to PE > loader source...
How did you get a device in debug mode ? Wince 5 PE loader sources are available with Plateform Builder in PRIVATE/WINCEOS/COREOS/NK/KERNEL/loader.c. I'm currently trying to run it in a custom process to try to catch such an exception, but I don't see where those LoadDLL come from. The map file can probably be found in the build tree of Plateform Builder if you built your kernel from it... BTW, does this show we caught a bug in WM6.1 loader? -- Jérôme Decoodt ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Cegcc-devel mailing list Cegcc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cegcc-devel