Hi Jorge and all,

I start a new thread as I don't want to pollute the other -
http://forum.openscenegraph.org/viewtopic.php?t=8917&start=17
which mainly talks about building for Android.

Basically the issue is that osgAndroidExampleGLES1 doesn't work when
deployed to my Acer Iconia A500, running Android 3.1
(while the same build works just fine on the Nexus S running Android 2.3.4)

The application starts up for a couple of seconds, and when it's about to
create the osg blue screen it dies.
I attach the logcat, even though I couldn't understand from it what's the
reason that makes the viewer die...

The same happens with the GLES2 example, for which I attach the logcat as
well.

I'm still investigating and will post if I have some news,
any hint is appreciated.
Ricky
08-16 15:59:29.091: INFO/ActivityManager(127): Start proc osg.AndroidExample 
for activity osg.AndroidExample/.osgViewer: pid=4904 uid=10085 gids={3003}
08-16 15:59:29.331: WARN/EGLview(4904): creating OpenGL ES 1 context
08-16 15:59:29.411: INFO/PowerManagerService(127): WakeLock: 
ActivityManager-Launch(PARTIAL_WAKE_LOCK             ) is released by pid(127), 
uid(1000)
08-16 15:59:29.471: INFO/DEBUG(80): *** *** *** *** *** *** *** *** *** *** *** 
*** *** *** *** ***
08-16 15:59:29.471: INFO/DEBUG(80): Build fingerprint: 
'acer/picasso_generic1/picasso:3.1/HMJ37/1309327721:user/release-keys'
08-16 15:59:29.471: INFO/DEBUG(80): pid: 4904, tid: 4913  >>> 
osg.AndroidExample <<<
08-16 15:59:29.471: INFO/DEBUG(80): signal 4 (SIGILL), code 1 (ILL_ILLOPC), 
fault addr 8256b5be
08-16 15:59:29.471: INFO/DEBUG(80):  r0 00000120  r1 00000001  r2 00000000  r3 
00000000
08-16 15:59:29.471: INFO/DEBUG(80):  r4 001ead00  r5 826d6cf0  r6 001eacd8  r7 
826e12f4
08-16 15:59:29.471: INFO/DEBUG(80):  r8 b00133b8  r9 826dc000  10 006ee000  fp 
82000000
08-16 15:59:29.471: INFO/DEBUG(80):  ip 00000000  sp 59217498  lr 8242b781  pc 
8256b5be  cpsr 20000030
08-16 15:59:29.471: INFO/DEBUG(80):  d0  497ffff8000fffff  d1  40dfae14497ffff0
08-16 15:59:29.471: INFO/DEBUG(80):  d2  bf800000c47a0000  d3  3f80000000000000
08-16 15:59:29.471: INFO/DEBUG(80):  d4  3f80000000000000  d5  3ff000003f800000
08-16 15:59:29.471: INFO/DEBUG(80):  d6  3f00000000000000  d7  00000000bf800000
08-16 15:59:29.471: INFO/DEBUG(80):  d8  0000000000000000  d9  0000000000000000
08-16 15:59:29.471: INFO/DEBUG(80):  d10 0000000000000000  d11 0000000000000000
08-16 15:59:29.471: INFO/DEBUG(80):  d12 0000000000000000  d13 0000000000000000
08-16 15:59:29.471: INFO/DEBUG(80):  d14 0000000000000000  d15 0000000000000000
08-16 15:59:29.471: INFO/DEBUG(80):  scr 80000012
08-16 15:59:29.651: INFO/DEBUG(80):          #00  pc 0056b5be  
/data/data/osg.AndroidExample/lib/libosgNativeLib.so 
(_ZN3osg7Matrixd12makeIdentityEv)
08-16 15:59:29.651: INFO/DEBUG(80):          #01  lr 8242b781  
/data/data/osg.AndroidExample/lib/libosgNativeLib.so
08-16 15:59:29.651: INFO/DEBUG(80): libc base address: afc3d000
08-16 15:59:29.651: INFO/DEBUG(80): code around pc:
08-16 15:59:29.651: INFO/DEBUG(80): 8256b59c 2318e9c0 2302e9d1 231ae9c0 
2304e9d1 
08-16 15:59:29.651: INFO/DEBUG(80): 8256b5ac 231ce9c0 bf004770 00000000 
1b00eef7 
08-16 15:59:29.651: INFO/DEBUG(80): 8256b5bc 0b12eddf 0b02edc0 0b04edc0 
0b06edc0 
08-16 15:59:29.651: INFO/DEBUG(80): 8256b5cc 0b08edc0 0b0cedc0 0b0eedc0 
0b10edc0 
08-16 15:59:29.651: INFO/DEBUG(80): 8256b5dc 0b12edc0 0b16edc0 0b18edc0 
0b1aedc0 
08-16 15:59:29.651: INFO/DEBUG(80): code around lr:
08-16 15:59:29.651: INFO/DEBUG(80): 8242b760 7a41edc4 7a42edc4 7a43edc4 
7a44edc4 
08-16 15:59:29.651: INFO/DEBUG(80): 8242b770 7a45edc4 7a46edc4 7a47edc4 
ff1cf13f 
08-16 15:59:29.651: INFO/DEBUG(80): 8242b780 70d0f504 ff18f13f f04f2300 
f8c432ff 
08-16 15:59:29.651: INFO/DEBUG(80): 8242b790 46203220 3224f884 2226f8a4 
3228f8c4 
08-16 15:59:29.651: INFO/DEBUG(80): 8242b7a0 4605bd70 f1884620 4628ff41 
ea84f656 
08-16 15:59:29.651: INFO/DEBUG(80): stack:
08-16 15:59:29.651: INFO/DEBUG(80):     59217458  006ee000  
08-16 15:59:29.651: INFO/DEBUG(80):     5921745c  afc5035b  /system/lib/libc.so
08-16 15:59:29.651: INFO/DEBUG(80):     59217460  826dc000  
08-16 15:59:29.651: INFO/DEBUG(80):     59217464  006ee000  
08-16 15:59:29.651: INFO/DEBUG(80):     59217468  001ead00  
08-16 15:59:29.651: INFO/DEBUG(80):     5921746c  00181138  
08-16 15:59:29.651: INFO/DEBUG(80):     59217470  001eacd8  
08-16 15:59:29.661: INFO/DEBUG(80):     59217474  82555bb3  
/data/data/osg.AndroidExample/lib/libosgNativeLib.so
08-16 15:59:29.661: INFO/DEBUG(80):     59217478  001ead00  
08-16 15:59:29.661: INFO/DEBUG(80):     5921747c  001225cc  
08-16 15:59:29.661: INFO/DEBUG(80):     59217480  001eacd8  
08-16 15:59:29.661: INFO/DEBUG(80):     59217484  825b471f  
/data/data/osg.AndroidExample/lib/libosgNativeLib.so
08-16 15:59:29.661: INFO/DEBUG(80):     59217488  001ead00  
08-16 15:59:29.661: INFO/DEBUG(80):     5921748c  002ab620  
08-16 15:59:29.661: INFO/DEBUG(80):     59217490  df002777  
08-16 15:59:29.661: INFO/DEBUG(80):     59217494  e3a070ad  
08-16 15:59:29.661: INFO/DEBUG(80): #00 59217498  001ead00  
08-16 15:59:29.661: INFO/DEBUG(80):     5921749c  001eacd8  
08-16 15:59:29.661: INFO/DEBUG(80):     592174a0  001eacd8  
08-16 15:59:29.661: INFO/DEBUG(80):     592174a4  822a916f  
/data/data/osg.AndroidExample/lib/libosgNativeLib.so
08-16 15:59:29.661: INFO/DEBUG(80):     592174a8  826d6cf0  
08-16 15:59:29.661: INFO/DEBUG(80):     592174ac  0000136c  
08-16 15:59:29.661: INFO/DEBUG(80):     592174b0  001eacd8  
08-16 15:59:29.661: INFO/DEBUG(80):     592174b4  822a931b  
/data/data/osg.AndroidExample/lib/libosgNativeLib.so
08-16 15:59:29.661: INFO/DEBUG(80):     592174b8  b00133b8  
08-16 15:59:29.661: INFO/DEBUG(80):     592174bc  826dc000  
08-16 15:59:29.661: INFO/DEBUG(80):     592174c0  006ee000  
08-16 15:59:29.661: INFO/DEBUG(80):     592174c4  822a1393  
/data/data/osg.AndroidExample/lib/libosgNativeLib.so
08-16 15:59:29.661: INFO/DEBUG(80):     592174c8  826a9064  
08-16 15:59:29.661: INFO/DEBUG(80):     592174cc  826a9078  
08-16 15:59:29.661: INFO/DEBUG(80):     592174d0  00000355  
08-16 15:59:29.661: INFO/DEBUG(80):     592174d4  00000004  
08-16 15:59:29.661: INFO/DEBUG(80):     592174d8  00011ebc  
08-16 15:59:29.661: INFO/DEBUG(80):     592174dc  b0003803  /system/bin/linker
08-16 15:59:29.661: INFO/ActivityManager(127): Displayed 
osg.AndroidExample/.osgViewer: +578ms
08-16 15:59:31.311: INFO/WindowManager(127): WIN DEATH: Window{40bb81b8 
SurfaceView paused=false}
08-16 15:59:31.311: ERROR/InputDispatcher(127): channel '40854f60 
osg.AndroidExample/osg.AndroidExample.osgViewer (server)' ~ Consumer closed 
input channel or an error occurred.  events=0x8
08-16 15:59:31.311: ERROR/InputDispatcher(127): channel '40854f60 
osg.AndroidExample/osg.AndroidExample.osgViewer (server)' ~ Channel is 
unrecoverably broken and will be disposed!
08-16 15:59:31.311: INFO/ActivityManager(127): Process osg.AndroidExample (pid 
4904) has died.
08-16 15:59:31.321: INFO/WindowManager(127): WIN DEATH: Window{40854f60 
osg.AndroidExample/osg.AndroidExample.osgViewer paused=false}
08-16 15:59:31.321: INFO/WindowManager(127): WINDOW DIED Window{40854f60 
osg.AndroidExample/osg.AndroidExample.osgViewer paused=false}
08-16 15:59:31.341: WARN/InputManagerService(127): Got RemoteException sending 
setActive(false) notification to pid 4904 uid 10085
08-17 14:29:11.950: INFO/AndroidRuntime(9137): NOTE: attach of thread 'Binder 
Thread #3' failed
08-17 14:29:12.220: INFO/ActivityManager(127): Starting: Intent { 
act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] 
flg=0x10000000 cmp=osg.AndroidExample/.osgViewer } from pid 9147
08-17 14:29:12.230: INFO/PowerManagerService(127): WakeLock: 
ActivityManager-Launch(PARTIAL_WAKE_LOCK             ) is acquired by pid(127), 
uid(1000)
08-17 14:29:12.250: INFO/ActivityManager(127): Start proc osg.AndroidExample 
for activity osg.AndroidExample/.osgViewer: pid=9155 uid=10085 gids={3003}
08-17 14:29:12.250: INFO/AndroidRuntime(9147): NOTE: attach of thread 'Binder 
Thread #3' failed
08-17 14:29:12.510: WARN/EGLview(9155): creating OpenGL ES 2.0 context
08-17 14:29:12.590: INFO/PowerManagerService(127): WakeLock: 
ActivityManager-Launch(PARTIAL_WAKE_LOCK             ) is released by pid(127), 
uid(1000)
08-17 14:29:12.640: INFO/DEBUG(80): *** *** *** *** *** *** *** *** *** *** *** 
*** *** *** *** ***
08-17 14:29:12.640: INFO/DEBUG(80): Build fingerprint: 
'acer/picasso_generic1/picasso:3.1/HMJ37/1309327721:user/release-keys'
08-17 14:29:12.640: INFO/DEBUG(80): pid: 9155, tid: 9164  >>> 
osg.AndroidExample <<<
08-17 14:29:12.640: INFO/DEBUG(80): signal 4 (SIGILL), code 1 (ILL_ILLOPC), 
fault addr 82567fae
08-17 14:29:12.640: INFO/DEBUG(80):  r0 00000120  r1 00000001  r2 00000000  r3 
00000000
08-17 14:29:12.640: INFO/DEBUG(80):  r4 001d0c38  r5 826d2cf0  r6 001d0c10  r7 
826dd234
08-17 14:29:12.640: INFO/DEBUG(80):  r8 b00133b8  r9 826d8000  10 006ea000  fp 
82000000
08-17 14:29:12.640: INFO/DEBUG(80):  ip 00000000  sp 591b0498  lr 82429269  pc 
82567fae  cpsr 20000030
08-17 14:29:12.640: INFO/DEBUG(80):  d0  497ffff8000fffff  d1  40dfae14497ffff0
08-17 14:29:12.640: INFO/DEBUG(80):  d2  bf800000c47a0000  d3  3f80000000000000
08-17 14:29:12.640: INFO/DEBUG(80):  d4  3f80000000000000  d5  3ff000003f800000
08-17 14:29:12.640: INFO/DEBUG(80):  d6  3f00000000000000  d7  00000000bf800000
08-17 14:29:12.640: INFO/DEBUG(80):  d8  0000000000000000  d9  0000000000000000
08-17 14:29:12.640: INFO/DEBUG(80):  d10 0000000000000000  d11 0000000000000000
08-17 14:29:12.640: INFO/DEBUG(80):  d12 0000000000000000  d13 0000000000000000
08-17 14:29:12.640: INFO/DEBUG(80):  d14 0000000000000000  d15 0000000000000000
08-17 14:29:12.640: INFO/DEBUG(80):  scr 80000012
08-17 14:29:12.820: INFO/DEBUG(80):          #00  pc 00567fae  
/data/data/osg.AndroidExample/lib/libosgNativeLib.so 
(_ZN3osg7Matrixd12makeIdentityEv)
08-17 14:29:12.820: INFO/DEBUG(80):          #01  lr 82429269  
/data/data/osg.AndroidExample/lib/libosgNativeLib.so
08-17 14:29:12.820: INFO/DEBUG(80): libc base address: afc3d000
08-17 14:29:12.820: INFO/DEBUG(80): code around pc:
08-17 14:29:12.820: INFO/DEBUG(80): 82567f8c 2318e9c0 2302e9d1 231ae9c0 
2304e9d1 
08-17 14:29:12.820: INFO/DEBUG(80): 82567f9c 231ce9c0 bf004770 00000000 
1b00eef7 
08-17 14:29:12.820: INFO/DEBUG(80): 82567fac 0b12eddf 0b02edc0 0b04edc0 
0b06edc0 
08-17 14:29:12.820: INFO/DEBUG(80): 82567fbc 0b08edc0 0b0cedc0 0b0eedc0 
0b10edc0 
08-17 14:29:12.820: INFO/DEBUG(80): 82567fcc 0b12edc0 0b16edc0 0b18edc0 
0b1aedc0 
08-17 14:29:12.820: INFO/DEBUG(80): code around lr:
08-17 14:29:12.820: INFO/DEBUG(80): 82429248 7a41edc4 7a42edc4 7a43edc4 
7a44edc4 
08-17 14:29:12.820: INFO/DEBUG(80): 82429258 7a45edc4 7a46edc4 7a47edc4 
fea0f13e 
08-17 14:29:12.820: INFO/DEBUG(80): 82429268 70d0f504 fe9cf13e f04f2300 
f8c432ff 
08-17 14:29:12.820: INFO/DEBUG(80): 82429278 46203220 3224f884 2226f8a4 
3228f8c4 
08-17 14:29:12.820: INFO/DEBUG(80): 82429288 4605bd70 f1874620 4628fa69 
edbcf656 
08-17 14:29:12.820: INFO/DEBUG(80): stack:
08-17 14:29:12.820: INFO/DEBUG(80):     591b0458  006ea000  
08-17 14:29:12.820: INFO/DEBUG(80):     591b045c  afc5035b  /system/lib/libc.so
08-17 14:29:12.820: INFO/DEBUG(80):     591b0460  826d8000  
08-17 14:29:12.820: INFO/DEBUG(80):     591b0464  006ea000  
08-17 14:29:12.820: INFO/DEBUG(80):     591b0468  001d0c38  
08-17 14:29:12.820: INFO/DEBUG(80):     591b046c  00180468  
08-17 14:29:12.820: INFO/DEBUG(80):     591b0470  001d0c10  
08-17 14:29:12.820: INFO/DEBUG(80):     591b0474  82552883  
/data/data/osg.AndroidExample/lib/libosgNativeLib.so
08-17 14:29:12.820: INFO/DEBUG(80):     591b0478  001d0c38  
08-17 14:29:12.820: INFO/DEBUG(80):     591b047c  00122494  
08-17 14:29:12.820: INFO/DEBUG(80):     591b0480  001d0c10  
08-17 14:29:12.820: INFO/DEBUG(80):     591b0484  825b0857  
/data/data/osg.AndroidExample/lib/libosgNativeLib.so
08-17 14:29:12.820: INFO/DEBUG(80):     591b0488  001d0c38  
08-17 14:29:12.820: INFO/DEBUG(80):     591b048c  002a9b38  
08-17 14:29:12.820: INFO/DEBUG(80):     591b0490  df002777  
08-17 14:29:12.820: INFO/DEBUG(80):     591b0494  e3a070ad  
08-17 14:29:12.820: INFO/DEBUG(80): #00 591b0498  001d0c38  
08-17 14:29:12.820: INFO/DEBUG(80):     591b049c  001d0c10  
08-17 14:29:12.820: INFO/DEBUG(80):     591b04a0  001d0c10  
08-17 14:29:12.820: INFO/DEBUG(80):     591b04a4  822a72c7  
/data/data/osg.AndroidExample/lib/libosgNativeLib.so
08-17 14:29:12.820: INFO/DEBUG(80):     591b04a8  826d2cf0  
08-17 14:29:12.820: INFO/DEBUG(80):     591b04ac  000012d8  
08-17 14:29:12.820: INFO/DEBUG(80):     591b04b0  001d0c10  
08-17 14:29:12.820: INFO/DEBUG(80):     591b04b4  822a7473  
/data/data/osg.AndroidExample/lib/libosgNativeLib.so
08-17 14:29:12.820: INFO/DEBUG(80):     591b04b8  b00133b8  
08-17 14:29:12.820: INFO/DEBUG(80):     591b04bc  826d8000  
08-17 14:29:12.820: INFO/DEBUG(80):     591b04c0  006ea000  
08-17 14:29:12.820: INFO/DEBUG(80):     591b04c4  8229f4eb  
/data/data/osg.AndroidExample/lib/libosgNativeLib.so
08-17 14:29:12.820: INFO/DEBUG(80):     591b04c8  826a5064  
08-17 14:29:12.820: INFO/DEBUG(80):     591b04cc  826a5078  
08-17 14:29:12.820: INFO/DEBUG(80):     591b04d0  00000356  
08-17 14:29:12.820: INFO/DEBUG(80):     591b04d4  00000004  
08-17 14:29:12.820: INFO/DEBUG(80):     591b04d8  00011dcc  
08-17 14:29:12.820: INFO/DEBUG(80):     591b04dc  b0003803  /system/bin/linker
08-17 14:29:12.830: INFO/ActivityManager(127): Displayed 
osg.AndroidExample/.osgViewer: +594ms
08-17 14:29:14.470: INFO/ActivityManager(127): Process osg.AndroidExample (pid 
9155) has died.
08-17 14:29:14.470: ERROR/InputDispatcher(127): channel '413b9450 
osg.AndroidExample/osg.AndroidExample.osgViewer (server)' ~ Consumer closed 
input channel or an error occurred.  events=0x8
08-17 14:29:14.470: ERROR/InputDispatcher(127): channel '413b9450 
osg.AndroidExample/osg.AndroidExample.osgViewer (server)' ~ Channel is 
unrecoverably broken and will be disposed!
08-17 14:29:14.470: INFO/WindowManager(127): WIN DEATH: Window{4176e598 
SurfaceView paused=false}
08-17 14:29:14.470: INFO/WindowManager(127): WINDOW DIED Window{413b9450 
osg.AndroidExample/osg.AndroidExample.osgViewer paused=false}
08-17 14:29:14.480: WARN/WindowManager(127): Failed looking up window
08-17 14:29:14.480: WARN/WindowManager(127): 
java.lang.IllegalArgumentException: Requested window 
android.os.BinderProxy@412d5d70 does not exist
08-17 14:29:14.480: WARN/WindowManager(127):     at 
com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:6355)
08-17 14:29:14.480: WARN/WindowManager(127):     at 
com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:6346)
08-17 14:29:14.480: WARN/WindowManager(127):     at 
com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:1332)
08-17 14:29:14.480: WARN/WindowManager(127):     at 
android.os.BinderProxy.sendDeathNotice(Binder.java:385)
08-17 14:29:14.480: WARN/WindowManager(127):     at 
dalvik.system.NativeStart.run(Native Method)
08-17 14:29:14.480: INFO/WindowManager(127): WIN DEATH: null
08-17 14:29:14.500: WARN/InputManagerService(127): Got RemoteException sending 
setActive(false) notification to pid 9155 uid 10085
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to