[Android-development] Crash during application startup on an i.MX 6 Android device

Luca Carlon carlon.luca at gmail.com
Wed Jul 30 10:16:43 CEST 2014


I tested with the armv5 version of Qt 5.3.1 and more or less the same
happens. I report the new output of logcat.
Regards.

Luca


On Tue, Jul 29, 2014 at 9:13 AM, BogDan <bog_dan_ro at yahoo.com> wrote:

> Hello,
>
> The Qt SDK ships both arm variants and x86 for Android. If you are using
> the online installer make sure you chose also the armv5.
>
> BogDan.
>
>   ------------------------------
>  *From:* Luca Carlon <carlon.luca at gmail.com>
> *To:* BogDan <bog_dan_ro at yahoo.com>
> *Cc:* "android-development at qt-project.org" <
> android-development at qt-project.org>
> *Sent:* Tuesday, July 29, 2014 10:09 AM
> *Subject:* Re: [Android-development] Crash during application startup on
> an i.MX 6 Android device
>
> Is there a Qt SDK for armv5 somewhere? The one I downloaded seems to only
> have armv7 and gcc_64.
> Thanks.
>
> Luca
>
>
>
>
> On Tue, Jul 29, 2014 at 9:04 AM, BogDan <bog_dan_ro at yahoo.com> wrote:
>
> Hello,
>
>   It also crashed with armv5?
>
> Cheers,
> BogDan.
>
>   ------------------------------
>  *From:* Luca Carlon <carlon.luca at gmail.com>
> *To:* android-development at qt-project.org
> *Sent:* Tuesday, July 29, 2014 1:10 AM
> *Subject:* [Android-development] Crash during application startup on an
> i.MX 6 Android device
>
> Hello,
> I've been using Qt for Android on some devices. Now I received a new
> Android 4.0 board, based on the i.MX 6 quad-core freescale and I tested Qt
> 5.3.1 on it. What I got is a segfault during application startup (I also
> tested the hello world template of Qt Creator) when rendering. Attached is
> the logcat output when trying to run the test application.
>
> Anyone who experienced something similar? Maybe there is something in the
> Vivante OpenGL implementation that Qt doesn't like? Can I do something to
> investigate further?
> Regards.
>
> Luca
>
> _______________________________________________
> Android-development mailing list
> Android-development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/android-development
>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/android-development/attachments/20140730/fbeb4fcc/attachment.html>
-------------- next part --------------
 D  [ 2784] AndroidRuntime >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
 D  [ 2784] AndroidRuntime CheckJNI is OFF
 I  [ 2784] AndroidRuntime JNI options: '-Xjniopts:warnonly'
 I  [ 2784] ethernet Loading ethernet jni class
 D  [ 2784] AndroidRuntime Calling main entry com.android.commands.am.Am
 D  [ 2207] PermissionCache checking android.permission.READ_FRAME_BUFFER for uid=1000 => granted (154 us)
 I  [ 2291] ActivityManager START {flg=0x10000000 cmp=org.qtproject.example.TestAndroid/org.qtproject.qt5.android.bindings.QtActivity (has extras)} from pid 2784
 D  [ 2291] dalvikvm GC_FOR_ALLOC freed 73K, 12% free 8257K/9287K, paused 27ms
 I  [ 2291] dalvikvm-heap Grow heap (frag case) to 8.246MB for 124216-byte allocation
 D  [ 2291] dalvikvm GC_FOR_ALLOC freed <1K, 12% free 8378K/9415K, paused 50ms
 D  [ 2784] AndroidRuntime Shutting down VM
 D  [ 2795] dalvikvm Late-enabling CheckJNI
 D  [ 2784] dalvikvm GC_CONCURRENT freed 100K, 82% free 484K/2560K, paused 1ms+1ms
 I  [ 2291] ActivityManager Start proc org.qtproject.example.TestAndroid for activity org.qtproject.example.TestAndroid/org.qtproject.qt5.android.bindings.QtActivity: pid=2795 uid=10035 gids={3003, 1015, 1023}                                                                                                                                                                                                     
 W  [ 2291] NetworkManagementSocketTagger setKernelCountSet(10035, 1) failed with errno -2
 D  [ 2404] OpenGLRenderer Flushing caches (mode 1)
 D  [ 2404] OpenGLRenderer Flushing caches (mode 0)
 D  [ 2795] dalvikvm GC_CONCURRENT freed 246K, 5% free 6740K/7047K, paused 3ms+2ms
 D  [ 2795] dalvikvm GC_CONCURRENT freed 457K, 8% free 6767K/7303K, paused 2ms+3ms
 D  [ 2795] dalvikvm Trying to load lib /data/data/org.qtproject.example.TestAndroid/lib/libgnustl_shared.so 0x4109c910
 D  [ 2795] dalvikvm Added shared lib /data/data/org.qtproject.example.TestAndroid/lib/libgnustl_shared.so 0x4109c910
 D  [ 2795] dalvikvm No JNI_OnLoad found in /data/data/org.qtproject.example.TestAndroid/lib/libgnustl_shared.so 0x4109c910, skipping init
 D  [ 2795] dalvikvm Trying to load lib /data/data/org.qtproject.example.TestAndroid/lib/libQt5Core.so 0x4109c910
 D  [ 2795] dalvikvm Added shared lib /data/data/org.qtproject.example.TestAndroid/lib/libQt5Core.so 0x4109c910
 D  [ 2795] dalvikvm Trying to load lib /data/data/org.qtproject.example.TestAndroid/lib/libQt5Network.so 0x4109c910
 D  [ 2795] dalvikvm Added shared lib /data/data/org.qtproject.example.TestAndroid/lib/libQt5Network.so 0x4109c910
 I  [ 2795] Qt       Network start
 D  [ 2795] dalvikvm Trying to load lib /data/data/org.qtproject.example.TestAndroid/lib/libQt5Qml.so 0x4109c910
 D  [ 2795] dalvikvm Added shared lib /data/data/org.qtproject.example.TestAndroid/lib/libQt5Qml.so 0x4109c910
 D  [ 2795] dalvikvm No JNI_OnLoad found in /data/data/org.qtproject.example.TestAndroid/lib/libQt5Qml.so 0x4109c910, skipping init
 D  [ 2795] dalvikvm Trying to load lib /data/data/org.qtproject.example.TestAndroid/lib/libQt5Gui.so 0x4109c910
 D  [ 2795] dalvikvm Added shared lib /data/data/org.qtproject.example.TestAndroid/lib/libQt5Gui.so 0x4109c910
 D  [ 2795] dalvikvm No JNI_OnLoad found in /data/data/org.qtproject.example.TestAndroid/lib/libQt5Gui.so 0x4109c910, skipping init
 D  [ 2795] dalvikvm Trying to load lib /data/data/org.qtproject.example.TestAndroid/lib/libQt5Quick.so 0x4109c910
 D  [ 2795] dalvikvm Added shared lib /data/data/org.qtproject.example.TestAndroid/lib/libQt5Quick.so 0x4109c910
 D  [ 2795] dalvikvm No JNI_OnLoad found in /data/data/org.qtproject.example.TestAndroid/lib/libQt5Quick.so 0x4109c910, skipping init
 D  [ 2795] dalvikvm Trying to load lib /data/data/org.qtproject.example.TestAndroid/lib/libQt5QuickParticles.so 0x4109c910
 D  [ 2795] dalvikvm Added shared lib /data/data/org.qtproject.example.TestAndroid/lib/libQt5QuickParticles.so 0x4109c910
 D  [ 2795] dalvikvm No JNI_OnLoad found in /data/data/org.qtproject.example.TestAndroid/lib/libQt5QuickParticles.so 0x4109c910, skipping init
 D  [ 2795] dalvikvm Trying to load lib /data/data/org.qtproject.example.TestAndroid/qt-reserved-files/plugins/platforms/android/libqtforandroid.so 0x4109c910
 D  [ 2795] dalvikvm Added shared lib /data/data/org.qtproject.example.TestAndroid/qt-reserved-files/plugins/platforms/android/libqtforandroid.so 0x4109c910
 I  [ 2795] Qt       qt start
 D  [ 2795] dalvikvm Trying to load lib /data/data/org.qtproject.example.TestAndroid/lib/libQt5QuickParticles.so 0x4109c910
 D  [ 2795] dalvikvm Shared lib '/data/data/org.qtproject.example.TestAndroid/lib/libQt5QuickParticles.so' already loaded in same CL 0x4109c910
 D  [ 2795] dalvikvm Trying to load lib /data/data/org.qtproject.example.TestAndroid/lib/libTestAndroid.so 0x4109c910
 D  [ 2795] Qt       qml/qqmlengine.cpp:1453 (QQmlDebuggingEnabler::QQmlDebuggingEnabler(bool)): QML debugging is enabled. Only use this in a safe environment.
 D  [ 2795] dalvikvm Added shared lib /data/data/org.qtproject.example.TestAndroid/lib/libTestAndroid.so 0x4109c910
 D  [ 2795] dalvikvm No JNI_OnLoad found in /data/data/org.qtproject.example.TestAndroid/lib/libTestAndroid.so 0x4109c910, skipping init
 D  [ 2795] libEGL   loaded /system/lib/egl/libGLES_android.so
 D  [ 2795] libEGL   loaded /system/lib/egl/libEGL_VIVANTE.so
 D  [ 2795] libEGL   loaded /system/lib/egl/libGLESv1_CM_VIVANTE.so
 D  [ 2795] libEGL   loaded /system/lib/egl/libGLESv2_VIVANTE.so
 D  [ 2795] OpenGLRenderer Enabling debug mode 0
 I  [ 2291] ActivityManager Displayed org.qtproject.example.TestAndroid/org.qtproject.qt5.android.bindings.QtActivity: +1s43ms
 W  [ 2291] NetworkManagementSocketTagger setKernelCountSet(10015, 0) failed with errno -2
 D  [ 2795] dalvikvm GC_CONCURRENT freed 488K, 9% free 6702K/7303K, paused 2ms+4ms
 F  [ 2795] libc     Fatal signal 11 (SIGSEGV) at 0x00000008 (code=1)
 I  [ 2206] DEBUG    *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
 I  [ 2206] DEBUG    Build fingerprint: 'Freescale/sabresd_6dq/sabresd_6dq:4.0.4/UNKNOWN/eng.root.20130107.165537:user/test-keys'
 I  [ 2206] DEBUG    pid: 2795, tid: 2811  >>> org.qtproject.example.TestAndroid <<<
 I  [ 2206] DEBUG    signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000008
 I  [ 2206] DEBUG     r0 605da280  r1 00000008  r2 00000260  r3 00000000
 I  [ 2206] DEBUG     r4 605da280  r5 00000280  r6 00000008  r7 00000000
 I  [ 2206] DEBUG     r8 00000280  r9 6a707050  10 6a706ea8  fp 6a706e68
 I  [ 2206] DEBUG     ip 00000040  sp 6a706dc0  lr 5c552997  pc 4008ebd8  cpsr 20000010
 I  [ 2206] DEBUG     d0  43710000437d3664  d1  3f8000003f710000
 I  [ 2206] DEBUG     d2  3ea8b0c63f800000  d3  3ea8b0c63ea8b0c6
 I  [ 2206] DEBUG     d4  3f2ba79d3f2ba79d  d5  3eae9e743eae9e74
 I  [ 2206] DEBUG     d6  bcf73e533eae9e74  d7  403ba7813ea8b0c6
 I  [ 2206] DEBUG     d8  0000000000000000  d9  0000000000000000
 I  [ 2206] DEBUG     d10 0000000000000000  d11 0000000000000000
 I  [ 2206] DEBUG     d12 0000000000000000  d13 0000000000000000
 I  [ 2206] DEBUG     d14 0000000000000000  d15 0000000000000000
 I  [ 2206] DEBUG     d16 3ff0000000000000  d17 0000000200000002
 I  [ 2206] DEBUG     d18 4146605000000000  d19 bfb1be5a93a83e1d
 I  [ 2206] DEBUG     d20 3f1155e54e7e8408  d21 bebbbc6c1a570a20
 I  [ 2206] DEBUG     d22 3ff0000000000000  d23 3fede16b9c24a98f
 I  [ 2206] DEBUG     d24 3e66376972bea4d0  d25 0000000000000000
 I  [ 2206] DEBUG     d26 3fc39a09d078c69f  d27 0000000000000000
 I  [ 2206] DEBUG     d28 0000000000000000  d29 0000000000000000
 I  [ 2206] DEBUG     d30 0000000000000000  d31 0000000000000000
 I  [ 2206] DEBUG     scr 20000012
 I  [ 2206] DEBUG    
 I  [ 2206] DEBUG             #00  pc 0000dbd8  /system/lib/libc.so (memcpy)
 I  [ 2206] DEBUG             #01  pc 00027994  /system/lib/libGAL.so (gcoOS_MemCopy)
 I  [ 2206] DEBUG             #02  pc 00046654  /system/lib/libGAL.so
 I  [ 2206] DEBUG             #03  pc 00046f98  /system/lib/libGAL.so (gcoVERTEXARRAY_Bind)
 I  [ 2206] DEBUG             #04  pc 0000be30  /system/lib/egl/libGLESv2_VIVANTE.so
 I  [ 2206] DEBUG             #05  pc 0000c022  /system/lib/egl/libGLESv2_VIVANTE.so (glDrawElements)
 I  [ 2206] DEBUG             #06  pc 000bc71c  /data/data/org.qtproject.example.TestAndroid/lib/libQt5Quick.so (_ZN16QSGBatchRenderer8Renderer17renderMergedBatchEPKNS_5BatchE)
 I  [ 2206] DEBUG             #07  pc 000bd5d8  /data/data/org.qtproject.example.TestAndroid/lib/libQt5Quick.so (_ZN16QSGBatchRenderer8Renderer13renderBatchesEv)
 I  [ 2206] DEBUG             #08  pc 000be2b8  /data/data/org.qtproject.example.TestAndroid/lib/libQt5Quick.so (_ZN16QSGBatchRenderer8Renderer6renderEv)
 I  [ 2206] DEBUG             #09  pc 000c2eac  /data/data/org.qtproject.example.TestAndroid/lib/libQt5Quick.so (_ZN11QSGRenderer11renderSceneERK11QSGBindable)
 I  [ 2206] DEBUG             #10  pc 000c3120  /data/data/org.qtproject.example.TestAndroid/lib/libQt5Quick.so (_ZN11QSGRenderer11renderSceneEv)
 I  [ 2206] DEBUG             #11  pc 000cff04  /data/data/org.qtproject.example.TestAndroid/lib/libQt5Quick.so (_ZN16QSGRenderContext15renderNextFrameEP11QSGRendererj)
 I  [ 2206] DEBUG             #12  pc 000fb840  /data/data/org.qtproject.example.TestAndroid/lib/libQt5Quick.so (_ZN19QQuickWindowPrivate16renderSceneGraphERK5QSize)
 I  [ 2206] DEBUG             #13  pc 000e3718  /data/data/org.qtproject.example.TestAndroid/lib/libQt5Quick.so
 I  [ 2206] DEBUG             #14  pc 000e520c  /data/data/org.qtproject.example.TestAndroid/lib/libQt5Quick.so
 I  [ 2206] DEBUG    
 I  [ 2206] DEBUG    code around pc:
 I  [ 2206] DEBUG    4008ebb8 e3130004 1491a004 1480a004 e0422003  ............. B.
 I  [ 2206] DEBUG    4008ebc8 e2522020 3a000008 e3c1c01f e28cc040    R....:.... at ...
 I  [ 2206] DEBUG    4008ebd8 e8b10ff0 f5dcf040 e2522020 849c3020  .... at ...  R. 0..
 I  [ 2206] DEBUG    4008ebe8 e8a00ff0 2afffff9 e2822020 e312001f  .......*  ......
 I  [ 2206] DEBUG    4008ebf8 0a00000c e1b0ce02 28b100f0 48b10300  ...........(...H
 I  [ 2206] DEBUG    
 I  [ 2206] DEBUG    code around lr:
 I  [ 2206] DEBUG    5c552974 dd01d0f8 e7f52009 e7f3200a b910b510  ..... ... ......
 I  [ 2206] DEBUG    5c552984 30fff04f 2900bd10 2a00d0fa f7e1d0f8  O..0...)...*....
 I  [ 2206] DEBUG    5c552994 2000ec06 bf00e7f6 4614b510 f04fb910  ... .......F..O.
 I  [ 2206] DEBUG    5c5529a4 bd1030ff d0fa2a00 d0f82b00 428a6812  .0...*...+...h.B
 I  [ 2206] DEBUG    5c5529b4 2000d301 3901e7f5 1a891880 9b02461a  ... ...9.....F..
 I  [ 2206] DEBUG    
 I  [ 2206] DEBUG    stack:
 I  [ 2206] DEBUG        6a706d80  00000000  
 I  [ 2206] DEBUG        6a706d84  00000000  
 I  [ 2206] DEBUG        6a706d88  00000000  
 I  [ 2206] DEBUG        6a706d8c  00000000  
 I  [ 2206] DEBUG        6a706d90  00000000  
 I  [ 2206] DEBUG        6a706d94  00000000  
 I  [ 2206] DEBUG        6a706d98  00000000  
 I  [ 2206] DEBUG        6a706d9c  00000000  
 I  [ 2206] DEBUG        6a706da0  6a706e90  
 I  [ 2206] DEBUG        6a706da4  6a0c7218  
 I  [ 2206] DEBUG        6a706da8  6a0c65e8  
 I  [ 2206] DEBUG        6a706dac  0000000d  
 I  [ 2206] DEBUG        6a706db0  00000000  
 I  [ 2206] DEBUG        6a706db4  6a706ea8  
 I  [ 2206] DEBUG        6a706db8  df0027ad  
 I  [ 2206] DEBUG        6a706dbc  00000000  
 I  [ 2206] DEBUG    #00 6a706dc0  00000280  
 I  [ 2206] DEBUG        6a706dc4  00000008  
 I  [ 2206] DEBUG        6a706dc8  00000000  
 I  [ 2206] DEBUG        6a706dcc  00000280  
 I  [ 2206] DEBUG        6a706dd0  6a707050  
 I  [ 2206] DEBUG        6a706dd4  6a706ea8  
 I  [ 2206] DEBUG        6a706dd8  6a706e68  
 I  [ 2206] DEBUG        6a706ddc  605da280  /dev/graphics/galcore
 I  [ 2206] DEBUG        6a706de0  605da280  /dev/graphics/galcore
 I  [ 2206] DEBUG        6a706de4  5c552997  /system/lib/libGAL.so
 I  [ 2206] DEBUG    #01 6a706de8  605da280  /dev/graphics/galcore
 I  [ 2206] DEBUG        6a706dec  5c571659  /system/lib/libGAL.so
 I  [ 2291] BootReceiver Copying /data/tombstones/tombstone_08 to DropBox (SYSTEM_TOMBSTONE)
 W  [ 2291] InputDispatcher channel '41255d28 org.qtproject.example.TestAndroid/org.qtproject.qt5.android.bindings.QtActivity (server)' ~ Consumer closed input channel or an error occurred.  events=0x8
 E  [ 2291] InputDispatcher channel '41255d28 org.qtproject.example.TestAndroid/org.qtproject.qt5.android.bindings.QtActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
 D  [ 2208] Zygote   Process 2795 terminated by signal (11)
 D  [ 2291] dalvikvm GC_FOR_ALLOC freed 300K, 12% free 8363K/9415K, paused 31ms
 I  [ 2291] dalvikvm-heap Grow heap (frag case) to 8.293MB for 65553-byte allocation
 D  [ 2291] dalvikvm GC_FOR_ALLOC freed 5K, 12% free 8422K/9543K, paused 28ms
 W  [ 2291] InputDispatcher Attempted to unregister already unregistered input channel '41255d28 org.qtproject.example.TestAndroid/org.qtproject.qt5.android.bindings.QtActivity (server)'
 W  [ 2291] NetworkManagementSocketTagger setKernelCountSet(10035, 0) failed with errno -2
 I  [ 2291] WindowManager WIN DEATH: Window{41255d28 org.qtproject.example.TestAndroid/org.qtproject.qt5.android.bindings.QtActivity paused=false}
 I  [ 2291] ActivityManager Process org.qtproject.example.TestAndroid (pid 2795) has died.
 W  [ 2291] WindowManager Force-removing child win Window{4126c898 SurfaceView paused=false} from container Window{41255d28 org.qtproject.example.TestAndroid/org.qtproject.qt5.android.bindings.QtActivity paused=false}
 W  [ 2291] ActivityManager Force removing ActivityRecord{41248998 org.qtproject.example.TestAndroid/org.qtproject.qt5.android.bindings.QtActivity}: app died, no saved state
 D  [ 2291] dalvikvm GC_FOR_ALLOC freed 13K, 11% free 8568K/9543K, paused 27ms
 I  [ 2291] dalvikvm-heap Grow heap (frag case) to 8.473MB for 43706-byte allocation
 D  [ 2291] dalvikvm GC_FOR_ALLOC freed 110K, 12% free 8501K/9607K, paused 28ms
 D  [ 2291] dalvikvm GC_FOR_ALLOC freed <1K, 12% free 8500K/9607K, paused 27ms
 I  [ 2291] dalvikvm-heap Grow heap (frag case) to 8.532MB for 174776-byte allocation
 D  [ 2291] dalvikvm GC_FOR_ALLOC freed <1K, 12% free 8671K/9799K, paused 27ms
 I  [ 2291] WindowManager WINDOW DIED Window{41255d28 org.qtproject.example.TestAndroid/org.qtproject.qt5.android.bindings.QtActivity paused=false}
 W  [ 2291] WindowManager Failed looking up window
 W  [ 2291] WindowManager java.lang.IllegalArgumentException: Requested window android.os.BinderProxy at 412371c8 does not exist
 W  [ 2291] WindowManager       at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7325)
 W  [ 2291] WindowManager       at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7316)
 W  [ 2291] WindowManager       at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:1545)
 W  [ 2291] WindowManager       at android.os.BinderProxy.sendDeathNotice(Binder.java:417)
 W  [ 2291] WindowManager       at dalvik.system.NativeStart.run(Native Method)
 I  [ 2291] WindowManager WIN DEATH: null
 D  [ 2291] dalvikvm GC_FOR_ALLOC freed 207K, 13% free 8585K/9799K, paused 27ms
 I  [ 2291] dalvikvm-heap Grow heap (frag case) to 8.573MB for 131088-byte allocation
 D  [ 2291] dalvikvm GC_FOR_ALLOC freed 2K, 13% free 8711K/9991K, paused 27ms
 D  [ 2291] dalvikvm GC_FOR_ALLOC freed <1K, 13% free 8711K/9991K, paused 27ms
 I  [ 2291] dalvikvm-heap Grow heap (frag case) to 8.758MB for 196628-byte allocation
 D  [ 2291] dalvikvm GC_FOR_ALLOC freed 128K, 15% free 8775K/10247K, paused 26ms
 W  [ 2291] NetworkManagementSocketTagger setKernelCountSet(10015, 1) failed with errno -2
 D  [ 2291] dalvikvm GC_FOR_ALLOC freed 428K, 18% free 8501K/10247K, paused 27ms
 W  [ 2291] InputManagerService Got RemoteException sending setActive(false) notification to pid 2795 uid 10035
 D  [ 2357] dalvikvm GC_FOR_ALLOC freed 32124K, 81% free 7748K/40199K, paused 18ms
 I  [ 2357] dalvikvm-heap Grow heap (frag case) to 16.997MB for 9830416-byte allocation
 D  [ 2357] dalvikvm GC_CONCURRENT freed 16K, 57% free 17331K/40199K, paused 2ms+10ms
 D  [ 2357] dalvikvm GC_FOR_ALLOC freed 0K, 57% free 17331K/40199K, paused 17ms
 I  [ 2357] dalvikvm-heap Grow heap (frag case) to 38.843MB for 22924816-byte allocation
 D  [ 2357] dalvikvm GC_CONCURRENT freed 0K, 2% free 39719K/40199K, paused 2ms+4ms


More information about the Android-development mailing list