Activity log for bug #1624661

Date Who What changed Old value New value Message
2016-09-17 11:28:42 Azaziah bug added bug
2016-09-17 11:28:42 Azaziah attachment added openlp.log https://bugs.launchpad.net/bugs/1624661/+attachment/4742577/+files/openlp.log
2016-09-29 12:27:44 Azaziah description When data folder was moved from E: to D:, the following traceback appears on startup after a few "Missing DB messages. Trunk 2696 | Win 10 Traceback (most recent call last): File "openlp.py", line 44, in <module> main() File "D:\bzr\openlp\trunk\openlp\core\__init__.py", line 392, in main sys.exit(application.run(qt_args)) File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 59, in wrapped raise e File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 54, in wrapped return func(*args, **kwargs) File "D:\bzr\openlp\trunk\openlp\core\__init__.py", line 142, in run Registry().execute('bootstrap_initialise') File "D:\bzr\openlp\trunk\openlp\core\common\registry.py", line 137, in execute result = function(*args, **kwargs) File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 59, in wrapped raise e File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 54, in wrapped return func(*args, **kwargs) File "D:\bzr\openlp\trunk\openlp\core\lib\pluginmanager.py", line 59, in bootstrap_initialise self.hook_media_manager() File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 59, in wrapped raise e File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 54, in wrapped return func(*args, **kwargs) File "D:\bzr\openlp\trunk\openlp\core\lib\pluginmanager.py", line 123, in hook_media_manager plugin.create_media_manager_item() File "D:\bzr\openlp\trunk\openlp\core\lib\plugin.py", line 203, in create_media_manager_item self.media_item = self.media_item_class(self.main_window.media_dock_manager.media_dock, self) File "D:\bzr\openlp\trunk\openlp\plugins\images\lib\mediaitem.py", line 55, in __init__ super(ImageMediaItem, self).__init__(parent, plugin) File "D:\bzr\openlp\trunk\openlp\core\lib\mediamanageritem.py", line 83, in __init__ self.setup_item() File "D:\bzr\openlp\trunk\openlp\plugins\images\lib\mediaitem.py", line 68, in setup_item self.fill_groups_combobox(self.choose_group_form.group_combobox) File "D:\bzr\openlp\trunk\openlp\plugins\images\lib\mediaitem.py", line 300, in fill_groups_combobox image_groups = self.manager.get_all_objects(ImageGroups, ImageGroups.parent_id == parent_group_id) File "D:\bzr\openlp\trunk\openlp\core\lib\db.py", line 368, in get_all_objects query = self.session.query(object_class) AttributeError: 'NoneType' object has no attribute 'query' When data folder was moved from E: to D:, the following traceback appears on startup after a few "Missing DB messages. This is probably happening because the drive E: was dismounted and no longer available. Trunk 2696 | Win 10 Traceback (most recent call last):   File "openlp.py", line 44, in <module>     main()   File "D:\bzr\openlp\trunk\openlp\core\__init__.py", line 392, in main     sys.exit(application.run(qt_args))   File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 59, in wrapped     raise e   File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 54, in wrapped     return func(*args, **kwargs)   File "D:\bzr\openlp\trunk\openlp\core\__init__.py", line 142, in run     Registry().execute('bootstrap_initialise')   File "D:\bzr\openlp\trunk\openlp\core\common\registry.py", line 137, in execute     result = function(*args, **kwargs)   File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 59, in wrapped     raise e   File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 54, in wrapped     return func(*args, **kwargs)   File "D:\bzr\openlp\trunk\openlp\core\lib\pluginmanager.py", line 59, in bootstrap_initialise     self.hook_media_manager()   File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 59, in wrapped     raise e   File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 54, in wrapped     return func(*args, **kwargs)   File "D:\bzr\openlp\trunk\openlp\core\lib\pluginmanager.py", line 123, in hook_media_manager     plugin.create_media_manager_item()   File "D:\bzr\openlp\trunk\openlp\core\lib\plugin.py", line 203, in create_media_manager_item     self.media_item = self.media_item_class(self.main_window.media_dock_manager.media_dock, self)   File "D:\bzr\openlp\trunk\openlp\plugins\images\lib\mediaitem.py", line 55, in __init__     super(ImageMediaItem, self).__init__(parent, plugin)   File "D:\bzr\openlp\trunk\openlp\core\lib\mediamanageritem.py", line 83, in __init__     self.setup_item()   File "D:\bzr\openlp\trunk\openlp\plugins\images\lib\mediaitem.py", line 68, in setup_item     self.fill_groups_combobox(self.choose_group_form.group_combobox)   File "D:\bzr\openlp\trunk\openlp\plugins\images\lib\mediaitem.py", line 300, in fill_groups_combobox     image_groups = self.manager.get_all_objects(ImageGroups, ImageGroups.parent_id == parent_group_id)   File "D:\bzr\openlp\trunk\openlp\core\lib\db.py", line 368, in get_all_objects     query = self.session.query(object_class) AttributeError: 'NoneType' object has no attribute 'query'
2016-09-29 12:28:06 Azaziah description When data folder was moved from E: to D:, the following traceback appears on startup after a few "Missing DB messages. This is probably happening because the drive E: was dismounted and no longer available. Trunk 2696 | Win 10 Traceback (most recent call last):   File "openlp.py", line 44, in <module>     main()   File "D:\bzr\openlp\trunk\openlp\core\__init__.py", line 392, in main     sys.exit(application.run(qt_args))   File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 59, in wrapped     raise e   File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 54, in wrapped     return func(*args, **kwargs)   File "D:\bzr\openlp\trunk\openlp\core\__init__.py", line 142, in run     Registry().execute('bootstrap_initialise')   File "D:\bzr\openlp\trunk\openlp\core\common\registry.py", line 137, in execute     result = function(*args, **kwargs)   File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 59, in wrapped     raise e   File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 54, in wrapped     return func(*args, **kwargs)   File "D:\bzr\openlp\trunk\openlp\core\lib\pluginmanager.py", line 59, in bootstrap_initialise     self.hook_media_manager()   File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 59, in wrapped     raise e   File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 54, in wrapped     return func(*args, **kwargs)   File "D:\bzr\openlp\trunk\openlp\core\lib\pluginmanager.py", line 123, in hook_media_manager     plugin.create_media_manager_item()   File "D:\bzr\openlp\trunk\openlp\core\lib\plugin.py", line 203, in create_media_manager_item     self.media_item = self.media_item_class(self.main_window.media_dock_manager.media_dock, self)   File "D:\bzr\openlp\trunk\openlp\plugins\images\lib\mediaitem.py", line 55, in __init__     super(ImageMediaItem, self).__init__(parent, plugin)   File "D:\bzr\openlp\trunk\openlp\core\lib\mediamanageritem.py", line 83, in __init__     self.setup_item()   File "D:\bzr\openlp\trunk\openlp\plugins\images\lib\mediaitem.py", line 68, in setup_item     self.fill_groups_combobox(self.choose_group_form.group_combobox)   File "D:\bzr\openlp\trunk\openlp\plugins\images\lib\mediaitem.py", line 300, in fill_groups_combobox     image_groups = self.manager.get_all_objects(ImageGroups, ImageGroups.parent_id == parent_group_id)   File "D:\bzr\openlp\trunk\openlp\core\lib\db.py", line 368, in get_all_objects     query = self.session.query(object_class) AttributeError: 'NoneType' object has no attribute 'query' When data folder was moved from E: to D:, the following traceback appears on startup after a few "Missing DB messages. This is probably happening because the drive E: was dismounted and no longer available. Changing the path in registry fixed this issue. Trunk 2696 | Win 10 Traceback (most recent call last):   File "openlp.py", line 44, in <module>     main()   File "D:\bzr\openlp\trunk\openlp\core\__init__.py", line 392, in main     sys.exit(application.run(qt_args))   File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 59, in wrapped     raise e   File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 54, in wrapped     return func(*args, **kwargs)   File "D:\bzr\openlp\trunk\openlp\core\__init__.py", line 142, in run     Registry().execute('bootstrap_initialise')   File "D:\bzr\openlp\trunk\openlp\core\common\registry.py", line 137, in execute     result = function(*args, **kwargs)   File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 59, in wrapped     raise e   File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 54, in wrapped     return func(*args, **kwargs)   File "D:\bzr\openlp\trunk\openlp\core\lib\pluginmanager.py", line 59, in bootstrap_initialise     self.hook_media_manager()   File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 59, in wrapped     raise e   File "D:\bzr\openlp\trunk\openlp\core\common\openlpmixin.py", line 54, in wrapped     return func(*args, **kwargs)   File "D:\bzr\openlp\trunk\openlp\core\lib\pluginmanager.py", line 123, in hook_media_manager     plugin.create_media_manager_item()   File "D:\bzr\openlp\trunk\openlp\core\lib\plugin.py", line 203, in create_media_manager_item     self.media_item = self.media_item_class(self.main_window.media_dock_manager.media_dock, self)   File "D:\bzr\openlp\trunk\openlp\plugins\images\lib\mediaitem.py", line 55, in __init__     super(ImageMediaItem, self).__init__(parent, plugin)   File "D:\bzr\openlp\trunk\openlp\core\lib\mediamanageritem.py", line 83, in __init__     self.setup_item()   File "D:\bzr\openlp\trunk\openlp\plugins\images\lib\mediaitem.py", line 68, in setup_item     self.fill_groups_combobox(self.choose_group_form.group_combobox)   File "D:\bzr\openlp\trunk\openlp\plugins\images\lib\mediaitem.py", line 300, in fill_groups_combobox     image_groups = self.manager.get_all_objects(ImageGroups, ImageGroups.parent_id == parent_group_id)   File "D:\bzr\openlp\trunk\openlp\core\lib\db.py", line 368, in get_all_objects     query = self.session.query(object_class) AttributeError: 'NoneType' object has no attribute 'query'
2016-09-29 12:29:07 Azaziah summary Missing DB results in Traceback Missing DB in unmounted disk results in Traceback
2016-09-29 12:29:19 Azaziah openlp: importance Undecided Low
2016-10-02 11:33:35 Azaziah openlp: assignee Azaziah (suutari-olli)
2016-10-02 11:35:44 Azaziah openlp: status New In Progress
2016-10-02 11:36:11 Azaziah branch linked lp:~suutari-olli/openlp/bug-fixes-2-4-3
2016-11-21 21:17:33 Tomas Groth branch linked lp:~tomasgroth/openlp/bug-fixes-2-4-3
2017-01-11 17:13:54 Azaziah openlp: assignee Azaziah (suutari-olli)
2017-01-11 17:14:04 Azaziah openlp: assignee Tomas Groth (tomasgroth)
2017-01-11 17:14:06 Azaziah openlp: status In Progress Fix Committed
2017-01-11 17:14:08 Azaziah openlp: milestone 2.5.1
2017-01-22 20:03:08 Launchpad Janitor branch linked lp:~tomasgroth/openlp/song-import-fixes24
2017-01-22 20:15:49 Tim Bentley nominated for series openlp/2.4
2017-01-22 20:15:49 Tim Bentley bug task added openlp/2.4
2017-01-22 20:15:57 Tim Bentley openlp/2.4: status New In Progress
2017-01-22 20:16:00 Tim Bentley openlp/2.4: importance Undecided Low
2017-01-22 20:16:14 Tim Bentley openlp/2.4: assignee Tomas Groth (tomasgroth)
2017-01-22 21:23:39 Tim Bentley openlp/2.4: milestone 2.4.5
2017-01-22 21:23:42 Tim Bentley openlp/2.4: status In Progress Fix Committed
2017-02-03 19:45:40 Tim Bentley openlp/2.4: status Fix Committed Fix Released