[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] FruitieX:
Okay, found a seemingly surefire way to reproduce the crash, at least on my phone (FXP145, mango):

1. Fire up navigation, make the phone navigate someplace

2. Return to the launcher, but leave the navigator running in the background

3. Play a YouTube video and watch the phone crash after a couple minutes

adb logcat doesn't seem to contain any useful information, it keeps spamming the same stuff way before the crash. This is how the log ends:

...
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2759, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2759)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2760, xdr 0x54e51660) for callback client 3100008c:00050001.
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2760)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2761, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2761)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2762, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2762)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2763, xdr 0x54e51660) for callback client 3100008c:00050001.
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2763)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2764, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2764)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2765, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2765)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2766, xdr 0x54e51660) for callback client 3100008c:00050001.
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_SATELLITE_REPORT (client 0)
D/libloc ( 362): sv count: 1
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 2
D/libloc ( 362): loc_eng_process_loc_event: 2
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2766)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2767, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2767)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_PARSED_POSITION_REPORT (client 0)
D/libloc ( 362): Session status: RPC_LOC_SESS_STATUS_IN_PROGESS Valid mask: 0x9F1ED
D/libloc ( 362): Latitude: 60.1823652 (intermediate)
D/libloc ( 362): Longitude: 24.2304218
D/libloc ( 362): Accuracy: 3928.0000000
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 1
D/libloc ( 362): loc_eng_process_loc_event: 1
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2768, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2768)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2769, xdr 0x54e51660) for callback client 3100008c:00050001.
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2769)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2770, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2770)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2771, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2771)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2772, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2772)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2773, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2773)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2774, xdr 0x54e51660) for callback client 3100008c:00050001.
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2774)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2775, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2775)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2776, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2776)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2777, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2777)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2778, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2778)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2779, xdr 0x54e51660) for callback client 3100008c:00050001.
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2779)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2780, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2780)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2781, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2781)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_NMEA_1HZ_REPORT (client 0)
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 4
D/libloc ( 362): loc_eng_process_loc_event: 4
D/libloc ( 362): loc_eng_report_nmea: $
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_SATELLITE_REPORT (client 0)
D/libloc ( 362): sv count: 1
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 2
D/libloc ( 362): loc_eng_process_loc_event: 2
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2782, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2782)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2783, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2783)
D/RPC ( 362): 3000008c:00050000 received CALL.
D/libloc ( 362):
D/libloc ( 362): Event RPC_LOC_EVENT_PARSED_POSITION_REPORT (client 0)
D/libloc ( 362): Session status: RPC_LOC_SESS_STATUS_IN_PROGESS Valid mask: 0x9F1ED
D/libloc ( 362): Latitude: 60.1823652 (intermediate)
D/libloc ( 362): Longitude: 24.2304218
D/libloc ( 362): Accuracy: 3944.0000000
D/libloc ( 362): loc_eng_deferred_action_thread signalled
D/libloc ( 362): loc_eng_deferred_action_thread event 1
D/libloc ( 362): loc_eng_process_loc_event: 1
D/libloc ( 362): loc_eng_deferred_action_thread. waiting for events
D/RPC ( 362): 3000008c:00050000 dispatching RPC call (XID 2784, xdr 0x54e51660) for callback client 3100008c:00050001.
D/RPC ( 362): 3100008c:327681 sending RPC reply (XID 2784)
[phone freezes here, and reboots after ~20 seconds]
Rasse@Rasse-lappy ~ $

I'd love to help where I can, but not sure where to go from here.

Regards,

FruitieX