[ONE General] hroo772:
I've also had some random reboots through the day, usually when my phone is in my pocket. I found this bit in the logs as well which is what seems to be causing the crash.

05-18 08:26:14.979 3872 3872 E AndroidRuntime: FATAL EXCEPTION: main
05-18 08:26:14.979 3872 3872 E AndroidRuntime: Process: com.google.android.gms.persistent, PID: 3872
05-18 08:26:14.979 3872 3872 E AndroidRuntime: java.lang.RuntimeException: Unable to start service com.google.android.location.internal.PendingIntentCallbackService@2535228b with Intent { act=com.google.android.location.internal.action.FLP_LOW_POWER_LOCATION_RESULT pkg=com.google.android.gms cmp=com.google.android.gms/com.google.android.location.internal.PendingIntentCallbackService (has extras) }: java.lang.IllegalArgumentException: Wake lock not active: android.os.BinderProxy@30ac875a from uid 10020
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2942)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at android.app.ActivityThread.access$2200(ActivityThread.java:154)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1419)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at android.os.Looper.loop(Looper.java:135)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:5293)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at java.lang.reflect.Method.invoke(Method.java:372)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:699)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: Caused by: java.lang.IllegalArgumentException: Wake lock not active: android.os.BinderProxy@30ac875a from uid 10020
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1550)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1499)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at android.os.IPowerManager$Stub$Proxy.updateWakeLockWorkSource(IPowerManager.java:500)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at android.os.PowerManager$WakeLock.setWorkSource(PowerManager.java:1213)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at com.google.android.gms.common.stats.p.a(SourceFile:161)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at com.google.android.location.fused.bz.onReceive(SourceFile:415)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at android.support.v4.content.o.a(SourceFile:297)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at android.support.v4.content.o.b(SourceFile:278)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at com.google.android.location.internal.PendingIntentCallbackService.onStartCommand(SourceFile:88)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2925)
05-18 08:26:14.979 3872 3872 E AndroidRuntime: ... 9 more
05-18 09:57:45.608 2279 2292 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: FinalizerWatchdogDaemon
05-18 09:57:45.608 2279 2292 E AndroidRuntime: java.util.concurrent.TimeoutException: java.util.regex.Pattern.finalize() timed out after 10 seconds
05-18 09:57:45.608 2279 2292 E AndroidRuntime: at java.lang.Daemons$Daemon.isRunning(Daemons.java:79)
05-18 09:57:45.608 2279 2292 E AndroidRuntime: at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:171)
05-18 09:57:45.608 2279 2292 E AndroidRuntime: at java.lang.Thread.run(Thread.java:818)

I have blocked wakelocks and keepawake from Google Play Services which could be the reason for this, but there should be a more graceful way to handle not getting a wakelock then crashing the entire system and rebooting.