Hmm, yes, odd. Contrary to what I said above, I do get the same crash on 3.1.0 (portable, in that case).
Still, it's not a disaster. So long as we remember not to shrink it too much it's a problem that we can live with.
Maybe this error.log will help?
Windows fatal exception: stack overflow
Thread 0x00002d94 (most recent call first):
File "threading.py", line 327 in wait
File "waitress\task.py", line 71 in handler_thread
File "threading.py", line 982 in run
File "threading.py", line 1045 in _bootstrap_inner
File "threading.py", line 1002 in _bootstrap
Thread 0x0000574c (most recent call first):
File "threading.py", line 327 in wait
File "waitress\task.py", line 71 in handler_thread
File "threading.py", line 982 in run
File "threading.py", line 1045 in _bootstrap_inner
File "threading.py", line 1002 in _bootstrap
Thread 0x00007e14 (most recent call first):
File "threading.py", line 327 in wait
File "waitress\task.py", line 71 in handler_thread
File "threading.py", line 982 in run
File "threading.py", line 1045 in _bootstrap_inner
File "threading.py", line 1002 in _bootstrap
Thread 0x00003618 (most recent call first):
File "threading.py", line 327 in wait
File "waitress\task.py", line 71 in handler_thread
File "threading.py", line 982 in run
File "threading.py", line 1045 in _bootstrap_inner
File "threading.py", line 1002 in _bootstrap
Thread 0x000076a4 (most recent call first):
File "asyncio\windows_events.py", line 825 in _poll
File "asyncio\windows_events.py", line 444 in select
File "asyncio\base_events.py", line 1898 in _run_once
File "asyncio\base_events.py", line 608 in run_forever
File "asyncio\windows_events.py", line 321 in run_forever
File "openlp\core\api\websockets.py", line 100 in start
Thread 0x00006064 (most recent call first):
File "waitress\wasyncore.py", line 167 in poll
File "waitress\wasyncore.py", line 240 in loop
File "waitress\server.py", line 325 in run
File "openlp\core\api\http\server.py", line 55 in start
Current thread 0x00002cb4 (most recent call first):
File "openlp\core\widgets\views.py", line 108 in resizeEvent
File "openlp\core\app.py", line 84 in exec
File "openlp\core\app.py", line 157 in run
File "openlp\core\app.py", line 616 in main
File "openlp__main.py", line 75 in start
File "openlp__main.py", line 79 in <module>