Skip to content

RapidAndroid has stopped unexpectedly #3

@Edddd

Description

@Edddd

Hi,

This applications looks great but when I try to configure more than 4 different forms, the application freeze.

Here are some (hopefully) useful extract of the log:

06-02 10:19:08.109 D/AndroidRuntime(4895)Shutting down VM
06-02 10:19:08.109 W/dalvikvm(4895)threadid=3: thread exiting with uncaught exception (group=0x4001b170)
06-02 10:19:08.109 E/AndroidRuntime(4895)Uncaught handler: thread main exiting due to uncaught exception
06-02 10:19:08.116 E/AndroidRuntime(4895)java.lang.RuntimeException: Unable to start activity ComponentInfo{org.rapidandroid/org.rapidandroid.activity.Dashboard}: android.database.CursorIndexOutOfBoundsException: Index 0 requested, with a size of 0
06-02 10:19:08.116 E/AndroidRuntime(4895)at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2496)
06-02 10:19:08.116 E/AndroidRuntime(4895)at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
06-02 10:19:08.116 E/AndroidRuntime(4895)at android.app.ActivityThread.access$2200(ActivityThread.java:119)
06-02 10:19:08.116 E/AndroidRuntime(4895)at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
06-02 10:19:08.116 E/AndroidRuntime(4895)at android.os.Handler.dispatchMessage(Handler.java:99)
06-02 10:19:08.116 E/AndroidRuntime(4895)at android.os.Looper.loop(Looper.java:123)
06-02 10:19:08.116 E/AndroidRuntime(4895)at android.app.ActivityThread.main(ActivityThread.java:4363)
06-02 10:19:08.116 E/AndroidRuntime(4895)at java.lang.reflect.Method.invokeNative(Native Method)
06-02 10:19:08.116 E/AndroidRuntime(4895)at java.lang.reflect.Method.invoke(Method.java:521)
06-02 10:19:08.116 E/AndroidRuntime(4895)at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
06-02 10:19:08.116 E/AndroidRuntime(4895)at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
06-02 10:19:08.116 E/AndroidRuntime(4895)at dalvik.system.NativeStart.main(Native Method)
06-02 10:19:08.116 E/AndroidRuntime(4895)Caused by: android.database.CursorIndexOutOfBoundsException: Index 0 requested, with a size of 0
06-02 10:19:08.116 E/AndroidRuntime(4895)at android.database.AbstractCursor.checkPosition(AbstractCursor.java:580)
06-02 10:19:08.116 E/AndroidRuntime(4895)at android.database.AbstractWindowedCursor.checkPosition(AbstractWindowedCursor.java:214)
06-02 10:19:08.116 E/AndroidRuntime(4895)at android.database.AbstractWindowedCursor.getInt(AbstractWindowedCursor.java:84)
06-02 10:19:08.116 E/AndroidRuntime(4895)at android.database.CursorWrapper.getInt(CursorWrapper.java:123)
06-02 10:19:08.116 E/AndroidRuntime(4895)at org.rapidandroid.content.translation.ModelTranslator.getFieldsForForm(ModelTranslator.java:330)
06-02 10:19:08.116 E/AndroidRuntime(4895)at org.rapidandroid.content.translation.ModelTranslator.getAllForms(ModelTranslator.java:226)
06-02 10:19:08.116 E/AndroidRuntime(4895)at org.rapidandroid.activity.Dashboard.initFormSpinner(Dashboard.java:641)
06-02 10:19:08.116 E/AndroidRuntime(4895)at org.rapidandroid.activity.Dashboard.onCreate(Dashboard.java:203)
06-02 10:19:08.116 E/AndroidRuntime(4895)at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
06-02 10:19:08.116 E/AndroidRuntime(4895)at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459)
06-02 10:19:08.116 E/AndroidRuntime(4895)... 11 more
06-02 10:19:08.116 I/Process (1276)Sending signal. PID: 4895 SIG: 3
06-02 10:19:08.132 I/dalvikvm(4895)threadid=7: reacting to signal 3
06-02 10:19:08.132 I/dalvikvm(4895)Wrote stack trace to '/data/anr/traces.txt'
06-02 10:19:10.202 I/Process (4895)Sending signal. PID: 4895 SIG: 9
06-02 10:19:10.226 I/ActivityManager(1276)Process org.rapidandroid (pid 4895) has died.

06-03 15:33:54.253 I/ActivityManager(1276)Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.rapidandroid/.activity.Dashboard bnds=[245,58][355,176] }
06-03 15:33:54.285 I/ActivityManager(1276)Start proc org.rapidandroid for activity org.rapidandroid/.activity.Dashboard: pid=4191 uid=10081 gids={3003, 1015}
06-03 15:33:54.480 I/dalvikvm(4191)Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38)
06-03 15:33:54.495 I/dalvikvm(4191)Debugger thread not active, ignoring DDM send (t=0x41504e4d l=36)
06-03 15:33:54.527 I/ActivityThread(4191)Publishing provider org.rapidandroid.provider.RapidSms: org.rapidandroid.content.RapidSmsContentProvider
06-03 15:33:54.738 D/ViewFlipper(1340)updateRunning() mVisible=false, mStarted=true, mUserPresent=true, mRunning=false
06-03 15:33:54.800 D/LocationManager(1325)removeUpdates: listener = com.android.wallpaper.grass.GrassRS$LocationUpdater@44cfff68
06-03 15:33:54.808 D/NetworkLocationProvider(1276)removeListener(): wallpaper
06-03 15:33:54.808 D/NetworkLocationProvider(1276)enableLocationTracking(): false
06-03 15:33:54.870 D/AndroidRuntime(4191)Shutting down VM
06-03 15:33:54.870 W/dalvikvm(4191)threadid=3: thread exiting with uncaught exception (group=0x4001b170)
06-03 15:33:54.870 E/AndroidRuntime(4191)Uncaught handler: thread main exiting due to uncaught exception
06-03 15:33:54.870 E/AndroidRuntime(4191)java.lang.RuntimeException: Unable to start activity ComponentInfo{org.rapidandroid/org.rapidandroid.activity.Dashboard}: android.database.CursorIndexOutOfBoundsException: Index 0 requested, with a size of 0
06-03 15:33:54.870 E/AndroidRuntime(4191)at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2496)
06-03 15:33:54.870 E/AndroidRuntime(4191)at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
06-03 15:33:54.870 E/AndroidRuntime(4191)at android.app.ActivityThread.access$2200(ActivityThread.java:119)
06-03 15:33:54.870 E/AndroidRuntime(4191)at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
06-03 15:33:54.870 E/AndroidRuntime(4191)at android.os.Handler.dispatchMessage(Handler.java:99)
06-03 15:33:54.870 E/AndroidRuntime(4191)at android.os.Looper.loop(Looper.java:123)
06-03 15:33:54.870 E/AndroidRuntime(4191)at android.app.ActivityThread.main(ActivityThread.java:4363)
06-03 15:33:54.870 E/AndroidRuntime(4191)at java.lang.reflect.Method.invokeNative(Native Method)
06-03 15:33:54.870 E/AndroidRuntime(4191)at java.lang.reflect.Method.invoke(Method.java:521)
06-03 15:33:54.870 E/AndroidRuntime(4191)at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
06-03 15:33:54.870 E/AndroidRuntime(4191)at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
06-03 15:33:54.870 E/AndroidRuntime(4191)at dalvik.system.NativeStart.main(Native Method)
06-03 15:33:54.870 E/AndroidRuntime(4191)Caused by: android.database.CursorIndexOutOfBoundsException: Index 0 requested, with a size of 0
06-03 15:33:54.870 E/AndroidRuntime(4191)at android.database.AbstractCursor.checkPosition(AbstractCursor.java:580)
06-03 15:33:54.870 E/AndroidRuntime(4191)at android.database.AbstractWindowedCursor.checkPosition(AbstractWindowedCursor.java:214)
06-03 15:33:54.870 E/AndroidRuntime(4191)at android.database.AbstractWindowedCursor.getInt(AbstractWindowedCursor.java:84)
06-03 15:33:54.870 E/AndroidRuntime(4191)at android.database.CursorWrapper.getInt(CursorWrapper.java:123)
06-03 15:33:54.870 E/AndroidRuntime(4191)at org.rapidandroid.content.translation.ModelTranslator.getFieldsForForm(ModelTranslator.java:330)
06-03 15:33:54.870 E/AndroidRuntime(4191)at org.rapidandroid.content.translation.ModelTranslator.getAllForms(ModelTranslator.java:226)
06-03 15:33:54.870 E/AndroidRuntime(4191)at org.rapidandroid.activity.Dashboard.initFormSpinner(Dashboard.java:641)
06-03 15:33:54.870 E/AndroidRuntime(4191)at org.rapidandroid.activity.Dashboard.onCreate(Dashboard.java:203)
06-03 15:33:54.870 E/AndroidRuntime(4191)at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
06-03 15:33:54.870 E/AndroidRuntime(4191)at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459)
06-03 15:33:54.870 E/AndroidRuntime(4191)... 11 more
06-03 15:33:54.878 I/Process (1276)Sending signal. PID: 4191 SIG: 3
06-03 15:33:54.894 I/dalvikvm(4191)threadid=7: reacting to signal 3
06-03 15:33:54.972 I/dalvikvm(4191)Wrote stack trace to '/data/anr/traces.txt'

If I delete the SQLite database, the application restore it and it works well again.

I hope you can help.

Thanks in adavance,
Edouard

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions