Hmm, Ok, I've placed the breakpoint in and everything appears to be fine, but it still doesn't work. This code is essentially a copy/ paste from another area of my app. In that instance its being called from a ListView contextmenu as well and works fine. What do you mean exactly by catching ALL the exceptions? Is that something I need to add into the code?
On Dec 30, 1:21 pm, "Stephen @ gmail.com" <sdickey2...@gmail.com> wrote: > Sorry if this sounds silly: you might want to set a breakpoint on line: > > startActivity(i); > > when you hit that point, examine "i" carefully. From your log, I wonder if > the act of starting the activity invokes your current code, inducing an > infinite loop. Also, if it were my code, I would want to ensure I catch all > uncaught exceptions. Around your code that you feel is failing, I would > catch the general "Exception" as well as the AndroidRuntimeException (cannot > remember if I've spelled that perfectly right), and print out the stack > frame from the exception that was caught. that might yield additional info. > > Finally, further assistance from the forum, you may want to include more of > your code. You probably have something special in there you don't want to > share... just make what you post generic enough so we can see the construct > of your whole activity. > > all the best, steve. > > > > On Wed, Dec 30, 2009 at 10:10 AM, JasonMP <hyperje...@gmail.com> wrote: > > Yes I'm using eclipse. I use the debugger and when I hit that point > > in my app i get the above error in my logcat window. Is there another > > way to debug in eclipse? > > > On Dec 30, 1:01 pm, Matt <hansen.matt...@gmail.com> wrote: > > > I would just step through it with the debugger (assuming you are using > > > Eclipse) > > > > On Dec 30, 8:39 am, JasonMP <hyperje...@gmail.com> wrote: > > > > > Anyone know what would cause this error? > > > > > 12-30 10:26:50.858: ERROR/AndroidRuntime(921): Uncaught handler: > > > > thread main exiting due to uncaught exception > > > > > 12-30 10:26:50.928: ERROR/AndroidRuntime(921): > > > > java.lang.RuntimeException: Unable to stop activity {com.mallet.dtool/ > > > > com.mallet.dtool.Sheet}: java.lang.NullPointerException > > > > > 12-30 10:26:50.928: ERROR/AndroidRuntime(921): at > > > > android.app.ActivityThread.performStopActivityInner > > > > (ActivityThread.java:3124) > > > > > 12-30 10:26:50.928: ERROR/AndroidRuntime(921): at > > > > android.app.ActivityThread.handleStopActivity(ActivityThread.java: > > > > 3167) > > > > > 12-30 10:26:50.928: ERROR/AndroidRuntime(921): at > > > > android.app.ActivityThread.access$2400(ActivityThread.java:116) > > > > > 12-30 10:26:50.928: ERROR/AndroidRuntime(921): at > > > > android.app.ActivityThread$H.handleMessage(ActivityThread.java:1810) > > > > > 12-30 10:26:50.928: ERROR/AndroidRuntime(921): at > > > > android.os.Handler.dispatchMessage(Handler.java:99) > > > > > 12-30 10:26:50.928: ERROR/AndroidRuntime(921): at > > > > android.os.Looper.loop(Looper.java:123) > > > > > 12-30 10:26:50.928: ERROR/AndroidRuntime(921): at > > > > android.app.ActivityThread.main(ActivityThread.java:4203) > > > > > 12-30 10:26:50.928: ERROR/AndroidRuntime(921): at > > > > java.lang.reflect.Method.invokeNative(Native Method) > > > > > 12-30 10:26:50.928: ERROR/AndroidRuntime(921): at > > > > java.lang.reflect.Method.invoke(Method.java:521) > > > > > 12-30 10:26:50.928: ERROR/AndroidRuntime(921): at > > > > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run > > > > (ZygoteInit.java:791) > > > > > 12-30 10:26:50.928: ERROR/AndroidRuntime(921): at > > > > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549) > > > > > 12-30 10:26:50.928: ERROR/AndroidRuntime(921): at > > > > dalvik.system.NativeStart.main(Native Method) > > > > > 12-30 10:26:50.928: ERROR/AndroidRuntime(921): Caused by: > > > > java.lang.NullPointerException > > > > > 12-30 10:26:50.928: ERROR/AndroidRuntime(921): at > > > > android.app.Activity.performStop(Activity.java:3604) > > > > > 12-30 10:26:50.928: ERROR/AndroidRuntime(921): at > > > > android.app.ActivityThread.performStopActivityInner > > > > (ActivityThread.java:3121) > > > > > 12-30 10:26:50.928: ERROR/AndroidRuntime(921): ... 11 more > > > > > This is the code it runs when I get the error (this is a context menu > > > > option from a listview) > > > > > Cursor c = db.getInfo(name); > > > > c.moveToPosition(info.position - 1); > > > > Intent i = new Intent(this, Select.class); > > > > i.putExtra(name, c.getString(c.getColumnIndexOrThrow > > > > (DBAdapter.KEY_NAME))); > > > > > startActivity(i); > > > > > this launches another activity that when opened from other areas of my > > > > app work fine. I checked to see if it had anything to do with the > > > > extras and it didn't seem to(i removed them entirely). > > > -- > > 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 > > android-developers+unsubscr...@googlegroups.com<android-developers%2Bunsubs > > cr...@googlegroups.com> > > For more options, visit this group at > >http://groups.google.com/group/android-developers?hl=en -- 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 android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en