OpenLP fails to open when VLC is not installed on Mac OS X

Bug #1386896 reported by Jonathan Springer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenLP
Fix Released
High
Raoul Snyman

Bug Description

Relevant traceback on Mac OS X without VLC installed.

Traceback (most recent call last):
  File "openlp.py", line 32, in <module>
    from openlp.core import main
  File "/Users/jonathanspringer/projects/openlp/trunk/openlp/__init__.py", line 33, in <module>
    from openlp import core, plugins
  File "/Users/jonathanspringer/projects/openlp/trunk/openlp/core/__init__.py", line 53, in <module>
    from openlp.core.ui.exceptionform import ExceptionForm
  File "/Users/jonathanspringer/projects/openlp/trunk/openlp/core/ui/exceptionform.py", line 83, in <module>
    from openlp.core.ui.media.vlcplayer import VERSION
  File "/Users/jonathanspringer/projects/openlp/trunk/openlp/core/ui/media/vlcplayer.py", line 50, in <module>
    from openlp.core.ui.media.vendor import vlc
  File "/Users/jonathanspringer/projects/openlp/trunk/openlp/core/ui/media/vendor/vlc.py", line 167, in <module>
    dll, plugin_path = find_lib()
  File "/Users/jonathanspringer/projects/openlp/trunk/openlp/core/ui/media/vendor/vlc.py", line 159, in find_lib
    dll = ctypes.CDLL('libvlc.dylib')
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/ctypes/__init__.py", line 351, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: dlopen(libvlc.dylib, 6): image not found

Related branches

Tim Bentley (trb143)
Changed in openlp:
milestone: none → 2.1.1
status: New → Fix Committed
importance: Undecided → High
assignee: nobody → Raoul Snyman (raoul-snyman)
Tim Bentley (trb143)
Changed in openlp:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.