I have a working, omap35xx based target - using android code based on sdk-1.0 source. I tried moving to sdk-1.5 code and am seeing an exception during startup, then AndroidRuntime restarts. I've included the logcat here. Any ideas what changed between 1.0 and 1.5 that might lead to this specific symptom?
I can't tell whether the problem is with the missing copybit.*.so and overlay.*.so libraries, or something else that causing the exception in the ActivityManager. Suggestions on how to debug this? Thanks, twebb I/DEBUG ( 574): debuggerd: Apr 28 2009 18:34:23 E/flash_image( 582): error scanning partitions: No such file or directory D/AndroidRuntime ( 576): D/AndroidRuntime( 576): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<< D/AndroidRuntime( 576): CheckJNI is ON I/ ( 577): ServiceManager: 0xac38 W/AudioHardwareInterface( 577): Using stubbed audio hardware. No sound will be produced. I/AudioFlinger( 577): AudioFlinger's thread ready to run for output 0 I/CameraService( 577): CameraService started: pid=577 D/AndroidRuntime( 576): --- registering native functions --- I/Zygote ( 576): Preloading classes... D/dalvikvm( 576): GC freed 763 objects / 42128 bytes in 4ms D/dalvikvm( 576): GC freed 278 objects / 17200 bytes in 4ms D/dalvikvm( 576): GC freed 208 objects / 12664 bytes in 5ms D/dalvikvm( 576): Trying to load lib /system/lib/libmedia_jni.so 0x0 D/dalvikvm( 576): Added shared lib /system/lib/libmedia_jni.so 0x0 D/dalvikvm( 576): Trying to load lib /system/lib/libmedia_jni.so 0x0 D/dalvikvm( 576): Shared lib '/system/lib/libmedia_jni.so' already loaded in sa me CL 0x0 D/dalvikvm( 576): Trying to load lib /system/lib/libmedia_jni.so 0x0 D/dalvikvm( 576): Shared lib '/system/lib/libmedia_jni.so' already loaded in sa me CL 0x0 D/dalvikvm( 576): Trying to load lib /system/lib/libmedia_jni.so 0x0 D/dalvikvm( 576): Shared lib '/system/lib/libmedia_jni.so' already loaded in sa me CL 0x0 D/dalvikvm( 576): GC freed 462 objects / 29168 bytes in 6ms D/dalvikvm( 576): GC freed 3577 objects / 172408 bytes in 15ms D/dalvikvm( 576): GC freed 11364 objects / 400784 bytes in 21ms D/dalvikvm( 576): GC freed 10460 objects / 438120 bytes in 29ms D/dalvikvm( 576): GC freed 10959 objects / 459352 bytes in 34ms D/dalvikvm( 576): GC freed 14372 objects / 506840 bytes in 39ms D/dalvikvm( 576): GC freed 11314 objects / 481296 bytes in 39ms D/dalvikvm( 576): GC freed 5928 objects / 248952 bytes in 37ms D/dalvikvm( 576): GC freed 349 objects / 37040 bytes in 34ms D/dalvikvm( 576): GC freed 778 objects / 48408 bytes in 46ms D/dalvikvm( 576): GC freed 321 objects / 37312 bytes in 45ms D/dalvikvm( 576): GC freed 477 objects / 29480 bytes in 46ms D/dalvikvm( 576): Trying to load lib /system/lib/libwebcore.so 0x0 D/dalvikvm( 576): Added shared lib /system/lib/libwebcore.so 0x0 D/dalvikvm( 576): GC freed 441 objects / 26160 bytes in 47ms D/dalvikvm( 576): GC freed 505 objects / 41456 bytes in 47ms D/dalvikvm( 576): GC freed 537 objects / 38712 bytes in 48ms D/dalvikvm( 576): GC freed 342 objects / 22568 bytes in 49ms D/dalvikvm( 576): GC freed 338 objects / 18736 bytes in 50ms D/dalvikvm( 576): GC freed 628 objects / 32032 bytes in 50ms D/dalvikvm( 576): GC freed 14251 objects / 496152 bytes in 64ms D/dalvikvm( 576): GC freed 11145 objects / 469568 bytes in 68ms D/dalvikvm( 576): GC freed 7159 objects / 312168 bytes in 66ms D/dalvikvm( 576): GC freed 753 objects / 43608 bytes in 87ms D/dalvikvm( 576): GC freed 598 objects / 31472 bytes in 62ms D/dalvikvm( 576): GC freed 413 objects / 26328 bytes in 63ms I/Zygote ( 576): ...preloaded 1166 classes in 11525ms. D/dalvikvm( 576): GC freed 313 objects / 19928 bytes in 64ms I/Zygote ( 576): Preloading resources... D/dalvikvm( 576): GC freed 54 objects / 11248 bytes in 63ms D/dalvikvm( 576): GC freed 337 objects / 14976 bytes in 65ms D/dalvikvm( 576): GC freed 280 objects / 11728 bytes in 66ms I/Zygote ( 576): ...preloaded 48 resources in 852ms. I/Zygote ( 576): ...preloaded 15 resources in 26ms. D/dalvikvm( 576): GC freed 117 objects / 8448 bytes in 66ms D/dalvikvm( 576): GC freed 205 objects / 8128 bytes in 66ms D/dalvikvm( 576): GC freed 36 objects / 1392 bytes in 66ms I/dalvikvm( 576): Splitting out new zygote heap warning: `app_process' uses 32-bit capabilities (legacy support in use) I/dalvikvm( 576): System server process 591 has been created I/Zygote ( 576): Accepting command socket connections D/dalvikvm( 591): Trying to load lib /system/lib/ libandroid_servers.so 0x0 D/dalvikvm( 591): Added shared lib /system/lib/libandroid_servers.so 0x0 I/sysproc ( 591): Entered system_init () I/sysproc ( 591): ServiceManager: 0x16cb98 I/SurfaceFlinger( 591): SurfaceFlinger is starting I/SurfaceFlinger( 591): SurfaceFlinger's main thread ready to run. Initializing graphics H/ W... E/MemoryHeapBase( 591): error opening /dev/pmem: No such file or directory E/SurfaceFlinger( 591): Couldn't open /sys/power/wait_for_fb_sleep or /sys/powe r/ wait_for_fb_wake E/GLLogger( 591): couldn't load <libhgl.so> library (Cannot find library) I/SurfaceFlinger( 591): EGL informations: I/SurfaceFlinger( 591): # of configs : 6 I/SurfaceFlinger( 591): vendor : Android I/SurfaceFlinger( 591): version : 1.31 Android META- EGL I/SurfaceFlinger( 591): extensions: I/SurfaceFlinger( 591): Client API: OpenGL ES I/EGLDisplaySurface( 591): using (fd=21) I/EGLDisplaySurface( 591): id = omapfb I/EGLDisplaySurface( 591): xres = 640 px I/EGLDisplaySurface( 591): yres = 480 px I/EGLDisplaySurface( 591): xres_virtual = 648 px I/EGLDisplaySurface( 591): yres_virtual = 960 px I/EGLDisplaySurface( 591): bpp = 16 I/EGLDisplaySurface( 591): r = 11:5 I/EGLDisplaySurface( 591): g = 5:6 I/EGLDisplaySurface( 591): b = 0:5 I/EGLDisplaySurface( 591): width = 163 mm (159.568100 dpi) I/EGLDisplaySurface( 591): height = 95 mm (160.421051 dpi) I/EGLDisplaySurface( 591): refresh rate = 59.92 Hz W/HAL ( 591): load: module=/system/lib/hw/copybit.omap3.so error=Cannot fin d library W/HAL ( 591): load: module=/system/lib/hw/copybit.bootloader.so er ror=Cannot find library W/HAL ( 591): load: module=/system/lib/hw/copybit.default.so error=Cannot f ind library W/SurfaceFlinger( 591): ro.sf.lcd_density not defined, using 160 dpi by default . I/SurfaceFlinger( 591): OpenGL informations: I/SurfaceFlinger( 591): vendor : Android I/SurfaceFlinger( 591): renderer : Android PixelFlinger 1.0 I/SurfaceFlinger( 591): version : OpenGL ES-CM 1.0 I/SurfaceFlinger( 591): extensions: GL_OES_byte_coordinates GL_OES_fixed_point GL_OES_single_precision GL_OES_read_format GL_OES_compressed_paletted_texture GL _OES_draw_texture GL_OES_matrix_get GL_OES_query_matrix GL_ARB_texture_compressi on GL_ARB_texture_non_power_of_two GL_ANDROID_direct_texture GL_ANDROID_user_cli p_plane GL_ANDROID_vertex_buffer_object GL_ANDROID_generate_mipmap W/HAL ( 591): load: module=/system/lib/hw/copybit.omap3.so error=Cannot find library W/HAL ( 591): load: module=/system/lib/hw/copybit.bootloader.so er ror=Cannot find library W/HAL ( 591): load: module=/system/lib/hw/copybit.default.so error=Cannot f ind library W/HAL ( 591): load: module=/system/lib/hw/overlay.omap3.so error=Cannot fin d library W/HAL ( 591): load: module=/system/lib/hw/overlay.bootloader.so er ror=Cannot find library W/HAL ( 591): load: module=/system/lib/hw/overlay.default.so error=Cannot f ind library I/sysproc ( 591): System server: starting Android runtime. I/sysproc ( 591): System server: starting Android services. I/SystemServer( 591): Entered the Android system server! I/sysproc ( 591): System server: entering thread pool. I/SystemServer( 591): Starting Power Manager. I/SystemServer( 591): Starting Activity Manager. E/GLLogger( 591): couldn't load <libhgl.so> library (Cannot find library) I/ARMAssembler( 591): generated scanline__00000077:03545404_00000A01_00000000 [ 30 ipp] (51 ins) at [0x190fa8:0x191074] in 488281 ns W/dalvikvm( 591): threadid=17: thread exiting with uncaught exception (group=0x 4000fe70) E/AndroidRuntime( 591): Uncaught handler: thread ActivityManager exiting due to uncaught exception E/AndroidRuntime( 591): *** EXCEPTION IN SYSTEM PROCESS. System will crash. E/AndroidRuntime( 591): java.lang.NumberFormatException: unable to parse '' as integer E/AndroidRuntime( 591): at java.lang.Integer.parseInt (Integer.java:364) E/AndroidRuntime( 591): at java.lang.Integer.parseInt (Integer.java:333) E/AndroidRuntime( 591): at java.lang.Integer.valueOf (Integer.java:590) E/AndroidRuntime( 591): at com.android.server.am.ActivityManagerService. <init>(ActivityManagerService.java: 1288) E/AndroidRuntime( 591): at com.android.server.am.ActivityManagerService. <init>(ActivityManagerService.java: 110) E/AndroidRuntime( 591): at com.android.server.am.ActivityManagerService$ AThread.run(ActivityManagerService.java: 1130) E/AndroidRuntime( 591): Crash logging skipped, no checkin service I/Process ( 591): Sending signal. PID: 591 SIG: 9 I/ServiceManager( 572): service 'SurfaceFlinger' died I/ServiceManager( 572): service 'power' died I/Zygote ( 576): Exit zygote because system server (591) has terminated D/AndroidRuntime ( 611): D/AndroidRuntime( 611): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<< --~--~---------~--~----~------------~-------~--~----~ unsubscribe: [email protected] website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---
