[Nexus 7 General] revmra:
Heh, I've got to be about the luckiest guy in the world. I had gone a day and 3/4 without a reboot. I just happened to plug in and run a logcat. I didn't find anything. Suddenly iHeartRadio stops playing and the logcat starts going insane. I open my case and, sure enough, I see the glowing "X". I do have HDW installed, but once again, the crash reported doesn't seem to have anything to do with that. Here's the logcat with a couple of lines before it.

11-29 08:55:12.452 I/Choreographer( 481): Skipped 33 frames! The application may be doing too much work on its main thread.
11-29 08:55:25.032 D/libgps ( 481): proxy_gps_inject_location()
11-29 08:55:25.032 W/dalvikvm( 481): threadid=14: thread exiting with uncaught exception (group=0x41d15930)
11-29 08:55:25.052 E/AndroidRuntime( 481): *** FATAL EXCEPTION IN SYSTEM PROCESS: ActivityManager
11-29 08:55:25.052 E/AndroidRuntime( 481): java.lang.IllegalArgumentException
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.os.Parcel.nativeAppendFrom(Native Method)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.os.Parcel.appendFrom(Parcel.java:428)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.os.Bundle.writeToParcel(Bundle.java:1613)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.os.Parcel.writeBundle(Parcel.java:605)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.location.Location.writeToParcel(Location.java:903)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.os.Parcel.writeParcelable(Parcel.java:1254)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.os.Parcel.writeValue(Parcel.java:1173)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.os.Parcel.writeMapInternal(Parcel.java:591)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.os.Bundle.writeToParcel(Bundle.java:1619)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.os.Parcel.writeBundle(Parcel.java:605)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.location.Location.writeToParcel(Location.java:903)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.os.Parcel.writeParcelable(Parcel.java:1254)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.os.Parcel.writeValue(Parcel.java:1173)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.os.Parcel.writeMapInternal(Parcel.java:591)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.os.Bundle.writeToParcel(Bundle.java:1619)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.os.Parcel.writeBundle(Parcel.java:605)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.content.Intent.writeToParcel(Intent.java:6660)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.app.ApplicationThreadProxy.scheduleReceiver(ApplicationThreadNative.java:763)
11-29 08:55:25.052 E/AndroidRuntime( 481): at com.android.server.am.BroadcastQueue.processCurBroadcastLocked(BroadcastQueue.java:230)
11-29 08:55:25.052 E/AndroidRuntime( 481): at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:777)
11-29 08:55:25.052 E/AndroidRuntime( 481): at com.android.server.am.BroadcastQueue$1.handleMessage(BroadcastQueue.java:139)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.os.Handler.dispatchMessage(Handler.java:99)
11-29 08:55:25.052 E/AndroidRuntime( 481): at android.os.Looper.loop(Looper.java:137)
11-29 08:55:25.052 E/AndroidRuntime( 481): at com.android.server.am.ActivityManagerService$AThread.run(ActivityManagerService.java:1481)

This is getting very annoying. If this was a phone and not a Nexus 7, it would be brutal. I couldn't live with reboots during phone calls.