stevek
Aspiring developer
Profile
Posts: 808
Reg: Dec 24, 2011
great neck
8,080
02/02/13 09:32 PM (12 years ago)

Another log cat to look at

Had an app running fine until a few minutes ago. Can't see anything I've done wrong. Following is the log cat from when things go bad. Hope someone can come up with an answer. Thanks. 02-02 23:25:20.669: E/WindowManager(26656): Activity com.pedsophandroid.BT_screen_splash has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@405529e0 that was originally added here 02-02 23:25:20.669: E/WindowManager(26656): android.view.WindowLeaked: Activity com.pedsophandroid.BT_screen_splash has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@405529e0 that was originally added here 02-02 23:25:20.669: E/WindowManager(26656): at android.view.ViewRoot.<init>(ViewRoot.java:266) 02-02 23:25:20.669: E/WindowManager(26656): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:148) 02-02 23:25:20.669: E/WindowManager(26656): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) 02-02 23:25:20.669: E/WindowManager(26656): at android.view.Window$LocalWindowManager.addView(Window.java:424) 02-02 23:25:20.669: E/WindowManager(26656): at android.app.Dialog.show(Dialog.java:241) 02-02 23:25:20.669: E/WindowManager(26656): at com.pedsophandroid.BT_activity_base.showAlertFromClass(BT_activity_base.java:402) 02-02 23:25:20.669: E/WindowManager(26656): at com.pedsophandroid.BT_act_controller.loadScreenObject(BT_act_controller.java:384) 02-02 23:25:20.669: E/WindowManager(26656): at com.pedsophandroid.BT_screen_splash.animateSplashScreen(BT_screen_splash.java:199) 02-02 23:25:20.669: E/WindowManager(26656): at com.pedsophandroid.BT_screen_splash$2.run(BT_screen_splash.java:138) 02-02 23:25:20.669: E/WindowManager(26656): at android.os.Handler.handleCallback(Handler.java:587) 02-02 23:25:20.669: E/WindowManager(26656): at android.os.Handler.dispatchMessage(Handler.java:92) 02-02 23:25:20.669: E/WindowManager(26656): at android.os.Looper.loop(Looper.java:130) 02-02 23:25:20.669: E/WindowManager(26656): at android.app.ActivityThread.main(ActivityThread.java:3683) 02-02 23:25:20.669: E/WindowManager(26656): at java.lang.reflect.Method.invokeNative(Native Method) 02-02 23:25:20.669: E/WindowManager(26656): at java.lang.reflect.Method.invoke(Method.java:507) 02-02 23:25:20.669: E/WindowManager(26656): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864) 02-02 23:25:20.669: E/WindowManager(26656): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622) 02-02 23:25:20.669: E/WindowManager(26656): at dalvik.system.NativeStart.main(Native Method)
 
stevek
Aspiring developer
Profile
Posts: 808
Reg: Dec 24, 2011
great neck
8,080
like
02/02/13 09:45 PM (12 years ago)
Actually thought I found it, I had misnamed the home screen . Fixed it but now I get a fatal exception. Any help would be appreciated 02-02 23:40:31.849: E/AndroidRuntime(27019): FATAL EXCEPTION: main 02-02 23:40:31.849: E/AndroidRuntime(27019): java.lang.NullPointerException 02-02 23:40:31.849: E/AndroidRuntime(27019): at com.pedsophandroid.BT_activity_root.transitionToAppHomeScreen(BT_activity_root.java:198) 02-02 23:40:31.849: E/AndroidRuntime(27019): at com.pedsophandroid.BT_activity_root$1.handleMessage(BT_activity_root.java:307) 02-02 23:40:31.849: E/AndroidRuntime(27019): at android.os.Handler.dispatchMessage(Handler.java:99) 02-02 23:40:31.849: E/AndroidRuntime(27019): at android.os.Looper.loop(Looper.java:130) 02-02 23:40:31.849: E/AndroidRuntime(27019): at android.app.ActivityThread.main(ActivityThread.java:3683) 02-02 23:40:31.849: E/AndroidRuntime(27019): at java.lang.reflect.Method.invokeNative(Native Method) 02-02 23:40:31.849: E/AndroidRuntime(27019): at java.lang.reflect.Method.invoke(Method.java:507) 02-02 23:40:31.849: E/AndroidRuntime(27019): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864) 02-02 23:40:31.849: E/AndroidRuntime(27019): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622) 02-02 23:40:31.849: E/AndroidRuntime(27019): at dalvik.system.NativeStart.main(Native Method)
 
stevek
Aspiring developer
Profile
Posts: 808
Reg: Dec 24, 2011
great neck
8,080
like
02/02/13 10:09 PM (12 years ago)
Found it - deleted a splash screen screen but forgot to delete it from themes. Hours wasted!
 
SmugWimp
Smugger than thou...
Profile
Posts: 6316
Reg: Nov 07, 2012
Tamuning, GU
81,410
like
02/02/13 10:52 PM (12 years ago)
Don't sweat it. The hours I wasted before are the seconds it takes me now. Cheers! -- Smug
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
02/02/13 10:56 PM (12 years ago)
Great debug, Steve! You're becoming quite an expert at this! Mark
 
LA
Aspiring developer
Profile
Posts: 3280
Reg: Aug 16, 2012
Jerseyville, IL
42,900
like
02/03/13 07:46 AM (12 years ago)
Way to debug and troubleshoot! LA
 
stevek
Aspiring developer
Profile
Posts: 808
Reg: Dec 24, 2011
great neck
8,080
like
02/03/13 09:29 AM (12 years ago)
Well, I have another I can't seem to figure out since I don't remember doing anything from when it worked to now other than edit an htm file while doesn't get opened until after the app launches and even then only if a button is pressed so I can't see that being the reason. Here is the code when it starts turning red 02-03 11:04:04.579: E/WindowManager(5489): Activity com.pedsophandroid.BT_activity_root has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@40556f00 that was originally added here 02-03 11:04:04.579: E/WindowManager(5489): android.view.WindowLeaked: Activity com.pedsophandroid.BT_activity_root has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@40556f00 that was originally added here 02-03 11:04:04.579: E/WindowManager(5489): at android.view.ViewRoot.<init>(ViewRoot.java:266) 02-03 11:04:04.579: E/WindowManager(5489): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:148) 02-03 11:04:04.579: E/WindowManager(5489): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) 02-03 11:04:04.579: E/WindowManager(5489): at android.view.Window$LocalWindowManager.addView(Window.java:424) 02-03 11:04:04.579: E/WindowManager(5489): at android.app.Dialog.show(Dialog.java:241) 02-03 11:04:04.579: E/WindowManager(5489): at com.pedsophandroid.BT_progressSpinner.show(BT_progressSpinner.java:71) 02-03 11:04:04.579: E/WindowManager(5489): at com.pedsophandroid.BT_progressSpinner.show(BT_progressSpinner.java:52) 02-03 11:04:04.579: E/WindowManager(5489): at com.pedsophandroid.BT_activity_root.showProgress(BT_activity_root.java:160) 02-03 11:04:04.579: E/WindowManager(5489): at com.pedsophandroid.BT_activity_root.onCreate(BT_activity_root.java:79) 02-03 11:04:04.579: E/WindowManager(5489): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) 02-03 11:04:04.579: E/WindowManager(5489): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1611) 02-03 11:04:04.579: E/WindowManager(5489): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663) 02-03 11:04:04.579: E/WindowManager(5489): at android.app.ActivityThread.access$1500(ActivityThread.java:117) 02-03 11:04:04.579: E/WindowManager(5489): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931) 02-03 11:04:04.579: E/WindowManager(5489): at android.os.Handler.dispatchMessage(Handler.java:99) 02-03 11:04:04.579: E/WindowManager(5489): at android.os.Looper.loop(Looper.java:130) 02-03 11:04:04.579: E/WindowManager(5489): at android.app.ActivityThread.main(ActivityThread.java:3683) 02-03 11:04:04.579: E/WindowManager(5489): at java.lang.reflect.Method.invokeNative(Native Method) 02-03 11:04:04.579: E/WindowManager(5489): at java.lang.reflect.Method.invoke(Method.java:507) 02-03 11:04:04.579: E/WindowManager(5489): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864) 02-03 11:04:04.579: E/WindowManager(5489): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622) 02-03 11:04:04.579: E/WindowManager(5489): at dalvik.system.NativeStart.main(Native Method) 02-03 11:04:04.739: W/ZZ(5489): BT_activity_root: application data appears to be valid JSON... 02-03 11:04:04.739: W/ZZ(5489): BT_application: parseJSONData 02-03 11:04:05.049: W/ZZ(5489): BT_application: parsing core settings... 02-03 11:04:05.049: W/ZZ(5489): BT_application: parsing themes... 02-03 11:04:05.049: W/ZZ(5489): BT_application: parsing tabs... 02-03 11:04:05.049: W/ZZ(5489): BT_application: parsing screens... 02-03 11:04:05.049: W/ZZ(5489): BT_application:parseJSONData done parsing application data 02-03 11:04:05.049: W/dalvikvm(5489): threadid=1: thread exiting with uncaught exception (group=0x40018560) 02-03 11:04:05.059: E/AndroidRuntime(5489): FATAL EXCEPTION: main 02-03 11:04:05.059: E/AndroidRuntime(5489): java.lang.IllegalArgumentException: View not attached to window manager 02-03 11:04:05.059: E/AndroidRuntime(5489): at android.view.WindowManagerImpl.findViewLocked(WindowManagerImpl.java:355) 02-03 11:04:05.059: E/AndroidRuntime(5489): at android.view.WindowManagerImpl.removeView(WindowManagerImpl.java:200) 02-03 11:04:05.059: E/AndroidRuntime(5489): at android.view.Window$LocalWindowManager.removeView(Window.java:432) 02-03 11:04:05.059: E/AndroidRuntime(5489): at android.app.Dialog.dismissDialog(Dialog.java:278) 02-03 11:04:05.059: E/AndroidRuntime(5489): at android.app.Dialog.access$000(Dialog.java:71) 02-03 11:04:05.059: E/AndroidRuntime(5489): at android.app.Dialog$1.run(Dialog.java:111) 02-03 11:04:05.059: E/AndroidRuntime(5489): at android.app.Dialog.dismiss(Dialog.java:268) 02-03 11:04:05.059: E/AndroidRuntime(5489): at com.pedsophandroid.BT_activity_root.hideProgress(BT_activity_root.java:170) 02-03 11:04:05.059: E/AndroidRuntime(5489): at com.pedsophandroid.BT_activity_root$1.handleMessage(BT_activity_root.java:297) 02-03 11:04:05.059: E/AndroidRuntime(5489): at android.os.Handler.dispatchMessage(Handler.java:99) 02-03 11:04:05.059: E/AndroidRuntime(5489): at android.os.Looper.loop(Looper.java:130) 02-03 11:04:05.059: E/AndroidRuntime(5489): at android.app.ActivityThread.main(ActivityThread.java:3683) 02-03 11:04:05.059: E/AndroidRuntime(5489): at java.lang.reflect.Method.invokeNative(Native Method) 02-03 11:04:05.059: E/AndroidRuntime(5489): at java.lang.reflect.Method.invoke(Method.java:507) 02-03 11:04:05.059: E/AndroidRuntime(5489): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864) 02-03 11:04:05.059: E/AndroidRuntime(5489): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622) 02-03 11:04:05.059: E/AndroidRuntime(5489): at dalvik.system.NativeStart.main(Native Method)
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.