Operating system and graphics card
Windows 7 64 Bit
Nvidia 760 GTX
Broken: (example: 2.69.7 4b206af, see splash screen)
Worked in 2.76b, has quit working in 2.77
Short description of error
Script with bpy.ops.view3d.viewnumpad to switch the views crashes with mesh in edit mode. It works fine in all other modes.
Exact steps for others to reproduce the error
Based on a (as simple as possible) attached .blend file with minimum amount of steps
Load the attached blend file. In the User Preferences tick Rotate around selection. Run the included script. This will create a row of navigation buttons in the Info editor. Enter Edit Mode. Now click at one of the navigation buttons. Blender will crash.
This script works fine in Blender 2.76b. But in 2.77 this crash appears when in Edit mode and with Rotate around selection ticked.
Running an up to date Blender 2.78b in VS with debugging stops at the math_matrix.c script behind the void copy_m4m4 class.
Attached is also a short video that shows the crash.