Crash errors - force closed app
Hi,
I received crash errors for my app (https://play.google.com/store/apps/details?id=com.andromo.dev44966.app46442). See the records :
Crash errors in com.andromo.dev44966.app46442 :
ClassNotFoundException in PathClassLoader.findClass()
v1.2 May 22, 2012 3:09:34 PM
--------------------------------------------------------------------------------
java.lang.RuntimeException: Unable to instantiate application com.andromo.dev44966.app46442.AndromoAcraApplication: java.lang.ClassNotFoundException: com.andromo.dev44966.app46442.AndromoAcraApplication in loader dalvik.system.PathClassLoader[/mnt/asec/com.andromo.dev44966.app46442-1/pkg.apk]
at android.app.LoadedApk.makeApplication(LoadedApk.java:466)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3264)
at android.app.ActivityThread.access$2200(ActivityThread.java:117)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:973)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3687)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: com.andromo.dev44966.app46442.AndromoAcraApplication in loader dalvik.system.PathClassLoader[/mnt/asec/com.andromo.dev44966.app46442-1/pkg.apk]
at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:240)
at java.lang.ClassLoader.loadClass(ClassLoader.java:551)
at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
at android.app.Instrumentation.newApplication(Instrumentation.java:942)
at android.app.LoadedApk.makeApplication(LoadedApk.java:461)
... 11 more
--------------------------------------------------------------------------------
For applications that include obfuscated code, stack traces contain obfuscated symbol names. If the application was obfuscated using ProGuard, you can unobfuscate the stack trace using the "retrace" tool, included in the Android SDK Tools r8 and later. For more information, see the ProGuard document.
I hope you can solve the problem and send an update.
Comments
Did you get anymore information about the device that had this crash?
mark.
mark.
version 1.10.0/93
Another crash:
Exception class android.database.sqlite.SQLiteException
Source method SQLiteDatabase.dbopen()
at android.app.ActivityThread.installProvider(ActivityThread.java:3561)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:3313)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3269)
at android.app.ActivityThread.access$2200(ActivityThread.java:117)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:973)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3687)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)
at dalvik.system.NativeStart.main(Native Method)
Caused by: android.database.sqlite.SQLiteException: unable to open database file
at android.database.sqlite.SQLiteDatabase.dbopen(Native Method)
at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java:1849)
at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:820)
at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:854)
at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:847)
at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:561)
at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:203)
at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:118)
at com.andromo.dev44966.app46442.ag.b(SourceFile:172)
at com.andromo.dev44966.app46442.ag.<init>(SourceFile:72)
at com.andromo.dev44966.app46442.RSSFeedProvider.onCreate(SourceFile:248)
at android.content.ContentProvider.attachInfo(ContentProvider.java:840)
at android.app.ActivityThread.installProvider(ActivityThread.java:3558)
can you solve the problem?
one more problem for the same app:
java.lang.IllegalArgumentException in com.andromo.dev44966.app46442
Exception class java.lang.IllegalArgumentException
Source method ContentResolver.insert()
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1956)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981)
at android.app.ActivityThread.access$600(ActivityThread.java:123)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4424)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.IllegalArgumentException: Unknown URL content://com.andromo.dev44966.app46442.provider.RSSFeed/channels
at android.content.ContentResolver.insert(ContentResolver.java:726)
at com.andromo.dev44966.app46442.Youtube7097.a(SourceFile:254)
at com.andromo.dev44966.app46442.Youtube7097.onCreate(SourceFile:168)
at android.app.Activity.performCreate(Activity.java:4465)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1920)