Quad loss of control and crash

I was flying my drone with APM mini 3.1 in stabelize mode, then I lost all control, then it started climbing and then dove into a tree. My logs are included. One strange thing is when I look at the KMZ file I can see where it crashed into a tree then there is a line changing direction, which of coarse never happened, but when I follow the line it goes right to my home. Also when I started I took my computer and mission planner said the GPS had a lock. How do you learn to read the log the APM page doesn’t seam to help much?

Log File F:/logs/2016-03-24 23-12-07 83.bin.log
Size (kb) 393.939453125
No of lines 6011
Duration 3 days, 21:16:45
Vehicletype ArduCopter
Firmware Version V3.2.1
Firmware Hash 36b405fb
Hardware Type
Free Mem 0
Skipped Lines 0

Test: Autotune = NA -
Test: Balance/Twist = NA -
Test: Brownout = GOOD -
Test: Compass = GOOD - No MAG data, unable to test mag_field interference

Test: Dupe Log Data = GOOD -
Test: Empty = GOOD -
Test: Event/Failsafe = FAIL - ERRs found: CRASH GPS
Test: GPS = FAIL - Min satellites: 0, Max HDop: 99.99
Test: IMU Mismatch = UNKNOWN - No IMU log data
Test: Parameters = GOOD -
Test: PM = NA -
Test: Pitch/Roll = NA -
Test: Thrust = NA -
Test: VCC = WARN - VCC min/max diff 0.467v, should be <0.3v

Please does any know why it crashed? When I first posted this I included the log files, but now there gone and can’t seam to figure out how to edit them back into the original message. There is no attachment selection.