[Xposed Framework Modules] tylerdurden83:
I can't really reproduce it, but sometimes this happens:

java.lang.NullPointerException
at com.ceco.kitkat.gravitybox.ModLedControl$20.beforeHookedMethod(ModLedControl.java:757)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:611)
at com.android.systemui.statusbar.phone.PhoneStatusBar.animateHeadsUp(Native Method)
at com.android.systemui.statusbar.phone.PhoneStatusBarView.panelExpansionChanged(PhoneStatusBarView.java:248)
at com.android.systemui.statusbar.phone.PanelView.setExpandedHeight(PanelView.java:567)
at com.android.systemui.statusbar.phone.PanelView.setExpandedFraction(PanelView.java:624)
at com.android.systemui.statusbar.phone.PanelBar.collapseAllPanels(PanelBar.java:195)
at com.android.systemui.statusbar.phone.PhoneStatusBar.animateCollapsePanels(PhoneStatusBar.java:1464)
at com.android.systemui.statusbar.phone.PhoneStatusBar.animateCollapsePanels(PhoneStatusBar.java:1440)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at com.android.systemui.statusbar.phone.PhoneStatusBar.animateCollapsePanels(Native Method)
at com.android.systemui.statusbar.phone.PhoneStatusBar.disable(PhoneStatusBar.java:1288)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at com.android.systemui.statusbar.phone.PhoneStatusBar.disable(Native Method)
at com.android.systemui.statusbar.BaseStatusBar.start(BaseStatusBar.java:255)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at com.android.systemui.statusbar.BaseStatusBar.start(Native Method)
at com.android.systemui.statusbar.phone.PhoneStatusBar.start(PhoneStatusBar.java:349)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at com.android.systemui.statusbar.phone.PhoneStatusBar.start(Native Method)
at com.android.systemui.statusbar.SystemBars.createStatusBarFromConfig(SystemBars.java:106)
at com.android.systemui.statusbar.SystemBars.onNoService(SystemBars.java:58)
at com.android.systemui.statusbar.ServiceMonitor.startService(ServiceMonitor.java:228)
at com.android.systemui.statusbar.ServiceMonitor.access$000(ServiceMonitor.java:49)
at com.android.systemui.statusbar.ServiceMonitor$1.handleMessage(ServiceMonitor.java:73)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5001)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)

Let me know if you need something else I might help you with.

To make things worse, after this happens the screen timeout stops working, so unless I turn the screen off myself, it will never turn off.