openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #34496
[Bug 1832941] Re: Version 2880 start up error messages
This has been verified to happen on a clean install of trunk 2892
--
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
References