While that may be true, this still represents a critical bug in Android itself, specifically it looks like libsgl is the problem. You should submit this bug by using adb bugreport if you still have the running emulator up, otherwise just paste that log you have in the bug report and hopefully someone will be able to investigate.
To clarify, there is no condition in which your code can be at fault for triggering SIGSEGV in the hosting dalvik process. Generally only bugs in Dalvik, the supporting JNI libraries, and/or the kernel can cause this behaviour. On Jun 29, 1:17 pm, Zach Hobbs <[EMAIL PROTECTED]> wrote: > Usually happens when you fail to close a cursor. > > -- > > Zach Hobbs > HelloAndroid.com > Android OS news, tutorials, downloads > > On Saturday 28 June 2008 06:13:59 Gavin Bong wrote: > > > Specifically what causes this to happen ? Thanks. > > > DEBUG/dalvikvm(927): Exception Ljava/lang/IllegalStateException; from > > SQLiteCursor.java:403 not caught locally > > INFO/dalvikvm(927): Uncaught exception thrown by finalizer (will be > > discarded): > > INFO/dalvikvm(927): Ljava/lang/IllegalStateException;: Finalizing > > cursor [EMAIL PROTECTED] on reports that > > has not been deactivated or closed > > INFO/dalvikvm(927): at > > android.database.sqlite.SQLiteCursor.finalize(SQLiteCursor.java:403) > > INFO/dalvikvm(927): at android.dalvik.NativeStart.run(Native > > Method) > > DEBUG/SurfaceFlinger(513): Surface 2, heap=0x1236e0 destroyed > > DEBUG/SurfaceFlinger(513): Surface 1, heap=0x1236e0 destroyed > > DEBUG/SurfaceFlinger(513): Surface 1, heap=0x1236e0 destroyed > > DEBUG/SurfaceFlinger(513): Surface 0, heap=0x1236e0 destroyed > > DEBUG/SurfaceFlinger(513): Surface 1, heap=0x1236e0 destroyed > > DEBUG/AdContentProvider(927): insert > > DEBUG/AdContentProvider(927): inserted new uricontent://org.mape.ad/ads/1 > > DEBUG/AdServerService(927): received Advert for uuid > > c60e02e1-2ae6-707a6b41e445-Advert28 && saved as content://org.mape.ad/ads/1 > > VERBOSE/org.android.server.service.AdUnitDownloadServiceImpl$2(641): > > Message (what=2) received > > DEBUG/AdUnitDownloadService(641): numOfCallbacks 1 > > DEBUG/AdUnitDownloadService(641): Broadcast advert > > c60e02e1-2ae6-707a6b41e445-Advert32 > > INFO/DEBUG(490): *** *** *** *** *** *** *** *** *** *** *** *** *** > > *** *** *** > > INFO/DEBUG(490): pid: 927, tid: 1164 >>> org.android.client <<< > > INFO/DEBUG(490): signal 11 (SIGSEGV), fault addr 000003e4 > > INFO/DEBUG(490): r0 0000001d r1 400898c8 r2 00000140 r3 00000000 > > INFO/DEBUG(490): r4 000000f9 r5 ffffffeb r6 0012ae18 r7 0012ae18 > > INFO/DEBUG(490): r8 00000000 r9 00000140 10 00000000 fp 400898c8 > > INFO/DEBUG(490): ip 000e5c20 sp 42ccc644 lr ac035304 pc ac034ff0 > > cpsr 20000010 > > INFO/DEBUG(490): #01 pc ac034ff0 /system/lib/libsgl.so > > INFO/DEBUG(490): #01 lr ac035304 /system/lib/libsgl.so > > INFO/DEBUG(490): #02 pc 00000000 <unknown> > > INFO/DEBUG(490): stack: > > INFO/DEBUG(490): 42ccc600 000003c0 > > INFO/DEBUG(490): 42ccc604 afe0e5d8 /system/lib/libc.so > > INFO/DEBUG(490): 42ccc608 000003c0 > > INFO/DEBUG(490): 42ccc60c 00000140 > > INFO/DEBUG(490): 42ccc610 afe3c34c > > INFO/DEBUG(490): 42ccc614 afe0e448 /system/lib/libc.so > > INFO/DEBUG(490): 42ccc618 0012ae18 [heap] > > INFO/DEBUG(490): 42ccc61c c0000000 > > INFO/DEBUG(490): 42ccc620 000001b4 > > INFO/DEBUG(490): 42ccc624 afe0b1df /system/lib/libc.so > > INFO/DEBUG(490): 42ccc628 00179718 [heap] > > INFO/DEBUG(490): 42ccc62c 00000140 > > INFO/DEBUG(490): 42ccc630 42a42f2c > > INFO/DEBUG(490): 42ccc634 00000000 > > INFO/DEBUG(490): 42ccc638 df002777 > > INFO/DEBUG(490): 42ccc63c e3a070ad > > INFO/DEBUG(490): 42ccc640 00000003 > > INFO/DEBUG(490): ==> 42ccc644 400898c8 > > INFO/DEBUG(490): 42ccc648 00000000 > > INFO/DEBUG(490): 42ccc64c 0012ae18 [heap] > > INFO/DEBUG(490): 42ccc650 ac034fc4 /system/lib/libsgl.so > > INFO/DEBUG(490): 42ccc654 00000140 > > INFO/DEBUG(490): 42ccc658 42a42f2c > > INFO/DEBUG(490): 42ccc65c 00000000 > > INFO/DEBUG(490): 42ccc660 00000577 > > INFO/DEBUG(490): 42ccc664 ac035304 /system/lib/libsgl.so > > INFO/DEBUG(490): 42ccc668 00000000 > > INFO/DEBUG(490): 42ccc66c ac1067ec /system/lib/libsgl.so > > INFO/DEBUG(490): 42ccc670 00000064 > > INFO/DEBUG(490): 42ccc674 000e5c20 [heap] > > INFO/DEBUG(490): 42ccc678 00000000 > > INFO/DEBUG(490): 42ccc67c 42ccc6a8 > > INFO/DEBUG(490): 42ccc680 000003ec > > INFO/DEBUG(490): 42ccc684 ac034764 /system/lib/libsgl.so > > INFO/DEBUG(490): 42ccc688 ac034878 /system/lib/libsgl.so > > INFO/DEBUG(490): 42ccc68c ac034824 /system/lib/libsgl.so > > INFO/DEBUG(490): 42ccc690 00150238 [heap] > > INFO/DEBUG(490): 42ccc694 e0ffd8ff > > INFO/DEBUG(490): 42ccc698 464a1000 > > INFO/DEBUG(490): 42ccc69c 01004649 > > INFO/DEBUG(490): 42ccc6a0 01000001 > > INFO/DEBUG(490): 42ccc6a4 00000100 > > INFO/DEBUG(490): 42ccc6a8 00000000 > > INFO/DEBUG(490): 42ccc6ac 00000000 > > INFO/DEBUG(490): 42ccc6b0 00000000 > > INFO/DEBUG(490): 42ccc6b4 00000000 > > INFO/DEBUG(490): 42ccc6b8 00000000 > > INFO/DEBUG(490): 42ccc6bc 00000000 > > INFO/DEBUG(490): 42ccc6c0 00000000 > > INFO/DEBUG(490): 42ccc6c4 00000000 > > INFO/DEBUG(490): 42ccc6c8 00000000 > > INFO/DEBUG(490): 42ccc6cc 00000000 > > INFO/DEBUG(490): 42ccc6d0 00000000 > > INFO/DEBUG(490): 42ccc6d4 00000000 > > INFO/DEBUG(490): 42ccc6d8 00000000 > > INFO/DEBUG(490): 42ccc6dc 00000000 > > INFO/DEBUG(490): 42ccc6e0 00000000 > > INFO/DEBUG(490): 42ccc6e4 00000000 > > INFO/DEBUG(490): 42ccc6e8 00000000 > > INFO/DEBUG(490): 42ccc6ec 00000000 > > INFO/DEBUG(490): 42ccc6f0 00000000 > > INFO/DEBUG(490): 42ccc6f4 00000000 > > INFO/DEBUG(490): 42ccc6f8 00000000 > > INFO/DEBUG(490): 42ccc6fc 00000000 > > INFO/DEBUG(490): 42ccc700 00000000 > > INFO/DEBUG(490): 42ccc704 00000000 > > INFO/DEBUG(490): 42ccc708 00000000 > > INFO/DEBUG(490): 42ccc70c 00000000 > > INFO/DEBUG(490): 42ccc710 00000000 > > INFO/DEBUG(490): 42ccc714 00000000 > > INFO/DEBUG(490): 42ccc718 00000000 > > INFO/DEBUG(490): 42ccc71c 00000000 > > INFO/DEBUG(490): 42ccc720 00000000 > > INFO/DEBUG(490): 42ccc724 00000000 > > INFO/DEBUG(490): 42ccc728 00000000 > > INFO/DEBUG(490): 42ccc72c 00000000 > > INFO/DEBUG(490): 42ccc730 00000000 > > INFO/DEBUG(490): 42ccc734 00000000 > > INFO/DEBUG(490): 42ccc738 00000000 > > INFO/DEBUG(490): 42ccc73c 00000000 > > INFO/DEBUG(490): 42ccc740 00000000 > > INFO/DEBUG(490): 42ccc744 00000000 > > INFO/DEBUG(490): 42ccc748 00000000 > > INFO/DEBUG(490): 42ccc74c 00000000 > > INFO/DEBUG(490): 42ccc750 00000000 > > INFO/DEBUG(490): 42ccc754 00000000 > > INFO/DEBUG(490): 42ccc758 00000000 > > INFO/DEBUG(490): 42ccc75c 00000000 > > INFO/DEBUG(490): 42ccc760 00000000 > > INFO/DEBUG(490): 42ccc764 00000000 > > INFO/DEBUG(490): 42ccc768 00000000 > > INFO/DEBUG(490): 42ccc76c 00000000 > > INFO/DEBUG(490): 42ccc770 00000000 > > INFO/DEBUG(490): 42ccc774 00000000 > > INFO/DEBUG(490): 42ccc778 00000000 > > INFO/DEBUG(490): 42ccc77c 00000000 > > INFO/DEBUG(490): 42ccc780 00000000 > > INFO/DEBUG(490): 42ccc784 00000000 > > INFO/DEBUG(490): 42ccc788 00000000 > > INFO/DEBUG(490): 42ccc78c 00000000 > > INFO/DEBUG(490): 42ccc790 00000000 > > INFO/DEBUG(490): 42ccc794 00000000 > > INFO/DEBUG(490): 42ccc798 00000000 > > INFO/DEBUG(490): 42ccc79c 00000000 > > INFO/DEBUG(490): 42ccc7a0 00000000 > > INFO/DEBUG(490): 42ccc7a4 00000000 > > INFO/DEBUG(490): 42ccc7a8 00000000 > > INFO/DEBUG(490): 42ccc7ac 00000000 > > INFO/DEBUG(490): 42ccc7b0 00000000 > > INFO/DEBUG(490): 42ccc7b4 00000000 > > INFO/DEBUG(490): 42ccc7b8 00000000 > > INFO/DEBUG(490): 42ccc7bc 00000000 > > INFO/DEBUG(490): 42ccc7c0 00000000 > > INFO/DEBUG(490): 42ccc7c4 00000000 > > INFO/DEBUG(490): 42ccc7c8 00000000 > > INFO/DEBUG(490): 42ccc7cc 00000000 > > INFO/DEBUG(490): 42ccc7d0 00000000 > > INFO/DEBUG(490): 42ccc7d4 00000000 > > INFO/DEBUG(490): 42ccc7d8 00000000 > > INFO/DEBUG(490): 42ccc7dc 00000000 > > INFO/DEBUG(490): 42ccc7e0 00000000 > > INFO/DEBUG(490): 42ccc7e4 00000000 > > INFO/DEBUG(490): 42ccc7e8 00000000 > > INFO/DEBUG(490): 42ccc7ec 00000000 > > INFO/DEBUG(490): 42ccc7f0 00000000 > > INFO/DEBUG(490): 42ccc7f4 00000000 > > INFO/DEBUG(490): 42ccc7f8 00000000 > > INFO/DEBUG(490): 42ccc7fc 00000000 > > INFO/WindowManager(513): WIN DEATH: Window{403038a0 org.android.client/ > > org.android.client.WoodsFirstScreen} --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] Announcing the new M5 SDK! http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---