I ran into a reproducible problem with my Mathematica, I was wondering if it's something that is true for other users, and not just in on my machine.
Setup: MacBook with one external monitor in clamshell mode. Run Mathematica 11, and open any two m-files. (it has to be m-files, it does not happen with nb-files, and it has to be two of them)
Steps: disconnect the external monitor by pulling the connecter, then open the laptop lid.
Effect: Mathematica has crashed.
Version Number: 18.104.22.168
Platform: Mac OS X x86 (32-bit, 64-bit Kernel)
- MacBook Pro
- Mac OS Sierra 10.12.6
Some more details about the crashes: I realized that the crashes also happen with .nb-files. I am pretty sure that the problem has to do with the way Mathematica windows interact with the screen resolution and their placement on the screen. The Mathematica usually freezes when I have open .nb-files that extend over big portions of the external screen. When I disconnect the external screen and go from clamshell mode to the normal mode the resolution changes, which causes Mathematica to freeze.
It seems there is a way to avoid the freezing. Before disconnecting the external screen resize all Mathematica windows to small squares and place them roughly in the upper left corner of the screen. The problem does not occur any more. It is as if now the windows are small enough so that the screen resolution change does not affect them any more.