Actually it might be exactly deferencing a null pointer! It's possible that I'm mistaken that if the debugger breaks on a line, the error occurred on the line above. In this case, the crash would be here:
004363AC mov ecx,dword ptr [ebp-8Ch] 004363B2 cmp word ptr [ecx],7Ch <---- HERE, where it breaks and word ptr [ecx] points exactly 0 (*012FA000 points 0) So, now that the crash reason is clear, get the dev working on that!!! :) Cheers On Thu, Mar 26, 2009 at 1:18 AM, Stoyan Damov <stoyan.da...@gmail.com> wrote: > On Thu, Mar 26, 2009 at 1:13 AM, Marco Nelissen <marc...@android.com> wrote: >> >> On Wed, Mar 25, 2009 at 3:38 PM, Stoyan Damov <stoyan.da...@gmail.com> wrote: >>> >>> This is a showstopper, and I'm experiencing for the 2nd time. >>> >>> Shouldn't be hard to find, if the apt tool developers have created a >>> .map file for the release build. >>> It seems like the dev has dereferenced a null pointer (see below). >> >> 012FA000 is not null :) > > Yes, my bad, I thought the code was dereferencing *ecx, which it isn't :( > Anyway, the crash is consistently happening in the same place. > Also, my comment on finding the function where the crash occurred by > opening the release build's .map file still holds. > >> >> Are you using any ninepatches with a large number of stretch regions, >> by any chance? If so, that bug has already been reported and is fixed >> in cupcake. > > Nothing like that. I've just added a very simple class, and used it in > another. > >> >> >> >> > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---