[Android Apps and Games] wallla:
I get an force close when pressing the "Hear alarm" button.

01-08 18:58:30.895: DEBUG/AndroidRuntime(2108): Shutting down VM
01-08 18:58:30.903: WARN/dalvikvm(2108): threadid=3: thread exiting with uncaught exception (group=0x4001b170)
01-08 18:58:30.903: DEBUG/FlurryAgent(2108): Ending session
01-08 18:58:30.903: DEBUG/LocationManager(2108): removeUpdates: listener = com.flurry.android.FlurryAgent@44e965e0
01-08 18:58:30.910: ERROR/AndroidRuntime(2108): Uncaught handler: thread main exiting due to uncaught exception
01-08 18:58:30.918: ERROR/AndroidRuntime(2108): java.lang.RuntimeException: Error receiving broadcast Intent { act=update_finished } in com.edwardkim.android.smarteralarm.broadcastreceivers.UpdateInformationReceiver@44ed2b90
01-08 18:58:30.918: ERROR/AndroidRuntime(2108): at android.app.ActivityThread$PackageInfo$ReceiverDispatcher$Args.run(ActivityThread.java:765)
01-08 18:58:30.918: ERROR/AndroidRuntime(2108): at android.os.Handler.handleCallback(Handler.java:587)
01-08 18:58:30.918: ERROR/AndroidRuntime(2108): at android.os.Handler.dispatchMessage(Handler.java:92)
01-08 18:58:30.918: ERROR/AndroidRuntime(2108): at android.os.Looper.loop(Looper.java:123)
01-08 18:58:30.918: ERROR/AndroidRuntime(2108): at android.app.ActivityThread.main(ActivityThread.java:4363)
01-08 18:58:30.918: ERROR/AndroidRuntime(2108): at java.lang.reflect.Method.invokeNative(Native Method)
01-08 18:58:30.918: ERROR/AndroidRuntime(2108): at java.lang.reflect.Method.invoke(Method.java:521)
01-08 18:58:30.918: ERROR/AndroidRuntime(2108): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
01-08 18:58:30.918: ERROR/AndroidRuntime(2108): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
01-08 18:58:30.918: ERROR/AndroidRuntime(2108): at dalvik.system.NativeStart.main(Native Method)
01-08 18:58:30.918: ERROR/AndroidRuntime(2108): Caused by: java.lang.NullPointerException
01-08 18:58:30.918: ERROR/AndroidRuntime(2108): at com.edwardkim.android.smarteralarm.activities.SmarterAlarm.playAlarm(SmarterAlarm.java:777)
01-08 18:58:30.918: ERROR/AndroidRuntime(2108): at com.edwardkim.android.smarteralarm.activities.SmarterAlarm.updateComplete(SmarterAlarm.java:660)
01-08 18:58:30.918: ERROR/AndroidRuntime(2108): at com.edwardkim.android.smarteralarm.broadcastreceivers.UpdateInformationReceiver.onReceive(UpdateInformationReceiver.java:20)
01-08 18:58:30.918: ERROR/AndroidRuntime(2108): at android.app.ActivityThread$PackageInfo$ReceiverDispatcher$Args.run(ActivityThread.java:754)
01-08 18:58:30.918: ERROR/AndroidRuntime(2108): ... 9 more
01-08 18:58:30.942: INFO/Process(1260): Sending signal. PID: 2108 SIG: 3
01-08 18:58:30.950: INFO/dalvikvm(2108): threadid=7: reacting to signal 3
01-08 18:58:31.051: INFO/dalvikvm(2108): Wrote stack trace to '/data/anr/traces.txt'
01-08 18:58:31.207: DEBUG/dalvikvm(1351): GC freed 1310 objects / 84712 bytes in 487ms
01-08 18:58:31.410: DEBUG/dalvikvm(2108): GC freed 4532 objects / 391320 bytes in 89ms
01-08 18:58:31.832: DEBUG/dalvikvm(2108): GC freed 1834 objects / 101816 bytes in 93ms
01-08 18:58:32.020: INFO/global(2108): Default buffer size used in BufferedReader constructor. It would be better to be explicit if an 8k-char buffer is required.
01-08 18:58:32.395: INFO/Resources(2108): Loaded time zone names for en_US in 734ms.
01-08 18:58:32.395: INFO/global(2108): Default buffer size used in BufferedReader constructor. It would be better to be explicit if an 8k-char buffer is required.
01-08 18:58:32.582: DEBUG/dalvikvm(2108): GC freed 5859 objects / 388352 bytes in 81ms
01-08 18:58:32.817: DEBUG/dalvikvm(2108): GC freed 175 objects / 486160 bytes in 77ms
01-08 18:58:32.817: INFO/global(2108): Default buffer size used in BufferedReader constructor. It would be better to be explicit if an 8k-char buffer is required.

Stock Android 2.1.