[HTC Sensation] show-p1984:
Thank you, very much information, a log, only one thing: The place

This should have gone in the issue tracker ;) (It helps to keep track of those things)

Just checked the log, it's an old issue =/ Thought I had fixed it, apparently not.

[ 688.341278] ### Show Blocked State ###
[ 688.342285] task PC stack pid father
[ 688.343048] rpcrotuer_smd_x D c0521ce8 0 1621 2 0x00000000
[ 688.344085] Backtrace:
[ 688.345154] [<c05219a4>] (schedule+0x0/0x780) from [<c005c240>] (rr_read+0xec/0x120)
[ 688.345581] [<c005c154>] (rr_read+0x0/0x120) from [<c005d2e4>] (do_read_data+0x28/0xc78)
[ 688.346313] [<c005d2bc>] (do_read_data+0x0/0xc78) from [<c00cacfc>] (worker_thread+0x140/0x20c)
[ 688.347046] [<c00cabbc>] (worker_thread+0x0/0x20c) from [<c00cef08>] (kthread+0x84/0x8c)
[ 688.347473] [<c00cee84>] (kthread+0x0/0x8c) from [<c00bb9dc>] (do_exit+0x0/0x694)
[ 688.347839] r6:c00bb9dc r5:c00cee84 r4:cfc49d18
[ 688.349518] krmt_storagecln D c0521ce8 0 1623 2 0x00000000
[ 688.350555] Backtrace:
[ 688.351318] [<c05219a4>] (schedule+0x0/0x780) from [<c005ee44>] (__msm_rpc_read+0x5f0/0x6f0)
[ 688.352020] [<c005e854>] (__msm_rpc_read+0x0/0x6f0) from [<c005ef60>] (msm_rpc_read+0x1c/0x90)
[ 688.352752] [<c005ef44>] (msm_rpc_read+0x0/0x90) from [<c00614e8>] (rpc_clients_thread+0x34/0x1b4)
[ 688.353454] r7:0000001c r6:cf3a1a6c r5:00000000 r4:cf3a1a00
[ 688.355194] [<c00614b4>] (rpc_clients_thread+0x0/0x1b4) from [<c00cef08>] (kthread+0x84/0x8c)
[ 688.355896] [<c00cee84>] (kthread+0x0/0x8c) from [<c00bb9dc>] (do_exit+0x0/0x694)
[ 688.356567] r6:c00bb9dc r5:c00cee84 r4:cfc49d70
[ 688.357971] krmt_storagecln D c0521ce8 0 1624 2 0x00000000
[ 688.359314] Backtrace:
[ 688.360046] [<c05219a4>] (schedule+0x0/0x780) from [<c0061384>] (rpc_clients_cb_thread+0x74/0x1a4)
[ 688.360779] [<c0061310>] (rpc_clients_cb_thread+0x0/0x1a4) from [<c00cef08>] (kthread+0x84/0x8c)
[ 688.361206] [<c00cee84>] (kthread+0x0/0x8c) from [<c00bb9dc>] (do_exit+0x0/0x694)
[ 688.361877] r6:c00bb9dc r5:c00cee84 r4:cfc49d70
[ 688.363586] Sched Debug Version: v0.09, 2.6.35.14-Bricked-v1.4-ondmnd-1536-192.show-p1984 #427
[ 688.364258] now at 687625.467091 msecs
[ 688.364624] .jiffies : 38761
[ 688.365021] .sysctl_sched_latency : 5.000000
[ 688.365692] .sysctl_sched_min_granularity : 0.100000
[ 688.366058] .sysctl_sched_wakeup_granularity : 0.100000
[ 688.366730] .sysctl_sched_child_runs_first : 0.000000
[ 688.367126] .sysctl_sched_features : 31855
[ 688.367767] .sysctl_sched_tunable_scaling : 1 (logaritmic)
[ 688.368164]
[ 688.368164] cpu#0
[ 688.369140] .nr_running : 2
[ 688.369507] .load : 1050
[ 688.369873] .nr_switches : 1331718
[ 688.370544] .nr_load_updates : 40546
[ 688.370910] .nr_uninterruptible : 3
[ 688.371551] .next_balance : 0.038793
[ 688.371948] .curr->pid : 93
[ 688.372589] .clock : 688339.721985
[ 688.372986] .cpu_load[0] : 0
[ 688.373352] .cpu_load[1] : 1
[ 688.374023] .cpu_load[2] : 10
[ 688.374389] .cpu_load[3] : 54
[ 688.375061] .cpu_load[4] : 109
[ 688.375427] .yld_count : 79
[ 688.376098] .sched_switch : 0
[ 688.376465] .sched_count : 1341906
[ 688.376831] .sched_goidle : 395710
[ 688.377502] .avg_idle : 1000000
[ 688.377868] .ttwu_count : 709762
[ 688.378540] .ttwu_local : 693644
[ 688.378906] .bkl_count : 2304
[ 688.379577]
[ 688.379608] cfs_rq[0]:/bg_non_interactive
[ 688.380310] .exec_clock : 54341.167249
[ 688.380981] .MIN_vruntime : 673926.464062
[ 688.381347] .min_vruntime : 673926.464062
[ 688.382019] .max_vruntime : 673926.464062
[ 688.382385] .spread : 0.000000
[ 688.383056] .spread0 : -1529590.846819
[ 688.383453] .nr_running : 1
[ 688.383819] .load : 1024
[ 688.384460] .nr_spread_over : 1182
[ 688.384857] .shares : 0
[ 688.385498] .se->exec_start : 688338.043519
[ 688.385895] .se->vruntime : 2203517.310881
[ 688.386566] .se->sum_exec_runtime : 54341.502936
[ 688.386963] .se->statistics.wait_start : 688339.721985
[ 688.387634] .se->statistics.sleep_start : 0.000000
[ 688.388000] .se->statistics.block_start : 0.000000
[ 688.388672] .se->statistics.sleep_max : 0.000000
[ 688.389068] .se->statistics.block_max : 0.000000
[ 688.389740] .se->statistics.exec_max : 12.390136
[ 688.390106] .se->statistics.slice_max : 9.857177
[ 688.390777] .se->statistics.wait_max : 421.598935
[ 688.391174] .se->statistics.wait_sum : 58725.484762
[ 688.391540] .se->statistics.wait_count : 363205
[ 688.392212] .se->load.weight : 26
[ 688.392578]
[ 688.392608] cfs_rq[0]:/fg_boost
[ 688.393585] .exec_clock : 0.000000
[ 688.393951] .MIN_vruntime : 0.000001
[ 688.394623] .min_vruntime : -1.048576
[ 688.395019] .max_vruntime : 0.000001
[ 688.395660] .spread : 0.000000
[ 688.396057] .spread0 : -2203518.359457
[ 688.396698] .nr_running : 0
[ 688.397094] .load : 0
[ 688.397461] .nr_spread_over : 0
[ 688.398132] .shares : 0
[ 688.398498] .se->exec_start : 0.000000
[ 688.399170] .se->vruntime : 0.000000
[ 688.399536] .se->sum_exec_runtime : 0.000000
[ 688.400207] .se->statistics.wait_start : 0.000000
[ 688.400573] .se->statistics.sleep_start : 0.000000
[ 688.400970] .se->statistics.block_start : 0.000000
[ 688.401336] .se->statistics.sleep_max : 0.000000
[ 688.401703] .se->statistics.block_max : 0.000000
[ 688.402343] .se->statistics.exec_max : 0.000000
[ 688.402740] .se->statistics.slice_max : 0.000000
[ 688.403412] .se->statistics.wait_max : 0.000000
[ 688.403778] .se->statistics.wait_sum : 0.000000
[ 688.404449] .se->statistics.wait_count : 0
[ 688.404815] .se->load.weight : 512
[ 688.405487]
[ 688.405517] cfs_rq[0]:/
[ 688.406189] .exec_clock : 211104.856377
[ 688.406585] .MIN_vruntime : 2203517.310881
[ 688.407257] .min_vruntime : 2203517.310881
[ 688.407623] .max_vruntime : 2203517.310881
[ 688.408294] .spread : 0.000000
[ 688.408661] .spread0 : 0.000000
[ 688.409332] .nr_running : 2
[ 688.409729] .load : 1050
[ 688.410370] .nr_spread_over : 2350
[ 688.410766] .shares : 0
[ 688.411438]
[ 688.411438] rt_rq[0]:/bg_non_interactive
[ 688.412140] .rt_nr_running : 0
[ 688.412506] .rt_throttled : 0
[ 688.413177] .rt_time : 0.000000
[ 688.413543] .rt_runtime : 0.000000
[ 688.414215]
[ 688.414215] rt_rq[0]:/fg_boost
[ 688.414917] .rt_nr_running : 0
[ 688.415558] .rt_throttled : 0
[ 688.415954] .rt_time : 0.000000
[ 688.416321] .rt_runtime : 0.000000
[ 688.416992]
[ 688.416992] rt_rq[0]:/
[ 688.417663] .rt_nr_running : 0
[ 688.418335] .rt_throttled : 0
[ 688.418701] .rt_time : 0.000000
[ 688.419067] .rt_runtime : 950.000000
[ 688.419738]
[ 688.419769] runnable tasks:
[ 688.419769] task PID tree-key switches prio exec-runtime sum-exec sum-sleep
[ 688.419830] ----------------------------------------------------------------------------------------------------------
[ 688.422424] R ki_queue 93 2203514.810881 45 120 2203514.810881 92.864935 685955.262855 /
[ 688.424774] com.htc.album 5434 673926.464062 264266 120 673926.464062 20548.099939 324362.705139 /bg_non_interactive

and then your battery shuts down your system.

[ 691.394527] [BATT][tps65200] TPS65200 shutdown

The issue poster @ issertracker & I had determined that this will only occur while using the amaze camera. (in his case: Amaze cam mod v7)

On stock camera this does not happen once, so that might be an issue with the mod.

But I will look into that.

Just to clarify this:

[ 688.424774] com.htc.album 5434 673926.464062 264266 120 673926.464062 20548.099939 324362.705139 /bg_non_interactive

The amaze album killed your phone ;)