Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • G gajim-plugins
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 44
    • Issues 44
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 7
    • Merge requests 7
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gajim
  • gajim-plugins
  • Issues
  • #471

Closed
Open
Created Jan 07, 2020 by Elke Fohringer@kwesi4011844

[omemo] sqlite3.OperationalError: database is locked

Versions

  • OS: Windows 10
  • GTK+ Version: 3.24.1
  • PyGObject Version: 3.32.1
  • python-nbxmpp Version: 0.6.10
  • Gajim Version: 1.1.3

Traceback

Traceback (most recent call last):
  File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.7/site-packages/gajim/application.py", line 221, in _activate
  File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.7/site-packages/gajim/gui_interface.py", line 2551, in run
  File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.7/site-packages/gajim/plugins/helpers.py", line 114, in wrapper
  File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.7/site-packages/gajim/plugins/pluginmanager.py", line 176, in init_plugins
  File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.7/site-packages/gajim/plugins/pluginmanager.py", line 544, in _activate_all_plugins_from_global_config
  File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.7/site-packages/gajim/plugins/helpers.py", line 114, in wrapper
  File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.7/site-packages/gajim/plugins/pluginmanager.py", line 453, in activate_plugin
  File "C:\Users\Elke\AppData\Roaming\Gajim\Plugins\omemo\omemoplugin.py", line 176, in activate
    self.connections[account] = OMEMOConnection(account, self)
  File "C:\Users\Elke\AppData\Roaming\Gajim\Plugins\omemo\omemo_connection.py", line 48, in __init__
    self.omemo = self.__get_omemo()
  File "C:\Users\Elke\AppData\Roaming\Gajim\Plugins\omemo\omemo_connection.py", line 97, in __get_omemo
    return OmemoState(self.own_jid, conn, self.account, self)
  File "C:\Users\Elke\AppData\Roaming\Gajim\Plugins\omemo\omemo\state.py", line 65, in __init__
    self.store = LiteAxolotlStore(db_con)
  File "C:\Users\Elke\AppData\Roaming\Gajim\Plugins\omemo\omemo\liteaxolotlstore.py", line 48, in __init__
    self.sql = SQLDatabase(connection)
  File "C:\Users\Elke\AppData\Roaming\Gajim\Plugins\omemo\omemo\sql.py", line 30, in __init__
    self.createDb()
  File "C:\Users\Elke\AppData\Roaming\Gajim\Plugins\omemo\omemo\sql.py", line 42, in createDb
    if user_version(self.dbConn) == 0:
  File "C:\Users\Elke\AppData\Roaming\Gajim\Plugins\omemo\omemo\db_helpers.py", line 15, in user_version
    return db.execute('PRAGMA user_version').fetchone()[0]
sqlite3.OperationalError: database is locked

Steps to reproduce the problem

...

Edited Jan 07, 2020 by Daniel Brötzmann
Assignee
Assign to
Time tracking