Skip to main content
Participant
March 5, 2012
Question

AIR Native Extension Application Crash on Android Emulator when Extension method is invoked

  • March 5, 2012
  • 1 reply
  • 2472 views

I have developed a Hello World Application using AIR Native Extension on Android Emulator and When i try to run the application its crashes. I was able to run same application sometimes back on Android Emulator on Mac. Right now I am using a Windows machine (as i dont have Mac anymore). I tried running same apk file which was compiled and running on Android emulator on Mac but it failed. Also i tried to recompile entire application from same code base but still it is failing. As far as i know Mac or windows should not play a part but still mentioning it out in the discussion. Also i tried running the application on various Android SDK version but with same results.

Following is logcat logs for Android 4.0.3.

D/gralloc_goldfish(  497): Emulator without GPU emulation detected.

I/ActivityManager(   84): Displayed air.com.deloitte.helloWorld/.AppEntry: +4s82

6ms

W/InputManagerService(   84): Starting input on non-focused client com.android.i

nternal.view.IInputMethodClient$Stub$Proxy@413e17e0 (uid=10009 pid=179)

W/ActivityManager(   84): Launch timeout has expired, giving up wake lock!

W/ActivityManager(   84): Activity idle timeout for ActivityRecord{41534258 air.

com.deloitte.helloWorld/.AppEntry}

W/NetworkManagementSocketTagger(   84): setKernelCountSet(10009, 0) failed with

errno -2

E/dalvikvm(  497): JNI ERROR (app bug): attempt to use stale local reference 0x5

d500031

W/dalvikvm(  497): JNI WARNING: 0x5d500031 is not a valid JNI reference

W/dalvikvm(  497):              in Lcom/adobe/air/customHandler;.nativeOnTouchCa

llback:(IFFFIFFZ[FI)Z (CallObjectMethodV)

I/dalvikvm(  497): "main" prio=5 tid=1 RUNNABLE

I/dalvikvm(  497):   | group="main" sCount=0 dsCount=0 obj=0x409c1460 self=0x128

10

I/dalvikvm(  497):   | sysTid=497 nice=0 sched=0/0 cgrp=default handle=107408295

2

I/dalvikvm(  497):   | schedstat=( 12139801627 5119955457 1265 ) utm=1128 stm=85

core=0

I/dalvikvm(  497):   at com.adobe.air.customHandler.nativeOnTouchCallback(Native

Method)

I/dalvikvm(  497):   at com.adobe.air.customHandler.nativeOnTouchCallback(Native

Method)

I/dalvikvm(  497):   at com.adobe.air.customHandler.handleMessage(customHandler.

java:23)

I/dalvikvm(  497):   at android.os.Handler.dispatchMessage(Handler.java:99)

I/dalvikvm(  497):   at android.os.Looper.loop(Looper.java:137)

I/dalvikvm(  497):   at android.app.ActivityThread.main(ActivityThread.java:4424

)

I/dalvikvm(  497):   at java.lang.reflect.Method.invokeNative(Native Method)

I/dalvikvm(  497):   at java.lang.reflect.Method.invoke(Method.java:511)

I/dalvikvm(  497):   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.r

un(ZygoteInit.java:784)

I/dalvikvm(  497):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:

551)

I/dalvikvm(  497):   at dalvik.system.NativeStart.main(Native Method)

I/dalvikvm(  497):

E/dalvikvm(  497): VM aborting

F/libc    (  497): Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code=1)

I/DEBUG   (   34): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *

**

I/DEBUG   (   34): Build fingerprint: 'generic/sdk/generic:4.0.3/MR1/237985:eng/

test-keys'

I/DEBUG   (   34): pid: 497, tid: 497  >>> air.com.deloitte.helloWorld <<<

I/DEBUG   (   34): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadd00

d

I/DEBUG   (   34):  r0 00000000  r1 00097bd8  r2 00000000  r3 00000000

I/DEBUG   (   34):  r4 deadd00d  r5 40872c58  r6 0000020c  r7 49622e39

I/DEBUG   (   34):  r8 4084ee67  r9 4084e703  10 4084ee73  fp 4084f546

I/DEBUG   (   34):  ip 00000000  sp bed6a248  lr 4080bc8f  pc 4080bc8e  cpsr 600

00030

I/DEBUG   (   34):  d0  3f8000003f800000  d1  4b00106845834000

I/DEBUG   (   34):  d2  4b0010684b000000  d3  0000000045834000

I/DEBUG   (   34):  d4  0000000000000000  d5  0000000000000000

I/DEBUG   (   34):  d6  0000000000000000  d7  0000106800000000

I/DEBUG   (   34):  d8  3f8000003f800000  d9  0000000000100000

I/DEBUG   (   34):  d10 0000000000000000  d11 0000000000000000

I/DEBUG   (   34):  d12 0000000000000000  d13 0000000000000000

I/DEBUG   (   34):  d14 0000000000000000  d15 0000000000000000

I/DEBUG   (   34):  scr 68000012

I/DEBUG   (   34):

I/DEBUG   (   34):          #00  pc 00050c8e  /system/lib/libdvm.so (dvmAbort)

I/DEBUG   (   34):          #01  pc 0004486e  /system/lib/libdvm.so

I/DEBUG   (   34):          #02  pc 000451b0  /system/lib/libdvm.so

I/DEBUG   (   34):          #03  pc 0004c9a0  /system/lib/libdvm.so

I/DEBUG   (   34):          #04  pc 000e0e4a  /data/data/com.adobe.air/lib/libCo

re.so

I/DEBUG   (   34):

I/DEBUG   (   34): code around pc:

I/DEBUG   (   34): 4080bc6c 34b4f8d3 ec54f7cd 26001e73 2f01f813  ...4..T.s..&...

/

I/DEBUG   (   34): 4080bc7c 42abb152 d0074416 4798e7f8 f7ff4c0a  R..B.D.....G.L.

.

I/DEBUG   (   34): 4080bc8c 7026ffa7 ec4af7cd 2006490c 44794a0c  ..&p..J..I. .Jy

D

I/DEBUG   (   34): 4080bc9c f7cd447a 2000eb00 ebc2f7cd 58e54b05  zD..... .....K.

X

I/DEBUG   (   34): 4080bcac 2b006c6b e7e9d1e9 deadd00d 0006234c  kl.+........L#.

.

I/DEBUG   (   34):

I/DEBUG   (   34): code around lr:

I/DEBUG   (   34): 4080bc6c 34b4f8d3 ec54f7cd 26001e73 2f01f813  ...4..T.s..&...

/

I/DEBUG   (   34): 4080bc7c 42abb152 d0074416 4798e7f8 f7ff4c0a  R..B.D.....G.L.

.

I/DEBUG   (   34): 4080bc8c 7026ffa7 ec4af7cd 2006490c 44794a0c  ..&p..J..I. .Jy

D

I/DEBUG   (   34): 4080bc9c f7cd447a 2000eb00 ebc2f7cd 58e54b05  zD..... .....K.

X

I/DEBUG   (   34): 4080bcac 2b006c6b e7e9d1e9 deadd00d 0006234c  kl.+........L#.

.

I/DEBUG   (   34):

I/DEBUG   (   34): memory map around addr deadd00d:

I/DEBUG   (   34): bed23000-bed71000 [stack]

I/DEBUG   (   34): (no map for address)

I/DEBUG   (   34): (no map above)

I/DEBUG   (   34):

I/DEBUG   (   34): stack:

I/DEBUG   (   34):     bed6a208  00000000

I/DEBUG   (   34):     bed6a20c  4001df19  /system/lib/libc.so

I/DEBUG   (   34):     bed6a210  4004770c  /system/lib/libc.so

I/DEBUG   (   34):     bed6a214  4004c85c

I/DEBUG   (   34):     bed6a218  00000000

I/DEBUG   (   34):     bed6a21c  4001f121  /system/lib/libc.so

I/DEBUG   (   34):     bed6a220  4004755c  /system/lib/libc.so

I/DEBUG   (   34):     bed6a224  00000000

I/DEBUG   (   34):     bed6a228  0000020c

I/DEBUG   (   34):     bed6a22c  49622e39  /data/data/com.adobe.air/lib/libCore.

so

I/DEBUG   (   34):     bed6a230  4084ee67  /system/lib/libdvm.so

I/DEBUG   (   34):     bed6a234  4001df37  /system/lib/libc.so

I/DEBUG   (   34):     bed6a238  4086df90  /system/lib/libdvm.so

I/DEBUG   (   34):     bed6a23c  bed6a44b  [stack]

I/DEBUG   (   34):     bed6a240  df0027ad

I/DEBUG   (   34):     bed6a244  00000000

I/DEBUG   (   34): #00 bed6a248  00000038

I/DEBUG   (   34):     bed6a24c  6c756e28

I/DEBUG   (   34):     bed6a250  0000296c

I/DEBUG   (   34):     bed6a254  00000000

I/DEBUG   (   34):     bed6a258  00000000

I/DEBUG   (   34):     bed6a25c  00000000

I/DEBUG   (   34):     bed6a260  00000000

I/DEBUG   (   34):     bed6a264  00000000

I/DEBUG   (   34):     bed6a268  00000000

I/DEBUG   (   34):     bed6a26c  00000000

I/DEBUG   (   34):     bed6a270  00000000

I/DEBUG   (   34):     bed6a274  00000000

I/DEBUG   (   34):     bed6a278  00000000

I/DEBUG   (   34):     bed6a27c  00000000

I/DEBUG   (   34):     bed6a280  00000000

I/DEBUG   (   34):     bed6a284  00000000

I/DEBUG   (   34):     bed6a288  00000000

I/DEBUG   (   34):     bed6a28c  00000000

I/DEBUG   (   34):     bed6a290  00000000

I/DEBUG   (   34):     bed6a294  00000000

I/DEBUG   (   34):     bed6a298  00000000

I/DEBUG   (   34):     bed6a29c  00000000

I/DEBUG   (   34):     bed6a2a0  00000000

I/DEBUG   (   34):     bed6a2a4  00000000

I/DEBUG   (   34):     bed6a2a8  00000000

I/DEBUG   (   34):     bed6a2ac  00000000

I/DEBUG   (   34):     bed6a2b0  00000000

I/DEBUG   (   34):     bed6a2b4  00000000

I/DEBUG   (   34):     bed6a2b8  00000000

I/DEBUG   (   34):     bed6a2bc  00000000

I/DEBUG   (   34):     bed6a2c0  00000000

I/DEBUG   (   34):     bed6a2c4  00000000

I/DEBUG   (   34):     bed6a2c8  00000000

I/DEBUG   (   34):     bed6a2cc  00000000

I/DEBUG   (   34):     bed6a2d0  00000000

I/DEBUG   (   34):     bed6a2d4  00000000

I/DEBUG   (   34):     bed6a2d8  00000000

I/DEBUG   (   34):     bed6a2dc  00000000

I/DEBUG   (   34):     bed6a2e0  00000000

I/DEBUG   (   34):     bed6a2e4  00000000

I/DEBUG   (   34):     bed6a2e8  00000000

I/DEBUG   (   34):     bed6a2ec  00000000

I/DEBUG   (   34):     bed6a2f0  00000000

I/DEBUG   (   34):     bed6a2f4  00000000

I/DEBUG   (   34):     bed6a2f8  00000000

I/DEBUG   (   34):     bed6a2fc  00000000

I/DEBUG   (   34):     bed6a300  00000000

I/DEBUG   (   34):     bed6a304  00000000

I/DEBUG   (   34):     bed6a308  00000000

I/DEBUG   (   34):     bed6a30c  00000000

I/DEBUG   (   34):     bed6a310  00000000

I/DEBUG   (   34):     bed6a314  00000000

I/DEBUG   (   34):     bed6a318  00000000

I/DEBUG   (   34):     bed6a31c  00000000

I/DEBUG   (   34):     bed6a320  00000000

I/DEBUG   (   34):     bed6a324  00000000

I/DEBUG   (   34):     bed6a328  00000000

I/DEBUG   (   34):     bed6a32c  00000000

I/DEBUG   (   34):     bed6a330  00000000

I/DEBUG   (   34):     bed6a334  00000000

I/DEBUG   (   34):     bed6a338  00000000

I/DEBUG   (   34):     bed6a33c  00000000

I/DEBUG   (   34):     bed6a340  00000000

I/DEBUG   (   34):     bed6a344  00000000

I/DEBUG   (   34):     bed6a348  00000000

I/DEBUG   (   34):     bed6a34c  00000000

I/DEBUG   (   34):     bed6a350  00000000

I/DEBUG   (   34):     bed6a354  00000000

I/DEBUG   (   34):     bed6a358  00000000

I/DEBUG   (   34):     bed6a35c  00000000

I/DEBUG   (   34):     bed6a360  00000000

I/DEBUG   (   34):     bed6a364  00000000

I/DEBUG   (   34):     bed6a368  00000000

I/DEBUG   (   34):     bed6a36c  00000000

I/DEBUG   (   34):     bed6a370  00000000

I/DEBUG   (   34):     bed6a374  00000000

I/DEBUG   (   34):     bed6a378  00000000

I/DEBUG   (   34):     bed6a37c  00000000

I/DEBUG   (   34):     bed6a380  00000000

I/DEBUG   (   34):     bed6a384  00000000

I/DEBUG   (   34):     bed6a388  00000000

I/DEBUG   (   34):     bed6a38c  00000000

I/DEBUG   (   34):     bed6a390  00000000

I/DEBUG   (   34):     bed6a394  00000000

I/DEBUG   (   34):     bed6a398  00000000

I/DEBUG   (   34):     bed6a39c  00000000

I/DEBUG   (   34):     bed6a3a0  00000000

I/DEBUG   (   34):     bed6a3a4  00000000

I/DEBUG   (   34):     bed6a3a8  00000000

I/DEBUG   (   34):     bed6a3ac  00000000

I/DEBUG   (   34):     bed6a3b0  00000000

I/DEBUG   (   34):     bed6a3b4  00000000

I/DEBUG   (   34):     bed6a3b8  00000000

I/DEBUG   (   34):     bed6a3bc  00000000

I/DEBUG   (   34):     bed6a3c0  00000000

I/DEBUG   (   34):     bed6a3c4  00000000

I/DEBUG   (   34):     bed6a3c8  00000000

I/DEBUG   (   34):     bed6a3cc  00000000

I/DEBUG   (   34):     bed6a3d0  00000000

I/DEBUG   (   34):     bed6a3d4  00000000

I/DEBUG   (   34):     bed6a3d8  00000000

I/DEBUG   (   34):     bed6a3dc  00000000

I/DEBUG   (   34):     bed6a3e0  00000000

I/DEBUG   (   34):     bed6a3e4  00000000

I/DEBUG   (   34):     bed6a3e8  00000000

I/DEBUG   (   34):     bed6a3ec  00000000

I/DEBUG   (   34):     bed6a3f0  00000000

I/DEBUG   (   34):     bed6a3f4  00000000

I/DEBUG   (   34):     bed6a3f8  00000000

I/DEBUG   (   34):     bed6a3fc  00000000

I/DEBUG   (   34):     bed6a400  00000000

I/DEBUG   (   34):     bed6a404  00000000

I/DEBUG   (   34):     bed6a408  00000000

I/DEBUG   (   34):     bed6a40c  00000000

I/DEBUG   (   34):     bed6a410  00000000

I/DEBUG   (   34):     bed6a414  00000000

I/DEBUG   (   34):     bed6a418  00000000

I/DEBUG   (   34):     bed6a41c  00000000

I/DEBUG   (   34):     bed6a420  00000000

I/DEBUG   (   34):     bed6a424  00000000

I/DEBUG   (   34):     bed6a428  00000000

I/DEBUG   (   34):     bed6a42c  00000000

I/DEBUG   (   34):     bed6a430  00000000

I/DEBUG   (   34):     bed6a434  00000000

I/DEBUG   (   34):     bed6a438  00000000

I/DEBUG   (   34):     bed6a43c  00000000

I/DEBUG   (   34):     bed6a440  00000000

I/DEBUG   (   34):     bed6a444  00000000

I/DEBUG   (   34):     bed6a448  00000000

I/DEBUG   (   34):     bed6a44c  342b19f5

I/DEBUG   (   34):     bed6a450  00000000

I/DEBUG   (   34):     bed6a454  4086df90  /system/lib/libdvm.so

I/DEBUG   (   34):     bed6a458  5d500031

I/DEBUG   (   34):     bed6a45c  407ff873  /system/lib/libdvm.so

I/DEBUG   (   34): #01 bed6a460  bed6a54c  [stack]

I/DEBUG   (   34):     bed6a464  408001b5  /system/lib/libdvm.so

D/Zygote  (   37): Process 497 terminated by signal (11)

I/WindowManager(   84): WIN DEATH: Window{41462cb0 SurfaceView paused=false}

I/ActivityManager(   84): Process air.com.deloitte.helloWorld (pid 497) has died

.

W/ActivityManager(   84): Force removing ActivityRecord{41534258 air.com.deloitt

e.helloWorld/.AppEntry}: app died, no saved state

W/NetworkManagementSocketTagger(   84): setKernelCountSet(10041, 0) failed with

errno -2

I/WindowManager(   84): WIN DEATH: Window{41590db8 SurfaceView paused=false}

I/WindowManager(   84): WIN DEATH: Window{4158b920 air.com.deloitte.helloWorld/a

ir.com.deloitte.helloWorld.AppEntry paused=false}

I/BootReceiver(   84): Copying /data/tombstones/tombstone_06 to DropBox (SYSTEM_

TOMBSTONE)

E/InputDispatcher(   84): Received spurious receive callback for unknown input c

hannel.  fd=209, events=0x8

D/dalvikvm(   84): GC_FOR_ALLOC freed 928K, 13% free 11284K/12871K, paused 84ms

W/NetworkManagementSocketTagger(   84): setKernelCountSet(10009, 1) failed with

errno -2

D/dalvikvm(   84): GC_CONCURRENT freed 141K, 10% free 11601K/12871K, paused 6ms+

14ms

D/dalvikvm(   84): GC_FOR_ALLOC freed 177K, 11% free 11552K/12871K, paused 128ms

D/dalvikvm(   84): GC_FOR_ALLOC freed 128K, 10% free 11616K/12871K, paused 84ms

D/dalvikvm(   84): GC_FOR_ALLOC freed 427K, 12% free 11445K/12871K, paused 79ms

W/InputManagerService(   84): Got RemoteException sending setActive(false) notif

ication to pid 497 uid 10041

D/dalvikvm(  136): GC_FOR_ALLOC freed 5544K, 37% free 9812K/15495K, paused 47ms

D/dalvikvm(  179): GC_FOR_ALLOC freed 2416K, 21% free 17911K/22535K, paused 77ms

D/dalvikvm(  179): GC_FOR_ALLOC freed 659K, 17% free 18828K/22535K, paused 100ms

D/dalvikvm(  179): GC_CONCURRENT freed 941K, 12% free 19900K/22535K, paused 6ms+

20ms

D/dalvikvm(  179): GC_CONCURRENT freed 3259K, 18% free 18684K/22535K, paused 12m

s+23ms

This topic has been closed for replies.

1 reply

Participant
March 8, 2012

I am not able to solve this yet. Is anybody else facing this this problem.

Participating Frequently
April 9, 2012

Bump -- what is this "Fatal signal 11" exactly?