← Back to team overview

openlp-core team mailing list archive

[Bug 1591749] [NEW] Mediainfo in Windows trunk results in traceback

 

Public bug reported:

If Mediainfo.exe is placed in OpenLP folder on Windows, the following
traceback appears on startup:

Traceback (most recent call last):
  File "openlp.py", line 44, in <module>
    main()
  File "E:\bzr\openlp\trunk\openlp\core\__init__.py", line 392, in main
    sys.exit(application.run(qt_args))
  File "E:\bzr\openlp\trunk\openlp\core\__init__.py", line 142, in run
    Registry().execute('bootstrap_initialise')
  File "E:\bzr\openlp\trunk\openlp\core\common\registry.py", line 137, in execute
    result = function(*args, **kwargs)
  File "E:\bzr\openlp\trunk\openlp\core\lib\pluginmanager.py", line 60, in bootstrap_initialise
    self.hook_media_manager()
  File "E:\bzr\openlp\trunk\openlp\core\lib\pluginmanager.py", line 124, in hook_media_manager
    plugin.create_media_manager_item()
  File "E:\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 "E:\bzr\openlp\trunk\openlp\plugins\media\lib\mediaitem.py", line 58, in __init__
    super(MediaMediaItem, self).__init__(parent, plugin)
  File "E:\bzr\openlp\trunk\openlp\core\lib\mediamanageritem.py", line 82, in __init__
    self._setup()
  File "E:\bzr\openlp\trunk\openlp\core\lib\mediamanageritem.py", line 104, in _setup
    self.setupUi()
  File "E:\bzr\openlp\trunk\openlp\core\lib\mediamanageritem.py", line 153, in setupUi
    self.add_end_header_bar()
  File "E:\bzr\openlp\trunk\openlp\plugins\media\lib\mediaitem.py", line 153, in add_end_header_bar
    self.replace_action_context.setDisabled(True)
AttributeError: 'MediaMediaItem' object has no attribute 'replace_action_context'


Trunk rev 2674, Win 8.1 64 bit.

** Affects: openlp
     Importance: Undecided
         Status: New

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

Title:
  Mediainfo in Windows trunk results in traceback

Status in OpenLP:
  New

Bug description:
  If Mediainfo.exe is placed in OpenLP folder on Windows, the following
  traceback appears on startup:

  Traceback (most recent call last):
    File "openlp.py", line 44, in <module>
      main()
    File "E:\bzr\openlp\trunk\openlp\core\__init__.py", line 392, in main
      sys.exit(application.run(qt_args))
    File "E:\bzr\openlp\trunk\openlp\core\__init__.py", line 142, in run
      Registry().execute('bootstrap_initialise')
    File "E:\bzr\openlp\trunk\openlp\core\common\registry.py", line 137, in execute
      result = function(*args, **kwargs)
    File "E:\bzr\openlp\trunk\openlp\core\lib\pluginmanager.py", line 60, in bootstrap_initialise
      self.hook_media_manager()
    File "E:\bzr\openlp\trunk\openlp\core\lib\pluginmanager.py", line 124, in hook_media_manager
      plugin.create_media_manager_item()
    File "E:\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 "E:\bzr\openlp\trunk\openlp\plugins\media\lib\mediaitem.py", line 58, in __init__
      super(MediaMediaItem, self).__init__(parent, plugin)
    File "E:\bzr\openlp\trunk\openlp\core\lib\mediamanageritem.py", line 82, in __init__
      self._setup()
    File "E:\bzr\openlp\trunk\openlp\core\lib\mediamanageritem.py", line 104, in _setup
      self.setupUi()
    File "E:\bzr\openlp\trunk\openlp\core\lib\mediamanageritem.py", line 153, in setupUi
      self.add_end_header_bar()
    File "E:\bzr\openlp\trunk\openlp\plugins\media\lib\mediaitem.py", line 153, in add_end_header_bar
      self.replace_action_context.setDisabled(True)
  AttributeError: 'MediaMediaItem' object has no attribute 'replace_action_context'

  
  Trunk rev 2674, Win 8.1 64 bit.

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


Follow ups