android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@4a519de0 is not valid; is your activity running? at android.view.ViewRoot.setView(ViewRoot.java:505) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) at android.view.Window$LocalWindowManager.addView(Window.java:424) at android.app.Dialog.show(Dialog.java:241) at android.app.Activity.showDialog(Activity.java:2556) at android.app.Activity.showDialog(Activity.java:2514) at com.karthik.fattybooth.PostFacebookActivity.onProcessFailure(PostFacebookActivity.java:398) at com.karthik.fattybooth.PostFacebookActivity$8.onFailure(PostFacebookActivity.java:275) at com.karthik.fattybooth.PostFacebookActivity$DialogListenerBase$2.run(PostFacebookActivity.java:436) at android.app.Activity.runOnUiThread(Activity.java:3707) at com.karthik.fattybooth.PostFacebookActivity$DialogListenerBase.onCallError(PostFacebookActivity.java:433) at com.karthik.fattybooth.PostFacebookActivity$DialogListenerBase.onError(PostFacebookActivity.java:444) at com.facebook.android.Facebook$1.onError(Facebook.java:130) at com.facebook.android.FbDialog$FbWebViewClient.onReceivedError(FbDialog.java:148) at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:316) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:123) at android.app.ActivityThread.main(ActivityThread.java:4633) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:521) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) at dalvik.system.NativeStart.main(Native Method)