CDDA-Game-Launcher icon indicating copy to clipboard operation
CDDA-Game-Launcher copied to clipboard

Unhandled exception: [Enter a title]

Open Faztzug opened this issue 3 years ago • 0 comments

  • Description: [Enter what you did and what happened]
  • Version: 1.5.6
  • OS: Windows-10-10.0.19042-SP0 (64-bit)
  • Type: <class 'sqlalchemy.exc.DatabaseError'>
  • Value: (sqlite3.DatabaseError) file is not a database [SQL: PRAGMA main.table_info("alembic_version")] (Background on this error at: https://sqlalche.me/e/14/4xp6)
  • Traceback:
  File "runpy.py", line 194, in _run_module_as_main
  File "runpy.py", line 87, in _run_code
  File "E:\Program Files (x86)\CDDA Game Launcher\cddagl\__main__.py", line 13, in <module>
    cddagl.launcher.run_cddagl()
  File "E:\Program Files (x86)\CDDA Game Launcher\cddagl\launcher.py", line 154, in run_cddagl
    init_config(get_cddagl_path())
  File "E:\Program Files (x86)\CDDA Game Launcher\cddagl\sql\functions.py", line 43, in init_config
    command.upgrade(alembic_cfg, "head")
  File "E:\Program Files (x86)\CDDA Game Launcher\alembic\command.py", line 320, in upgrade
    script.run_env()
  File "E:\Program Files (x86)\CDDA Game Launcher\alembic\script\base.py", line 563, in run_env
    util.load_python_file(self.dir, "env.py")
  File "E:\Program Files (x86)\CDDA Game Launcher\alembic\util\pyfiles.py", line 92, in load_python_file
    module = load_module_py(module_id, path)
  File "E:\Program Files (x86)\CDDA Game Launcher\alembic\util\pyfiles.py", line 108, in load_module_py
    spec.loader.exec_module(module)  # type: ignore
  File "<frozen importlib._bootstrap_external>", line 848, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "E:\Program Files (x86)\CDDA Game Launcher\alembicrepo\env.py", line 70, in <module>
    run_migrations_online()
  File "E:\Program Files (x86)\CDDA Game Launcher\alembicrepo\env.py", line 65, in run_migrations_online
    context.run_migrations()
  File "<string>", line 8, in run_migrations
  File "E:\Program Files (x86)\CDDA Game Launcher\alembic\runtime\environment.py", line 851, in run_migrations
    self.get_context().run_migrations(**kw)
  File "E:\Program Files (x86)\CDDA Game Launcher\alembic\runtime\migration.py", line 590, in run_migrations
    heads = self.get_current_heads()
  File "E:\Program Files (x86)\CDDA Game Launcher\alembic\runtime\migration.py", line 522, in get_current_heads
    if not self._has_version_table():
  File "E:\Program Files (x86)\CDDA Game Launcher\alembic\runtime\migration.py", line 538, in _has_version_table
    return sqla_compat._connectable_has_table(
  File "E:\Program Files (x86)\CDDA Game Launcher\alembic\util\sqla_compat.py", line 162, in _connectable_has_table
    return inspect(connectable).has_table(tablename, schemaname)
  File "E:\Program Files (x86)\CDDA Game Launcher\sqlalchemy\engine\reflection.py", line 283, in has_table
    return self.dialect.has_table(conn, table_name, schema)
  File "E:\Program Files (x86)\CDDA Game Launcher\sqlalchemy\dialects\sqlite\base.py", line 2011, in has_table
    info = self._get_table_pragma(
  File "E:\Program Files (x86)\CDDA Game Launcher\sqlalchemy\dialects\sqlite\base.py", line 2533, in _get_table_pragma
    cursor = connection.exec_driver_sql(statement)
  File "E:\Program Files (x86)\CDDA Game Launcher\sqlalchemy\engine\base.py", line 1638, in exec_driver_sql
    return self._exec_driver_sql(
  File "E:\Program Files (x86)\CDDA Game Launcher\sqlalchemy\engine\base.py", line 1547, in _exec_driver_sql
    ret = self._execute_context(
  File "E:\Program Files (x86)\CDDA Game Launcher\sqlalchemy\engine\base.py", line 1814, in _execute_context
    self._handle_dbapi_exception(
  File "E:\Program Files (x86)\CDDA Game Launcher\sqlalchemy\engine\base.py", line 1995, in _handle_dbapi_exception
    util.raise_(
  File "E:\Program Files (x86)\CDDA Game Launcher\sqlalchemy\util\compat.py", line 207, in raise_
    raise exception
  File "E:\Program Files (x86)\CDDA Game Launcher\sqlalchemy\engine\base.py", line 1771, in _execute_context
    self.dialect.do_execute(
  File "E:\Program Files (x86)\CDDA Game Launcher\sqlalchemy\engine\default.py", line 717, in do_execute
    cursor.execute(statement, parameters)

Faztzug avatar Oct 09 '21 02:10 Faztzug