App crashing if quit from tray in Windows
Versions
- OS: Windows 10
- GTK Version: 3.24.24
- PyGObject Version: 3.38.0
- GLib Version : 2.66.2
- python-nbxmpp Version: 2.0.1
- Gajim Version: 1.3.0
Traceback
Traceback (most recent call last):
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.8/site-packages/gajim/gtk/statusicon.py", line 311, in _on_quit
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.8/site-packages/gajim/roster_window.py", line 2352, in on_quit_request
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.8/site-packages/gajim/roster_window.py", line 2344, in on_continue
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.8/site-packages/gajim/roster_window.py", line 2303, in on_continue2
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.8/site-packages/gajim/roster_window.py", line 2269, in on_continue3
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.8/site-packages/gajim/roster_window.py", line 2243, in quit_gtkgui_interface
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.8/site-packages/gajim/roster_window.py", line 2228, in prepare_quit
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.8/site-packages/gajim/message_window.py", line 1149, in shutdown
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.8/site-packages/gajim/message_window.py", line 1199, in save_state
AttributeError: 'NoneType' object has no attribute 'get_state'
Steps to reproduce the problem
...
When it was not crashing then, after quitting, it would lose its status but still was running. So I had to quit it again.