← Back to team overview

openlp-core team mailing list archive

Re: [Merge] lp:~trb143/openlp/media_state into lp:openlp

 

Wont start on widnows 10

check_dependencies.py passes

Traceback (most recent call last):
  File "C:/Users/sroom/Documents/Phill Ridout/play_ground/openlp/media_state/run_openlp.py", line 71, in <module>
    start()
  File "C:/Users/sroom/Documents/Phill Ridout/play_ground/openlp/media_state/run_openlp.py", line 67, in start
    main()
  File "C:\Users\sroom\Documents\Phill Ridout\play_ground\openlp\media_state\openlp\core\app.py", line 430, in main
    sys.exit(application.run(qt_args))
  File "C:\Users\sroom\Documents\Phill Ridout\play_ground\openlp\media_state\openlp\core\app.py", line 124, in run
    Registry().execute('bootstrap_post_set_up')
  File "C:\Users\sroom\Documents\Phill Ridout\play_ground\openlp\media_state\openlp\core\common\registry.py", line 148, in execute
    result = function(*args, **kwargs)
  File "C:\Users\sroom\Documents\Phill Ridout\play_ground\openlp\media_state\openlp\core\ui\media\mediacontroller.py", line 141, in bootstrap_post_set_up
    self.setup_display(self.live_controller.display, False)
  File "C:\Users\sroom\Documents\Phill Ridout\play_ground\openlp\media_state\openlp\core\ui\media\mediacontroller.py", line 196, in setup_display
    display.media_info = ItemMediaInfo()
AttributeError: 'NoneType' object has no attribute 'media_info'


2019-03-28 10:42:02,860 MainThread root                                                    INFO     Running portable
2019-03-28 10:42:02,860 MainThread root                                                    INFO     INI file: Data\OpenLP.ini
2019-03-28 10:42:02,860 MainThread root                                                    INFO     Data path: Data
2019-03-28 10:42:02,920 MainThread openlp.core.common.registry                             INFO     Registry Initialising
2019-03-28 10:42:02,920 MainThread openlp.core.version                                     INFO     OpenLP version 2.5.dev2856
2019-03-28 10:42:02,920 MainThread openlp.core.common.i18n                                 INFO     Language file: '[en]' Loaded from conf file
2019-03-28 10:42:02,960 MainThread openlp.core.lib.pluginmanager.PluginManager             INFO     Plugin manager Initialising
2019-03-28 10:42:02,960 MainThread openlp.core.lib.pluginmanager.PluginManager             DEBUG    Base path media_state\openlp\plugins
2019-03-28 10:42:02,960 MainThread openlp.core.lib.pluginmanager.PluginManager             INFO     Plugin manager Initialised
2019-03-28 10:42:03,882 Dummy-1 asyncio                                                 DEBUG    Using selector: SelectSelector
2019-03-28 10:42:03,889 Dummy-2 openlp.core.common.registry                             DEBUG    Running function <bound method HttpServer.website_version of <openlp.core.api.http.server.HttpServer object at 0x00000000095F7710>> for get_website_version
2019-03-28 10:42:03,891 Dummy-2 openlp.core.common.httputils.__init__                   DEBUG    Downloading URL = https://get.openlp.org/webclient/download.cfg
2019-03-28 10:42:03,899 Dummy-1 openlp.core.api.websockets                              DEBUG    WebSocket server started on 0.0.0.0:4317
2019-03-28 10:42:03,903 MainThread openlp.core.widgets.docks                               DEBUG    Initialise the media_manager_dock widget
2019-03-28 10:42:03,905 MainThread openlp.core.widgets.docks                               DEBUG    Initialise the service_manager_dock widget
2019-03-28 10:42:03,905 MainThread openlp.core.widgets.docks                               DEBUG    Initialise the theme_manager_dock widget
2019-03-28 10:42:03,906 MainThread openlp.core.widgets.docks                               DEBUG    Initialise the projector_manager_dock widget
2019-03-28 10:42:03,906 MainThread openlp.core.projectors.manager                          DEBUG    __init__()
2019-03-28 10:42:03,911 Dummy-2 urllib3.connectionpool                                  DEBUG    Starting new HTTPS connection (1): get.openlp.org
2019-03-28 10:42:03,922 MainThread openlp.core.common.actions                              WARNING  Shortcut "" is removed from "fileExitItem" because another action already uses this shortcut.
2019-03-28 10:42:03,940 MainThread openlp.core.common.i18n                                 DEBUG    Translation files: media_state\resources\i18n
2019-03-28 10:42:03,942 MainThread openlp.core.common.i18n                                 INFO     Language file: '[en]' Loaded from conf file
2019-03-28 10:42:03,945 MainThread openlp.core.common.actions                              WARNING  Shortcut "" is removed from "settingsConfigureItem" because another action already uses this shortcut.
2019-03-28 10:42:04,072 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method MediaController.bootstrap_initialise of <openlp.core.ui.media.mediacontroller.MediaController object at 0x0000000006668208>> for bootstrap_initialise
2019-03-28 10:42:04,072 MainThread openlp.core.ui.media.vlcplayer                          DEBUG    Original DllDirectory: 
2019-03-28 10:42:04,212 MainThread openlp.core.ui.media.vlcplayer                          DEBUG    Original DllDirectory: 
2019-03-28 10:42:04,272 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method PluginManager.bootstrap_initialise of <openlp.core.lib.pluginmanager.PluginManager object at 0x0000000006668240>> for bootstrap_initialise
2019-03-28 10:42:04,282 MainThread openlp.core.common.__init__                             DEBUG    Attempting to import plugins\alerts\alertsplugin.py
2019-03-28 10:42:04,322 MainThread openlp.plugins.alerts.alertsplugin                      INFO     Alerts Plugin loaded
2019-03-28 10:42:04,322 MainThread openlp.core.common.__init__                             DEBUG    Attempting to import plugins\bibles\bibleplugin.py
2019-03-28 10:42:04,362 MainThread openlp.plugins.bibles.lib.biblestab                     INFO     Bible Tab loaded
2019-03-28 10:42:04,452 MainThread openlp.plugins.bibles.lib.db                            INFO     BibleDB loaded
2019-03-28 10:42:04,722 MainThread openlp.plugins.bibles.lib.importers.http                INFO     openlp.plugins.bibles.lib.importers.http HTTPBible loaded
2019-03-28 10:42:04,762 MainThread openlp.plugins.bibles.lib.manager                       INFO     Bible manager loaded
2019-03-28 10:42:04,792 MainThread openlp.core.lib.mediamanageritem                        INFO     Media Item loaded
2019-03-28 10:42:04,822 MainThread openlp.plugins.bibles.forms.bibleimportform             INFO     BibleImportForm loaded
2019-03-28 10:42:04,842 MainThread openlp.plugins.bibles.forms.booknameform                INFO     BookNameForm loaded
2019-03-28 10:42:04,852 MainThread openlp.plugins.bibles.forms.editbibleform               INFO     openlp.plugins.bibles.forms.editbibleform EditBibleForm loaded
2019-03-28 10:42:04,862 MainThread openlp.plugins.bibles.forms.languageform                INFO     LanguageForm loaded
2019-03-28 10:42:04,862 MainThread openlp.plugins.bibles.lib.mediaitem                     INFO     Bible Media Item loaded
2019-03-28 10:42:04,862 MainThread openlp.plugins.bibles.bibleplugin                       INFO     Bible Plugin loaded
2019-03-28 10:42:04,872 MainThread openlp.core.common.__init__                             DEBUG    Attempting to import plugins\custom\customplugin.py
2019-03-28 10:42:04,912 MainThread openlp.plugins.custom.forms.editcustomslideform         INFO     Custom Verse Editor loaded
2019-03-28 10:42:04,992 MainThread openlp.plugins.custom.lib.customxmlhandler              INFO     CustomXMLBuilder Loaded
2019-03-28 10:42:04,992 MainThread openlp.plugins.custom.lib.customxmlhandler              INFO     CustomXMLParser Loaded
2019-03-28 10:42:04,992 MainThread openlp.plugins.custom.forms.editcustomform              INFO     Custom Editor loaded
2019-03-28 10:42:04,992 MainThread openlp.plugins.custom.lib.mediaitem                     INFO     Custom Media Item loaded
2019-03-28 10:42:04,992 MainThread openlp.plugins.custom.customplugin                      INFO     Custom Plugin loaded
2019-03-28 10:42:04,992 MainThread openlp.core.common.__init__                             DEBUG    Attempting to import plugins\images\imageplugin.py
2019-03-28 10:42:05,052 MainThread openlp.plugins.images.lib.mediaitem                     INFO     Image Media Item loaded
2019-03-28 10:42:05,062 MainThread openlp.plugins.images.imageplugin                       INFO     Image Plugin loaded
2019-03-28 10:42:05,062 MainThread openlp.core.common.__init__                             DEBUG    Attempting to import plugins\media\mediaplugin.py
2019-03-28 10:42:05,072 MainThread openlp.core.ui.media.vlcplayer                          DEBUG    Original DllDirectory: 
2019-03-28 10:42:05,112 MainThread openlp.plugins.media.lib.mediaitem                      INFO     openlp.plugins.media.lib.mediaitem MediaMediaItem loaded
2019-03-28 10:42:05,112 MainThread openlp.plugins.media.mediaplugin                        INFO     openlp.plugins.media.mediaplugin MediaPlugin loaded
2019-03-28 10:42:05,112 MainThread openlp.core.common.__init__                             DEBUG    Attempting to import plugins\presentations\presentationplugin.py
2019-03-28 10:42:05,112 MainThread openlp.plugins.presentations.lib.presentationcontroller INFO     PresentationController loaded
2019-03-28 10:42:05,122 MainThread openlp.plugins.presentations.lib.pdfcontroller          INFO     PdfController loaded
2019-03-28 10:42:05,122 MainThread openlp.plugins.presentations.lib.messagelistener        INFO     Controller loaded
2019-03-28 10:42:05,122 MainThread openlp.plugins.presentations.lib.messagelistener        INFO     Message Listener loaded
2019-03-28 10:42:05,122 MainThread openlp.plugins.presentations.lib.mediaitem              INFO     Presentations Media Item loaded
2019-03-28 10:42:05,122 MainThread openlp.core.common.__init__                             DEBUG    Attempting to import plugins\songs\songsplugin.py
2019-03-28 10:42:05,132 MainThread openlp.plugins.songs.lib.openlyricsxml                  INFO     SongXML Loaded
2019-03-28 10:42:05,142 MainThread openlp.plugins.songs.forms.duplicatesongremovalform     INFO     DuplicateSongRemovalForm loaded
2019-03-28 10:42:05,202 MainThread openlp.plugins.songs.forms.mediafilesform               INFO     openlp.plugins.songs.forms.mediafilesform MediaFilesForm loaded
2019-03-28 10:42:05,202 MainThread openlp.plugins.songs.forms.editsongform                 INFO     openlp.plugins.songs.forms.editsongform EditSongForm loaded
2019-03-28 10:42:05,212 MainThread openlp.plugins.songs.forms.songexportform               INFO     SongExportForm loaded
2019-03-28 10:42:05,212 MainThread openlp.plugins.songs.forms.songimportform               INFO     SongImportForm loaded
2019-03-28 10:42:05,222 MainThread openlp.plugins.songs.lib.mediaitem                      INFO     Song Media Item loaded
2019-03-28 10:42:05,222 MainThread openlp.plugins.songs.songsplugin                        INFO     Song Plugin loaded
2019-03-28 10:42:05,222 MainThread openlp.core.common.__init__                             DEBUG    Attempting to import plugins\songusage\songusageplugin.py
2019-03-28 10:42:05,232 MainThread openlp.plugins.songusage.forms.songusagedetailform      INFO     SongUsage Detail Form Loaded
2019-03-28 10:42:05,232 MainThread openlp.plugins.songusage.songusageplugin                INFO     SongUsage Plugin loaded
2019-03-28 10:42:05,232 MainThread openlp.core.lib.plugin                                  DEBUG    Plugin alerts initialised
2019-03-28 10:42:05,232 MainThread openlp.core.common.path                                 DEBUG    create_path Data\alerts
2019-03-28 10:42:05,252 MainThread openlp.core.state.State                                 DEBUG    Plugin alerts active
2019-03-28 10:42:05,252 MainThread openlp.core.lib.pluginmanager.PluginManager             DEBUG    Loaded plugin <class 'openlp.plugins.alerts.alertsplugin.AlertsPlugin'>
2019-03-28 10:42:05,252 MainThread openlp.core.lib.plugin                                  DEBUG    Plugin bibles initialised
2019-03-28 10:42:05,252 MainThread openlp.plugins.bibles.lib.manager                       DEBUG    Bible Initialising
2019-03-28 10:42:05,252 MainThread openlp.core.common.path                                 DEBUG    create_path Data\bibles
2019-03-28 10:42:05,252 MainThread openlp.plugins.bibles.lib.manager                       DEBUG    Reload bibles
2019-03-28 10:42:05,252 MainThread openlp.plugins.bibles.lib.manager                       DEBUG    Bible Files []
2019-03-28 10:42:05,252 MainThread openlp.plugins.bibles.lib.manager                       DEBUG    Bibles reloaded
2019-03-28 10:42:05,252 MainThread openlp.core.state.State                                 DEBUG    Entering add_service
2019-03-28 10:42:05,252 MainThread openlp.core.state.State                                 DEBUG    Entering update_pre_conditions
2019-03-28 10:42:05,252 MainThread openlp.core.state.State                                 DEBUG    Plugin bibles active
2019-03-28 10:42:05,252 MainThread openlp.core.lib.pluginmanager.PluginManager             DEBUG    Loaded plugin <class 'openlp.plugins.bibles.bibleplugin.BiblePlugin'>
2019-03-28 10:42:05,252 MainThread openlp.core.lib.plugin                                  DEBUG    Plugin custom initialised
2019-03-28 10:42:05,252 MainThread openlp.core.common.path                                 DEBUG    create_path Data\custom
2019-03-28 10:42:05,262 MainThread openlp.core.state.State                                 DEBUG    Entering add_service
2019-03-28 10:42:05,262 MainThread openlp.core.state.State                                 DEBUG    Entering update_pre_conditions
2019-03-28 10:42:05,262 MainThread openlp.core.state.State                                 DEBUG    Plugin custom active
2019-03-28 10:42:05,262 MainThread openlp.core.lib.pluginmanager.PluginManager             DEBUG    Loaded plugin <class 'openlp.plugins.custom.customplugin.CustomPlugin'>
2019-03-28 10:42:05,262 MainThread openlp.core.lib.plugin                                  DEBUG    Plugin images initialised
2019-03-28 10:42:05,262 MainThread openlp.core.common.path                                 DEBUG    create_path Data\images
2019-03-28 10:42:05,262 MainThread openlp.core.lib.db                                      DEBUG    Checking upgrades for DB sqlite:///Data\images/images.sqlite
2019-03-28 10:42:05,442 Dummy-2 urllib3.connectionpool                                  DEBUG    https://get.openlp.org:443 "GET /webclient/download.cfg HTTP/1.1" 200 93
2019-03-28 10:42:05,452 Dummy-2 openlp.core.common.httputils.__init__                   DEBUG    Downloaded page https://get.openlp.org/webclient/download.cfg
2019-03-28 10:42:05,582 MainThread openlp.core.lib.db                                      DEBUG    Running upgrade_1
2019-03-28 10:42:05,582 MainThread openlp.plugins.images.lib.upgrade                       DEBUG    Skipping upgrade_1 of files DB - not used
2019-03-28 10:42:05,752 MainThread openlp.core.lib.db                                      DEBUG    Running upgrade_2
2019-03-28 10:42:05,752 MainThread openlp.plugins.images.lib.upgrade                       DEBUG    Starting upgrade_2 for file_path to JSON
2019-03-28 10:42:05,932 MainThread openlp.core.state.State                                 DEBUG    Entering add_service
2019-03-28 10:42:05,932 MainThread openlp.core.state.State                                 DEBUG    Entering update_pre_conditions
2019-03-28 10:42:05,932 MainThread openlp.core.state.State                                 DEBUG    Plugin images active
2019-03-28 10:42:05,932 MainThread openlp.core.lib.pluginmanager.PluginManager             DEBUG    Loaded plugin <class 'openlp.plugins.images.imageplugin.ImagePlugin'>
2019-03-28 10:42:05,932 MainThread openlp.core.lib.plugin                                  DEBUG    Plugin media initialised
2019-03-28 10:42:05,932 MainThread openlp.core.state.State                                 DEBUG    Entering add_service
2019-03-28 10:42:05,932 MainThread openlp.core.state.State                                 DEBUG    Entering update_pre_conditions
2019-03-28 10:42:05,932 MainThread openlp.core.state.State                                 DEBUG    Plugin media active
2019-03-28 10:42:05,932 MainThread openlp.core.lib.pluginmanager.PluginManager             DEBUG    Loaded plugin <class 'openlp.plugins.media.mediaplugin.MediaPlugin'>
2019-03-28 10:42:05,932 MainThread openlp.plugins.presentations.presentationplugin         DEBUG    Initialised
2019-03-28 10:42:05,932 MainThread openlp.core.lib.plugin                                  DEBUG    Plugin presentations initialised
2019-03-28 10:42:05,932 MainThread openlp.core.state.State                                 DEBUG    Entering add_service
2019-03-28 10:42:05,932 MainThread openlp.plugins.presentations.presentationplugin         DEBUG    check_pre_conditions
2019-03-28 10:42:05,942 MainThread openlp.core.common.__init__                             DEBUG    Attempting to import plugins\presentations\lib\impresscontroller.py
2019-03-28 10:42:05,942 MainThread openlp.plugins.presentations.lib.impresscontroller      INFO     ImpressController loaded
2019-03-28 10:42:05,942 MainThread openlp.core.common.__init__                             DEBUG    Attempting to import plugins\presentations\lib\pdfcontroller.py
2019-03-28 10:42:05,942 MainThread openlp.core.common.__init__                             DEBUG    Attempting to import plugins\presentations\lib\powerpointcontroller.py
2019-03-28 10:42:05,992 MainThread openlp.plugins.presentations.lib.powerpointcontroller   INFO     PowerpointController loaded
2019-03-28 10:42:05,992 MainThread openlp.plugins.presentations.lib.pdfcontroller          DEBUG    Initialising
2019-03-28 10:42:05,992 MainThread openlp.core.common.path                                 DEBUG    create_path Data\presentations
2019-03-28 10:42:05,992 MainThread openlp.core.common.path                                 DEBUG    create_path Data\presentations
2019-03-28 10:42:05,992 MainThread openlp.core.common.path                                 DEBUG    create_path Data\presentations\thumbnails
2019-03-28 10:42:05,992 MainThread openlp.core.common.path                                 DEBUG    create_path Data\presentations\Pdf
2019-03-28 10:42:05,992 MainThread openlp.plugins.presentations.lib.pdfcontroller          DEBUG    check_installed Pdf
2019-03-28 10:42:05,992 MainThread openlp.plugins.presentations.lib.impresscontroller      DEBUG    Initialising
2019-03-28 10:42:05,992 MainThread openlp.core.common.path                                 DEBUG    create_path Data\presentations
2019-03-28 10:42:05,992 MainThread openlp.core.common.path                                 DEBUG    create_path Data\presentations
2019-03-28 10:42:05,992 MainThread openlp.core.common.path                                 DEBUG    create_path Data\presentations\thumbnails
2019-03-28 10:42:05,992 MainThread openlp.core.common.path                                 DEBUG    create_path Data\presentations\Impress
2019-03-28 10:42:05,992 MainThread openlp.plugins.presentations.lib.powerpointcontroller   DEBUG    Initialising
2019-03-28 10:42:05,992 MainThread openlp.core.common.path                                 DEBUG    create_path Data\presentations
2019-03-28 10:42:05,992 MainThread openlp.core.common.path                                 DEBUG    create_path Data\presentations
2019-03-28 10:42:05,992 MainThread openlp.core.common.path                                 DEBUG    create_path Data\presentations\thumbnails
2019-03-28 10:42:05,992 MainThread openlp.core.common.path                                 DEBUG    create_path Data\presentations\Powerpoint
2019-03-28 10:42:05,992 MainThread openlp.core.state.State                                 DEBUG    Entering update_pre_conditions
2019-03-28 10:42:05,992 MainThread openlp.core.state.State                                 DEBUG    Plugin presentations active
2019-03-28 10:42:05,992 MainThread openlp.core.lib.pluginmanager.PluginManager             DEBUG    Loaded plugin <class 'openlp.plugins.presentations.presentationplugin.PresentationPlugin'>
2019-03-28 10:42:05,992 MainThread openlp.core.lib.plugin                                  DEBUG    Plugin songs initialised
2019-03-28 10:42:05,992 MainThread openlp.core.common.path                                 DEBUG    create_path Data\songs
2019-03-28 10:42:06,002 MainThread openlp.core.lib.db                                      DEBUG    Checking upgrades for DB sqlite:///Data\songs/songs.sqlite
2019-03-28 10:42:06,242 MainThread openlp.core.lib.db                                      DEBUG    Running upgrade_1
2019-03-28 10:42:06,242 MainThread alembic.runtime.migration                               INFO     Context impl SQLiteImpl.
2019-03-28 10:42:06,242 MainThread alembic.runtime.migration                               INFO     Will assume non-transactional DDL.
2019-03-28 10:42:06,262 MainThread openlp.plugins.songs.lib.upgrade                        WARNING  Skipping upgrade_1 step of upgrading the song db
2019-03-28 10:42:06,372 MainThread openlp.core.lib.db                                      DEBUG    Running upgrade_2
2019-03-28 10:42:06,372 MainThread alembic.runtime.migration                               INFO     Context impl SQLiteImpl.
2019-03-28 10:42:06,372 MainThread alembic.runtime.migration                               INFO     Will assume non-transactional DDL.
2019-03-28 10:42:06,372 MainThread openlp.plugins.songs.lib.upgrade                        WARNING  Skipping upgrade_2 step of upgrading the song db
2019-03-28 10:42:06,492 MainThread openlp.core.lib.db                                      DEBUG    Running upgrade_3
2019-03-28 10:42:06,492 MainThread alembic.runtime.migration                               INFO     Context impl SQLiteImpl.
2019-03-28 10:42:06,492 MainThread alembic.runtime.migration                               INFO     Will assume non-transactional DDL.
2019-03-28 10:42:06,492 MainThread openlp.plugins.songs.lib.upgrade                        WARNING  Skipping upgrade_3 step of upgrading the song db
2019-03-28 10:42:06,612 MainThread openlp.core.lib.db                                      DEBUG    Running upgrade_4
2019-03-28 10:42:06,742 MainThread openlp.core.lib.db                                      DEBUG    Running upgrade_5
2019-03-28 10:42:06,862 MainThread openlp.core.lib.db                                      DEBUG    Running upgrade_6
2019-03-28 10:42:06,862 MainThread alembic.runtime.migration                               INFO     Context impl SQLiteImpl.
2019-03-28 10:42:06,862 MainThread alembic.runtime.migration                               INFO     Will assume non-transactional DDL.
2019-03-28 10:42:06,992 MainThread openlp.core.lib.db                                      DEBUG    Running upgrade_7
2019-03-28 10:42:06,992 MainThread openlp.plugins.songs.lib.upgrade                        DEBUG    Starting upgrade_7 for file_path to JSON
2019-03-28 10:42:07,282 MainThread openlp.core.state.State                                 DEBUG    Entering add_service
2019-03-28 10:42:07,282 MainThread openlp.core.state.State                                 DEBUG    Entering update_pre_conditions
2019-03-28 10:42:07,282 MainThread openlp.core.state.State                                 DEBUG    Plugin songs active
2019-03-28 10:42:07,282 MainThread openlp.core.lib.pluginmanager.PluginManager             DEBUG    Loaded plugin <class 'openlp.plugins.songs.songsplugin.SongsPlugin'>
2019-03-28 10:42:07,282 MainThread openlp.core.lib.plugin                                  DEBUG    Plugin songusage initialised
2019-03-28 10:42:07,282 MainThread openlp.core.common.path                                 DEBUG    create_path Data\songusage
2019-03-28 10:42:07,282 MainThread openlp.core.lib.db                                      DEBUG    Checking upgrades for DB sqlite:///Data\songusage/songusage.sqlite
2019-03-28 10:42:07,662 MainThread openlp.core.lib.db                                      DEBUG    Running upgrade_1
2019-03-28 10:42:07,802 MainThread openlp.core.lib.db                                      DEBUG    Running upgrade_2
2019-03-28 10:42:07,802 MainThread alembic.runtime.migration                               INFO     Context impl SQLiteImpl.
2019-03-28 10:42:07,802 MainThread alembic.runtime.migration                               INFO     Will assume non-transactional DDL.
2019-03-28 10:42:07,922 MainThread openlp.core.state.State                                 DEBUG    Entering add_service
2019-03-28 10:42:07,922 MainThread openlp.core.state.State                                 DEBUG    Entering update_pre_conditions
2019-03-28 10:42:07,922 MainThread openlp.core.state.State                                 DEBUG    Plugin songusage active
2019-03-28 10:42:07,922 MainThread openlp.core.lib.pluginmanager.PluginManager             DEBUG    Loaded plugin <class 'openlp.plugins.songusage.songusageplugin.SongUsagePlugin'>
2019-03-28 10:42:07,922 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method RegistryBase.bootstrap_initialise of <openlp.core.display.render.Renderer object at 0x00000000057D5F78>> for bootstrap_initialise
2019-03-28 10:42:07,922 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method PreviewController.bootstrap_initialise of <openlp.core.ui.slidecontroller.PreviewController object at 0x000000000666F678>> for bootstrap_initialise
2019-03-28 10:42:07,922 MainThread openlp.core.widgets.toolbar                             DEBUG    Init done for PreviewController
2019-03-28 10:42:07,932 MainThread openlp.core.widgets.toolbar                             DEBUG    Init done for PreviewController
2019-03-28 10:42:07,932 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method LiveController.bootstrap_initialise of <openlp.core.ui.slidecontroller.LiveController object at 0x000000000666F708>> for bootstrap_initialise
2019-03-28 10:42:07,933 MainThread openlp.core.widgets.toolbar                             DEBUG    Init done for LiveController
2019-03-28 10:42:07,933 MainThread openlp.core.widgets.toolbar                             DEBUG    Init done for LiveController
2019-03-28 10:42:07,943 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method RegistryBase.bootstrap_initialise of <openlp.core.api.http.server.HttpServer object at 0x00000000095F7710>> for bootstrap_initialise
2019-03-28 10:42:07,943 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method ServiceManager.bootstrap_initialise of <openlp.core.ui.servicemanager.ServiceManager object at 0x000000000B6F2CA8>> for bootstrap_initialise
2019-03-28 10:42:07,944 MainThread openlp.core.widgets.toolbar                             DEBUG    Init done for ServiceManager
2019-03-28 10:42:07,947 MainThread openlp.core.widgets.toolbar                             DEBUG    Init done for ServiceManager
2019-03-28 10:42:07,953 MainThread openlp.core.common.path                                 DEBUG    create_path Data\servicemanager
2019-03-28 10:42:07,955 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method ThemeManager.bootstrap_initialise of <openlp.core.ui.thememanager.ThemeManager object at 0x000000000B6F2DC8>> for bootstrap_initialise
2019-03-28 10:42:07,955 MainThread openlp.core.widgets.toolbar                             DEBUG    Init done for ThemeManager
2019-03-28 10:42:07,958 MainThread openlp.core.common.path                                 DEBUG    create_path Data\themes
2019-03-28 10:42:07,958 MainThread openlp.core.common.path                                 DEBUG    create_path Data\themes
2019-03-28 10:42:07,958 MainThread openlp.core.common.path                                 DEBUG    create_path Data\themes\thumbnails
2019-03-28 10:42:07,980 MainThread openlp.core.common.path                                 DEBUG    create_path Data\themes
2019-03-28 10:42:07,980 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method ProjectorManager.bootstrap_initialise of <openlp.core.projectors.manager.ProjectorManager object at 0x000000000B6F2EE8>> for bootstrap_initialise
2019-03-28 10:42:07,980 MainThread openlp.core.projectors.manager                          DEBUG    setup_ui()
2019-03-28 10:42:07,980 MainThread openlp.core.widgets.toolbar                             DEBUG    Init done for ProjectorManager
2019-03-28 10:42:07,980 MainThread openlp.core.projectors.manager                          DEBUG    update_icons(): Checking for selected projector items in list
2019-03-28 10:42:07,980 MainThread openlp.core.projectors.manager                          DEBUG    Creating new ProjectorDB() instance
2019-03-28 10:42:07,980 MainThread openlp.core.projectors.db                               DEBUG    ProjectorDB().__init__(args="()", kwargs="{}")
2019-03-28 10:42:07,990 MainThread openlp.core.common.path                                 DEBUG    create_path Data\projector
2019-03-28 10:42:07,990 MainThread openlp.core.lib.db                                      DEBUG    Checking upgrades for DB sqlite:///Data\projector/projector.sqlite
2019-03-28 10:42:08,260 MainThread openlp.core.lib.db                                      DEBUG    Running upgrade_1
2019-03-28 10:42:08,260 MainThread openlp.core.projectors.upgrade                          DEBUG    Skipping projector DB upgrade to version 1 - not used
2019-03-28 10:42:08,410 MainThread openlp.core.lib.db                                      DEBUG    Running upgrade_2
2019-03-28 10:42:08,410 MainThread openlp.core.projectors.upgrade                          DEBUG    Checking projector DB upgrade to version 2
2019-03-28 10:42:08,410 MainThread openlp.core.projectors.upgrade                          DEBUG    Skipping projector DB upgrade to version 2
2019-03-28 10:42:08,570 MainThread openlp.core.lib.db                                      DEBUG    Running upgrade_3
2019-03-28 10:42:08,570 MainThread openlp.core.projectors.upgrade                          DEBUG    Checking projector DB upgrade to version 3
2019-03-28 10:42:08,570 MainThread openlp.core.projectors.upgrade                          DEBUG    Skipping projector DB upgrade to version 3
2019-03-28 10:42:08,750 MainThread openlp.core.common.path                                 DEBUG    create_path Data\projector
2019-03-28 10:42:08,760 MainThread openlp.core.projectors.db                               DEBUG    ProjectorDB() Initialized using db url sqlite:///Data\projector/projector.sqlite
2019-03-28 10:42:08,760 MainThread openlp.core.projectors.db                               DEBUG    Session: <sqlalchemy.orm.scoping.scoped_session object at 0x000000000E0A8D68>
2019-03-28 10:42:08,760 MainThread openlp.core.projectors.manager                          DEBUG    Updating ProjectorManager settings
2019-03-28 10:42:08,760 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method RegistryBase.bootstrap_initialise of <openlp.plugins.alerts.alertsplugin.AlertsPlugin object at 0x000000000B7432E8>> for bootstrap_initialise
2019-03-28 10:42:08,760 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method RegistryBase.bootstrap_initialise of <openlp.plugins.alerts.lib.alertsmanager.AlertsManager object at 0x000000000B7440D8>> for bootstrap_initialise
2019-03-28 10:42:08,760 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method RegistryBase.bootstrap_initialise of <openlp.plugins.bibles.bibleplugin.BiblePlugin object at 0x000000000D7BE278>> for bootstrap_initialise
2019-03-28 10:42:08,760 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method RegistryBase.bootstrap_initialise of <openlp.plugins.custom.customplugin.CustomPlugin object at 0x000000000D7BE710>> for bootstrap_initialise
2019-03-28 10:42:08,760 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method RegistryBase.bootstrap_initialise of <openlp.plugins.images.imageplugin.ImagePlugin object at 0x000000000D7CB2B0>> for bootstrap_initialise
2019-03-28 10:42:08,760 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method RegistryBase.bootstrap_initialise of <openlp.plugins.media.mediaplugin.MediaPlugin object at 0x000000000DA6FB00>> for bootstrap_initialise
2019-03-28 10:42:08,760 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method RegistryBase.bootstrap_initialise of <openlp.plugins.presentations.presentationplugin.PresentationPlugin object at 0x000000000DA6FF60>> for bootstrap_initialise
2019-03-28 10:42:08,760 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method RegistryBase.bootstrap_initialise of <openlp.plugins.songs.songsplugin.SongsPlugin object at 0x000000000DA81358>> for bootstrap_initialise
2019-03-28 10:42:08,760 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method RegistryBase.bootstrap_initialise of <openlp.plugins.songusage.songusageplugin.SongUsagePlugin object at 0x000000000DDDD0F0>> for bootstrap_initialise
2019-03-28 10:42:08,760 MainThread openlp.core.state.State                                 DEBUG    Entering flush_preconditions
2019-03-28 10:42:08,760 MainThread openlp.core.common.registry                             DEBUG    Running function <bound method MediaController.bootstrap_post_set_up of <openlp.core.ui.media.mediacontroller.MediaController object at 0x0000000006668208>> for bootstrap_post_set_up
2019-03-28 10:42:08,760 MainThread root                                                    CRITICAL Traceback (most recent call last):
  File "media_state/run_openlp.py", line 71, in <module>
    start()
  File "media_state/run_openlp.py", line 67, in start
    main()
  File "media_state\openlp\core\app.py", line 430, in main
    sys.exit(application.run(qt_args))
  File "media_state\openlp\core\app.py", line 124, in run
    Registry().execute('bootstrap_post_set_up')
  File "media_state\openlp\core\common\registry.py", line 148, in execute
    result = function(*args, **kwargs)
  File "media_state\openlp\core\ui\media\mediacontroller.py", line 141, in bootstrap_post_set_up
    self.setup_display(self.live_controller.display, False)
  File "media_state\openlp\core\ui\media\mediacontroller.py", line 196, in setup_display
    display.media_info = ItemMediaInfo()
AttributeError: 'NoneType' object has no attribute 'media_info'

2019-03-28 10:42:09,052 MainThread openlp.core.display.window                              DEBUG    Display.init();
2019-03-28 10:42:09,053 MainThread openlp.core.display.window                              DEBUG    Display.setStartupSplashScreen("#ffffff", "file:///media_state/openlp/core/display/html/openlp-splash-screen.png");
2019-03-28 10:42:09,053 MainThread openlp.core.display.window                              DEBUG    Display.init();
2019-03-28 10:42:09,054 MainThread openlp.core.display.window                              DEBUG    Display.setStartupSplashScreen("#ffffff", "file:///media_state/openlp/core/display/html/openlp-splash-screen.png");
2019-03-28 10:42:09,055 MainThread openlp.core.display.window                              DEBUG    Display.init();
2019-03-28 10:42:09,057 MainThread openlp.core.display.window                              DEBUG    Display.setStartupSplashScreen("#ffffff", "file:///media_state/openlp/core/display/html/openlp-splash-screen.png");

-- 
https://code.launchpad.net/~trb143/openlp/media_state/+merge/365193
Your team OpenLP Core is requested to review the proposed merge of lp:~trb143/openlp/media_state into lp:openlp.


References