Operating system: Windows 10, 64 bit
Graphics card: Geforce Nvidia 1070, 8 gb
I noticed that whenever I make a mistake in my script in Blender's text editor and run it with System Console turned on I crash all the time instead of getting the warning message regarding error in the code.
Exact steps for others to reproduce the error
1- Launch blender, create a cube in the startup file.
2- Create new text file in Blender text editor.
3- Write import bpy to be able to copy and run code from information panel.
4- Enable system console window.
5- Scroll system console window up and down a bit to check it's contents, go back to blender window.
6- Change scale of the cube a little.
7.- Copy 'change scale' code in information tab and run it.
8.- Deliberately make mistakes in the code in text editor to get the error prompt.
9.- Hit Run Script key and crash.
Note: that it might take several attempts and switches between Blender and System Console.
Sounds convoluted, but quite simple to recreate really. Sometimes it takes several mistakes in a row to make it crash. But I noticed that you crash all the time when you open the System Console and scroll it up and down and then go back to blender and run the code with errors a couple of times. Basically this makes System Console unusable for me, and it's so annoying because it can suddenly destroy your work it's also quite unpredictable to effectively avoid =(.
Watch this video for details, I recreate the bug every time I try: