← Back to team overview

openlp-core team mailing list archive

[Bug 1629262] Re: Waking pc from sleep or hibernation when OpenLP was running results in traceback

 

** Description changed:

  When Win 10 is waken from hibernation/sleep.
  
- Triml 2696
+ This happens sometimes, not always.
  
+ Trunk 2696
  
  Traceback (most recent call last):
-   File "site-packages\sqlalchemy\engine\base.py", line 2074, in _wrap_pool_connect
-   File "site-packages\sqlalchemy\pool.py", line 376, in connect
-   File "site-packages\sqlalchemy\pool.py", line 713, in _checkout
-   File "site-packages\sqlalchemy\pool.py", line 480, in checkout
-   File "site-packages\sqlalchemy\pool.py", line 1151, in _do_get
-   File "site-packages\sqlalchemy\pool.py", line 323, in _create_connection
-   File "site-packages\sqlalchemy\pool.py", line 449, in __init__
-   File "site-packages\sqlalchemy\pool.py", line 607, in __connect
-   File "site-packages\sqlalchemy\engine\strategies.py", line 97, in connect
-   File "site-packages\sqlalchemy\engine\default.py", line 385, in connect
+   File "site-packages\sqlalchemy\engine\base.py", line 2074, in _wrap_pool_connect
+   File "site-packages\sqlalchemy\pool.py", line 376, in connect
+   File "site-packages\sqlalchemy\pool.py", line 713, in _checkout
+   File "site-packages\sqlalchemy\pool.py", line 480, in checkout
+   File "site-packages\sqlalchemy\pool.py", line 1151, in _do_get
+   File "site-packages\sqlalchemy\pool.py", line 323, in _create_connection
+   File "site-packages\sqlalchemy\pool.py", line 449, in __init__
+   File "site-packages\sqlalchemy\pool.py", line 607, in __connect
+   File "site-packages\sqlalchemy\engine\strategies.py", line 97, in connect
+   File "site-packages\sqlalchemy\engine\default.py", line 385, in connect
  sqlite3.OperationalError: unable to open database file
  
  The above exception was the direct cause of the following exception:
  
  Traceback (most recent call last):
-   File "openlp\core\lib\db.py", line 252, in __init__
-   File "openlp\plugins\alerts\lib\db.py", line 54, in init_schema
-   File "site-packages\sqlalchemy\sql\schema.py", line 3695, in create_all
-   File "site-packages\sqlalchemy\engine\base.py", line 1855, in _run_visitor
-   File "contextlib.py", line 59, in __enter__
-   File "site-packages\sqlalchemy\engine\base.py", line 1848, in _optional_conn_ctx_manager
-   File "site-packages\sqlalchemy\engine\base.py", line 2039, in contextual_connect
-   File "site-packages\sqlalchemy\engine\base.py", line 2078, in _wrap_pool_connect
-   File "site-packages\sqlalchemy\engine\base.py", line 1405, in _handle_dbapi_exception_noconnection
-   File "site-packages\sqlalchemy\util\compat.py", line 189, in raise_from_cause
-   File "site-packages\sqlalchemy\util\compat.py", line 182, in reraise
-   File "site-packages\sqlalchemy\engine\base.py", line 2074, in _wrap_pool_connect
-   File "site-packages\sqlalchemy\pool.py", line 376, in connect
-   File "site-packages\sqlalchemy\pool.py", line 713, in _checkout
-   File "site-packages\sqlalchemy\pool.py", line 480, in checkout
-   File "site-packages\sqlalchemy\pool.py", line 1151, in _do_get
-   File "site-packages\sqlalchemy\pool.py", line 323, in _create_connection
-   File "site-packages\sqlalchemy\pool.py", line 449, in __init__
-   File "site-packages\sqlalchemy\pool.py", line 607, in __connect
-   File "site-packages\sqlalchemy\engine\strategies.py", line 97, in connect
-   File "site-packages\sqlalchemy\engine\default.py", line 385, in connect
+   File "openlp\core\lib\db.py", line 252, in __init__
+   File "openlp\plugins\alerts\lib\db.py", line 54, in init_schema
+   File "site-packages\sqlalchemy\sql\schema.py", line 3695, in create_all
+   File "site-packages\sqlalchemy\engine\base.py", line 1855, in _run_visitor
+   File "contextlib.py", line 59, in __enter__
+   File "site-packages\sqlalchemy\engine\base.py", line 1848, in _optional_conn_ctx_manager
+   File "site-packages\sqlalchemy\engine\base.py", line 2039, in contextual_connect
+   File "site-packages\sqlalchemy\engine\base.py", line 2078, in _wrap_pool_connect
+   File "site-packages\sqlalchemy\engine\base.py", line 1405, in _handle_dbapi_exception_noconnection
+   File "site-packages\sqlalchemy\util\compat.py", line 189, in raise_from_cause
+   File "site-packages\sqlalchemy\util\compat.py", line 182, in reraise
+   File "site-packages\sqlalchemy\engine\base.py", line 2074, in _wrap_pool_connect
+   File "site-packages\sqlalchemy\pool.py", line 376, in connect
+   File "site-packages\sqlalchemy\pool.py", line 713, in _checkout
+   File "site-packages\sqlalchemy\pool.py", line 480, in checkout
+   File "site-packages\sqlalchemy\pool.py", line 1151, in _do_get
+   File "site-packages\sqlalchemy\pool.py", line 323, in _create_connection
+   File "site-packages\sqlalchemy\pool.py", line 449, in __init__
+   File "site-packages\sqlalchemy\pool.py", line 607, in __connect
+   File "site-packages\sqlalchemy\engine\strategies.py", line 97, in connect
+   File "site-packages\sqlalchemy\engine\default.py", line 385, in connect
  sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) unable to open database file
  
  During handling of the above exception, another exception occurred:
  
  Traceback (most recent call last):
-   File "openlp\core\lib\screen.py", line 96, in screen_resolution_changed
-   File "openlp\core\common\registry.py", line 137, in execute
-   File "openlp\core\ui\mainwindow.py", line 1065, in screen_changed
-   File "openlp\core\lib\renderer.py", line 81, in update_display
+   File "openlp\core\lib\screen.py", line 96, in screen_resolution_changed
+   File "openlp\core\common\registry.py", line 137, in execute
+   File "openlp\core\ui\mainwindow.py", line 1065, in screen_changed
+   File "openlp\core\lib\renderer.py", line 81, in update_display
  AttributeError: 'Renderer' object has no attribute 'display'

-- 
You received this bug notification because you are a member of OpenLP
Core, which is subscribed to OpenLP.
https://bugs.launchpad.net/bugs/1629262

Title:
  Waking pc from sleep or hibernation when OpenLP was running results in
  traceback

Status in OpenLP:
  New

Bug description:
  When Win 10 is waken from hibernation/sleep.

  This happens sometimes, not always.

  Trunk 2696

  Traceback (most recent call last):
    File "site-packages\sqlalchemy\engine\base.py", line 2074, in _wrap_pool_connect
    File "site-packages\sqlalchemy\pool.py", line 376, in connect
    File "site-packages\sqlalchemy\pool.py", line 713, in _checkout
    File "site-packages\sqlalchemy\pool.py", line 480, in checkout
    File "site-packages\sqlalchemy\pool.py", line 1151, in _do_get
    File "site-packages\sqlalchemy\pool.py", line 323, in _create_connection
    File "site-packages\sqlalchemy\pool.py", line 449, in __init__
    File "site-packages\sqlalchemy\pool.py", line 607, in __connect
    File "site-packages\sqlalchemy\engine\strategies.py", line 97, in connect
    File "site-packages\sqlalchemy\engine\default.py", line 385, in connect
  sqlite3.OperationalError: unable to open database file

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

  Traceback (most recent call last):
    File "openlp\core\lib\db.py", line 252, in __init__
    File "openlp\plugins\alerts\lib\db.py", line 54, in init_schema
    File "site-packages\sqlalchemy\sql\schema.py", line 3695, in create_all
    File "site-packages\sqlalchemy\engine\base.py", line 1855, in _run_visitor
    File "contextlib.py", line 59, in __enter__
    File "site-packages\sqlalchemy\engine\base.py", line 1848, in _optional_conn_ctx_manager
    File "site-packages\sqlalchemy\engine\base.py", line 2039, in contextual_connect
    File "site-packages\sqlalchemy\engine\base.py", line 2078, in _wrap_pool_connect
    File "site-packages\sqlalchemy\engine\base.py", line 1405, in _handle_dbapi_exception_noconnection
    File "site-packages\sqlalchemy\util\compat.py", line 189, in raise_from_cause
    File "site-packages\sqlalchemy\util\compat.py", line 182, in reraise
    File "site-packages\sqlalchemy\engine\base.py", line 2074, in _wrap_pool_connect
    File "site-packages\sqlalchemy\pool.py", line 376, in connect
    File "site-packages\sqlalchemy\pool.py", line 713, in _checkout
    File "site-packages\sqlalchemy\pool.py", line 480, in checkout
    File "site-packages\sqlalchemy\pool.py", line 1151, in _do_get
    File "site-packages\sqlalchemy\pool.py", line 323, in _create_connection
    File "site-packages\sqlalchemy\pool.py", line 449, in __init__
    File "site-packages\sqlalchemy\pool.py", line 607, in __connect
    File "site-packages\sqlalchemy\engine\strategies.py", line 97, in connect
    File "site-packages\sqlalchemy\engine\default.py", line 385, in connect
  sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) unable to open database file

  During handling of the above exception, another exception occurred:

  Traceback (most recent call last):
    File "openlp\core\lib\screen.py", line 96, in screen_resolution_changed
    File "openlp\core\common\registry.py", line 137, in execute
    File "openlp\core\ui\mainwindow.py", line 1065, in screen_changed
    File "openlp\core\lib\renderer.py", line 81, in update_display
  AttributeError: 'Renderer' object has no attribute 'display'

To manage notifications about this bug go to:
https://bugs.launchpad.net/openlp/+bug/1629262/+subscriptions


References