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
-~----------~----~----~----~------~----~------~--~---

Reply via email to