← Back to team overview

openlp-core team mailing list archive

[Bug 1832941] [NEW] Version 2880 start up error messages

 

Public bug reported:

Windows 10 32 bit
Trunk Version 2880
startup command python run_openlp.py
error log attached

In the terminal window the following is displayed;
C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp>python run_openlp.py
[1657c518] mmdevice audio output error: cannot initialize COM (error 0x80010106)
[16588b20] mmdevice audio output error: cannot initialize COM (error 0x80010106)
[16588058] mmdevice audio output error: cannot initialize COM (error 0x80010106)
[16586678] mmdevice audio output error: cannot initialize COM (error 0x80010106)
[16587590] mmdevice audio output error: cannot initialize COM (error 0x80010106)
sys:1: ResourceWarning: unclosed file <_io.BufferedWriter name='C:\\Users\\Kathy\\AppData\\Roaming\\openlp\\error.log'>

C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp

openlp.log>
2019-06-15 11:01:54,343 MainThread openlp.core.common.actions                              WARNING  Shortcut "" is removed from "fileExitItem" because another action already uses this shortcut.
2019-06-15 11:01:54,390 MainThread openlp.core.common.actions                              WARNING  Shortcut "" is removed from "settingsConfigureItem" because another action already uses this shortcut.
2019-06-15 11:01:56,236 MainThread openlp.core.common.__init__                             ERROR    Failed to import openlp.plugins.presentations.lib.maclocontroller on path plugins\presentations\lib\maclocontroller.py
Traceback (most recent call last):
  File "C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\common\__init__.py", line 134, in extension_loader
    importlib.import_module(module_name)
  File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\importlib\__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\plugins\presentations\lib\maclocontroller.py", line 26, in <module>
    from Pyro4 import Proxy
ModuleNotFoundError: No module named 'Pyro4'
2019-06-15 11:01:57,939 MainThread openlp.core.lib.pluginmanager.PluginManager             ERROR    OpenLP Error trace
   File run_openlp.py at line 71 
	 called start()
   File run_openlp.py at line 67 
	 called main()
   File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\app.py at line 450 
	 called sys.exit(application.run(qt_args))
   File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\app.py at line 127 
	 called Registry().execute('bootstrap_post_set_up')
   File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\common\registry.py at line 148 
	 called result = function(*args, **kwargs)
   File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\lib\pluginmanager.py at line 83 
	 called self.initialise_plugins()
   File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\lib\pluginmanager.py at line 170 
	 called self.log_exception('Unable to initialise plugin {plugin}'.format(plugin=plugin.name))
   File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\common\mixins.py at line 108 
	 called trace_error_handler(self.logger)
   File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\common\__init__.py at line 110 
	 called for tb in traceback.extract_stack():
2019-06-15 11:01:57,939 MainThread openlp.core.lib.pluginmanager.PluginManager             ERROR    Unable to initialise plugin images
Traceback (most recent call last):
  File "C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\lib\pluginmanager.py", line 166, in initialise_plugins
    plugin.initialise()
  File "C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\lib\plugin.py", line 288, in initialise
    self.media_item.initialise()
  File "C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\plugins\images\lib\mediaitem.py", line 116, in initialise
    self.manager.get_all_objects(ImageFilenames, order_by_ref=ImageFilenames.file_path), initial_load=True)
  File "C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\lib\db.py", line 503, in get_all_objects
    return query.all()
  File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\orm\query.py", line 3161, in all
    return list(self)
  File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\orm\loading.py", line 105, in instances
    util.raise_from_cause(err)
  File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\util\compat.py", line 383, in raise_from_cause
    reraise(type(exception), exception, tb=exc_tb, cause=cause)
  File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\util\compat.py", line 129, in reraise
    raise value
  File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\orm\loading.py", line 85, in instances
    rows = [proc(row) for row in fetch]
  File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\orm\loading.py", line 85, in <listcomp>
    rows = [proc(row) for row in fetch]
  File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\orm\loading.py", line 572, in _instance
    populators,
  File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\orm\loading.py", line 693, in _populate_full
    dict_[key] = getter(row)
  File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\engine\result.py", line 107, in __getitem__
    return processor(self._row[index])
  File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\sql\type_api.py", line 1252, in process
    return process_value(value, dialect)
  File "C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\lib\db.py", line 256, in process_result_value
    return json.loads(value, cls=OpenLPJSONDecoder, base_path=data_path)
  File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\json\__init__.py", line 341, in loads
    raise TypeError(f'the JSON object must be str, bytes or bytearray, '
TypeError: the JSON object must be str, bytes or bytearray, not NoneType
2019-06-15 11:02:15,986 MainThread openlp.plugins.presentations.lib.impresscontroller      ERROR    (-2147352567, 'Exception occurred.', (1001, '[automation bridge] ', 'com.sun.star.beans.UnknownPropertyException: Misc/Start/EnablePresenterScreen', None, 0, 0), None)
Traceback (most recent call last):
  File "C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\plugins\presentations\lib\impresscontroller.py", line 245, in toggle_presentation_screen
    'Misc/Start/EnablePresenterScreen')
  File "<COMObject <unknown>>", line 2, in getHierarchicalPropertyValue
pywintypes.com_error: (-2147352567, 'Exception occurred.', (1001, '[automation bridge] ', 'com.sun.star.beans.UnknownPropertyException: Misc/Start/EnablePresenterScreen', None, 0, 0), None)
2019-06-15 11:02:15,991 MainThread openlp.plugins.presentations.lib.impresscontroller      ERROR    OpenLP Error trace
   File run_openlp.py at line 71 
	 called start()
   File run_openlp.py at line 67 
	 called main()
   File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\app.py at line 450 
	 called sys.exit(application.run(qt_args))
   File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\app.py at line 145 
	 called return self.exec()
   File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\app.py at line 80 
	 called result = QtWidgets.QApplication.exec()
   File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\ui\mainwindow.py at line 1043 
	 called self.clean_up(save_settings=not self.settings_imported)
   File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\ui\mainwindow.py at line 1056 
	 called self.plugin_manager.finalise_plugins()
   File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\lib\pluginmanager.py at line 190 
	 called plugin.finalise()
   File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\plugins\presentations\presentationplugin.py at line 119 
	 called controller.kill()
   File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\plugins\presentations\lib\impresscontroller.py at line 199 
	 called desktop = self.get_com_desktop()
   File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\plugins\presentations\lib\impresscontroller.py at line 171 
	 called self.toggle_presentation_screen(False)
   File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\plugins\presentations\lib\impresscontroller.py at line 256 
	 called trace_error_handler(log)
   File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\common\__init__.py at line 110 
	 called for tb in traceback.extract_stack():

** Affects: openlp
     Importance: Undecided
         Status: New

** Attachment added: "error log"
   https://bugs.launchpad.net/bugs/1832941/+attachment/5270931/+files/error.log

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

Title:
  Version 2880 start up error messages

Status in OpenLP:
  New

Bug description:
  Windows 10 32 bit
  Trunk Version 2880
  startup command python run_openlp.py
  error log attached

  In the terminal window the following is displayed;
  C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp>python run_openlp.py
  [1657c518] mmdevice audio output error: cannot initialize COM (error 0x80010106)
  [16588b20] mmdevice audio output error: cannot initialize COM (error 0x80010106)
  [16588058] mmdevice audio output error: cannot initialize COM (error 0x80010106)
  [16586678] mmdevice audio output error: cannot initialize COM (error 0x80010106)
  [16587590] mmdevice audio output error: cannot initialize COM (error 0x80010106)
  sys:1: ResourceWarning: unclosed file <_io.BufferedWriter name='C:\\Users\\Kathy\\AppData\\Roaming\\openlp\\error.log'>

  C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp

  openlp.log>
  2019-06-15 11:01:54,343 MainThread openlp.core.common.actions                              WARNING  Shortcut "" is removed from "fileExitItem" because another action already uses this shortcut.
  2019-06-15 11:01:54,390 MainThread openlp.core.common.actions                              WARNING  Shortcut "" is removed from "settingsConfigureItem" because another action already uses this shortcut.
  2019-06-15 11:01:56,236 MainThread openlp.core.common.__init__                             ERROR    Failed to import openlp.plugins.presentations.lib.maclocontroller on path plugins\presentations\lib\maclocontroller.py
  Traceback (most recent call last):
    File "C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\common\__init__.py", line 134, in extension_loader
      importlib.import_module(module_name)
    File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\importlib\__init__.py", line 127, in import_module
      return _bootstrap._gcd_import(name[level:], package, level)
    File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
    File "<frozen importlib._bootstrap>", line 983, in _find_and_load
    File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
    File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
    File "<frozen importlib._bootstrap_external>", line 728, in exec_module
    File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
    File "C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\plugins\presentations\lib\maclocontroller.py", line 26, in <module>
      from Pyro4 import Proxy
  ModuleNotFoundError: No module named 'Pyro4'
  2019-06-15 11:01:57,939 MainThread openlp.core.lib.pluginmanager.PluginManager             ERROR    OpenLP Error trace
     File run_openlp.py at line 71 
  	 called start()
     File run_openlp.py at line 67 
  	 called main()
     File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\app.py at line 450 
  	 called sys.exit(application.run(qt_args))
     File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\app.py at line 127 
  	 called Registry().execute('bootstrap_post_set_up')
     File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\common\registry.py at line 148 
  	 called result = function(*args, **kwargs)
     File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\lib\pluginmanager.py at line 83 
  	 called self.initialise_plugins()
     File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\lib\pluginmanager.py at line 170 
  	 called self.log_exception('Unable to initialise plugin {plugin}'.format(plugin=plugin.name))
     File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\common\mixins.py at line 108 
  	 called trace_error_handler(self.logger)
     File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\common\__init__.py at line 110 
  	 called for tb in traceback.extract_stack():
  2019-06-15 11:01:57,939 MainThread openlp.core.lib.pluginmanager.PluginManager             ERROR    Unable to initialise plugin images
  Traceback (most recent call last):
    File "C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\lib\pluginmanager.py", line 166, in initialise_plugins
      plugin.initialise()
    File "C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\lib\plugin.py", line 288, in initialise
      self.media_item.initialise()
    File "C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\plugins\images\lib\mediaitem.py", line 116, in initialise
      self.manager.get_all_objects(ImageFilenames, order_by_ref=ImageFilenames.file_path), initial_load=True)
    File "C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\lib\db.py", line 503, in get_all_objects
      return query.all()
    File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\orm\query.py", line 3161, in all
      return list(self)
    File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\orm\loading.py", line 105, in instances
      util.raise_from_cause(err)
    File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\util\compat.py", line 383, in raise_from_cause
      reraise(type(exception), exception, tb=exc_tb, cause=cause)
    File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\util\compat.py", line 129, in reraise
      raise value
    File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\orm\loading.py", line 85, in instances
      rows = [proc(row) for row in fetch]
    File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\orm\loading.py", line 85, in <listcomp>
      rows = [proc(row) for row in fetch]
    File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\orm\loading.py", line 572, in _instance
      populators,
    File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\orm\loading.py", line 693, in _populate_full
      dict_[key] = getter(row)
    File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\engine\result.py", line 107, in __getitem__
      return processor(self._row[index])
    File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\sql\type_api.py", line 1252, in process
      return process_value(value, dialect)
    File "C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\lib\db.py", line 256, in process_result_value
      return json.loads(value, cls=OpenLPJSONDecoder, base_path=data_path)
    File "C:\Users\Kathy\AppData\Local\Programs\Python\Python37-32\lib\json\__init__.py", line 341, in loads
      raise TypeError(f'the JSON object must be str, bytes or bytearray, '
  TypeError: the JSON object must be str, bytes or bytearray, not NoneType
  2019-06-15 11:02:15,986 MainThread openlp.plugins.presentations.lib.impresscontroller      ERROR    (-2147352567, 'Exception occurred.', (1001, '[automation bridge] ', 'com.sun.star.beans.UnknownPropertyException: Misc/Start/EnablePresenterScreen', None, 0, 0), None)
  Traceback (most recent call last):
    File "C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\plugins\presentations\lib\impresscontroller.py", line 245, in toggle_presentation_screen
      'Misc/Start/EnablePresenterScreen')
    File "<COMObject <unknown>>", line 2, in getHierarchicalPropertyValue
  pywintypes.com_error: (-2147352567, 'Exception occurred.', (1001, '[automation bridge] ', 'com.sun.star.beans.UnknownPropertyException: Misc/Start/EnablePresenterScreen', None, 0, 0), None)
  2019-06-15 11:02:15,991 MainThread openlp.plugins.presentations.lib.impresscontroller      ERROR    OpenLP Error trace
     File run_openlp.py at line 71 
  	 called start()
     File run_openlp.py at line 67 
  	 called main()
     File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\app.py at line 450 
  	 called sys.exit(application.run(qt_args))
     File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\app.py at line 145 
  	 called return self.exec()
     File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\app.py at line 80 
  	 called result = QtWidgets.QApplication.exec()
     File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\ui\mainwindow.py at line 1043 
  	 called self.clean_up(save_settings=not self.settings_imported)
     File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\ui\mainwindow.py at line 1056 
  	 called self.plugin_manager.finalise_plugins()
     File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\lib\pluginmanager.py at line 190 
  	 called plugin.finalise()
     File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\plugins\presentations\presentationplugin.py at line 119 
  	 called controller.kill()
     File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\plugins\presentations\lib\impresscontroller.py at line 199 
  	 called desktop = self.get_com_desktop()
     File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\plugins\presentations\lib\impresscontroller.py at line 171 
  	 called self.toggle_presentation_screen(False)
     File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\plugins\presentations\lib\impresscontroller.py at line 256 
  	 called trace_error_handler(log)
     File C:\Users\Kathy\Documents\Church\source\python\openlp-trunk-2880\openlp\openlp\core\common\__init__.py at line 110 
  	 called for tb in traceback.extract_stack():

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


Follow ups