pyfa-org / Pyfa

Python fitting assistant, cross-platform fitting tool for EVE Online
GNU General Public License v3.0
1.6k stars 402 forks source link

Error pop up while using Windows Snip tool. #2514

Open flanaglu opened 1 year ago

flanaglu commented 1 year ago

Bug Report

No impact on the app itself, but it did load an error message (provided below). Only opening this since it came at the request of the error message.

Expected behavior:

Not getting this error message.

Actual behavior:

Getting this error message.

Detailed steps to reproduce:

Be dragging a fitting tab, then somehow at the same time, open Windows snipping tool and take a screen grab. Returning to Pyfa will pop up the error message.

Fits involved in EFT format (Edit > To Clipboard > EFT):

Have since deleted the fit before opening this, sorry.

Release or development git branch? Please note the release version or commit hash:

v2.52.0

Operating system and version (eg: Windows 10, OS X 10.9, OS X 10.11, Ubuntu 16.10):

Windows 10

Other relevant information:

pyfa v2.52.0 EVE Data Version: 2258955 (2023-04-27 18:42:31)

OS version: Windows-10-10.0.19041-SP0 Python version: 3.7.9 (tags/v3.7.9:13c94747c7, Aug 17 2020, 18:58:18) [MSC v.1900 64 bit (AMD64)] wxPython version: 4.0.6 (wxWidgets 3.0.5) SQLAlchemy version: 1.3.23 Logbook version: 1.5.3 Requests version: 2.28.1 Dateutil version: 2.8.2

####################

wx._core.wxAssertionError: C++ assertion "Assert failure" failed at ....\src\common\wincmn.cpp(3346) in DoNotifyWindowAboutCaptureLost(): window that captured the mouse didn't process wxEVT_MOUSE_CAPTURE_LOST

The above exception was the direct cause of the following exception:

SystemError: <class 'wx._core.MouseEvent'> returned a result with an error set