pyfa-org / Pyfa

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

Error when messing with fit resists #2564

Open KarlJenkinson opened 6 months ago

KarlJenkinson commented 6 months ago

Bug Report

pyfa v2.57.3 EVE Data Version: 2443636 (2023-12-05 03:37:07)

OS version: macOS-10.16-x86_64-i386-64bit Python version: 3.11.0 (main, Dec 8 2022, 16:43:53) [Clang 12.0.0 (clang-1200.0.32.28)] wxPython version: 4.2.1 (wxWidgets 3.2.2.1) SQLAlchemy version: 1.4.50 Logbook version: 1.7.0.post0 Requests version: 2.31.0 Dateutil version: 2.8.2

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

wx._core.wxAssertionError: C++ assertion "idx < m_size" failed at /Users/robind/projects/bb2/dist-osx-py311/build/ext/wxWidgets/include/wx/vector.h(492) in at():

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

SystemError: <class 'wx._core.PaintEvent'> returned a result with an exception set

Expected behavior:

No error?

Actual behavior:

Error?

Detailed steps to reproduce:

Tried to import damage types from eve wiki Pyfa page. It seemed to work. I then tried to select a damage type on the Resistances section, and got this error after a short wait.

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

[Retriever, Ice Mining Fit]

Ice Harvester Upgrade II Ice Harvester Upgrade II Ice Harvester Upgrade II

10MN Afterburner II Survey Scanner II

Ice Harvester II Ice Harvester II

Medium Ice Harvester Accelerator I Medium EM Shield Reinforcer I Medium Auxiliary Thrusters I

[Porpoise, Porpoise fit]

[Empty Low slot] [Empty Low slot]

50MN Quad LiF Restrained Microwarpdrive [Empty Med slot] [Empty Med slot] [Empty Med slot]

Mining Foreman Burst II, Mining Laser Optimization Charge Mining Foreman Burst II, Mining Laser Field Enhancement Charge Medium Industrial Core II Small Tractor Beam II

[Empty Rig slot] [Empty Rig slot] [Empty Rig slot]

Acolyte II x5 Infiltrator II x5 Salvage Drone II x5

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

Latest 2.57.3

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

Mac 14.1.1

Other relevant information:

DarkFenX commented 4 months ago

Please provide link or contents of said damage types. I suspect the issue is likely to be caused by them