Skip to content

startup error #2751

@HigginsDallocort

Description

@HigginsDallocort

when I start pyfa sometimes I get an error message and nothing shows up until I close it and restart it.

pyfa v2.66.2
EVE Data Version: 3284752 (2026-03-31 08:16:42)

OS version: Windows-10-10.0.26200-SP0
Python version: 3.11.9 (tags/v3.11.9:de54cf5, Apr 2 2024, 10:12:12) [MSC v.1938 64 bit (AMD64)]
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

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

Traceback (most recent call last):
File "sqlalchemy\engine\cursor.py", line 991, in fetchall
sqlite3.ProgrammingError: Cannot operate on a closed database.

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

Traceback (most recent call last):
File "gui\builtinViews\fittingView.py", line 93, in fitSelected
File "gui\builtinViews\fittingView.py", line 352, in fitSelected
File "gui\builtinViews\fittingView.py", line 600, in slotsChanged
File "gui\builtinViews\fittingView.py", line 548, in generateMods
File "service\fit.py", line 349, in getFit
File "service\fit.py", line 538, in recalc
File "eos\saveddata\fit.py", line 552, in clear
File "eos\saveddata\fit.py", line 259, in character
File "sqlalchemy\orm\attributes.py", line 487, in get
File "sqlalchemy\orm\attributes.py", line 959, in get
File "sqlalchemy\orm\attributes.py", line 995, in _fire_loader_callables
File "sqlalchemy\orm\strategies.py", line 912, in _load_for_state
File "sqlalchemy\orm\strategies.py", line 996, in _emit_lazyload
File "sqlalchemy\orm\loading.py", line 541, in load_on_pk_identity
File "sqlalchemy\engine\result.py", line 1522, in one
File "sqlalchemy\engine\result.py", line 559, in _only_one_row
File "sqlalchemy\engine\result.py", line 1386, in _fetchone_impl
File "sqlalchemy\engine\result.py", line 1801, in _fetchone_impl
File "sqlalchemy\orm\loading.py", line 151, in chunks
File "sqlalchemy\orm\loading.py", line 151, in
File "sqlalchemy\orm\loading.py", line 984, in _instance
File "sqlalchemy\event\attr.py", line 334, in call
File "sqlalchemy\orm\mapper.py", line 3702, in _event_on_load
File "eos\saveddata\character.py", line 61, in init
File "sqlalchemy\orm\attributes.py", line 487, in get
File "sqlalchemy\orm\attributes.py", line 959, in get
File "sqlalchemy\orm\attributes.py", line 995, in _fire_loader_callables
File "sqlalchemy\orm\strategies.py", line 912, in _load_for_state
File "sqlalchemy\orm\strategies.py", line 1050, in _emit_lazyload
File "sqlalchemy\engine\result.py", line 1476, in all
File "sqlalchemy\engine\result.py", line 401, in _allrows
File "sqlalchemy\engine\result.py", line 1389, in _fetchall_impl
File "sqlalchemy\engine\result.py", line 1813, in _fetchall_impl
File "sqlalchemy\orm\loading.py", line 147, in chunks
File "sqlalchemy\engine\result.py", line 392, in _raw_all_rows
File "sqlalchemy\engine\cursor.py", line 1819, in _fetchall_impl
File "sqlalchemy\engine\cursor.py", line 995, in fetchall
File "sqlalchemy\engine\cursor.py", line 955, in handle_exception
File "sqlalchemy\engine\base.py", line 2134, in handle_dbapi_exception
File "sqlalchemy\util\compat.py", line 211, in raise

File "sqlalchemy\engine\cursor.py", line 991, in fetchall
sqlalchemy.exc.ProgrammingError: (sqlite3.ProgrammingError) Cannot operate on a closed database.
(Background on this error at: https://sqlalche.me/e/14/f405)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions