Crash when changing mediaplayer priority
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenLP |
Fix Released
|
Low
|
Tomas Groth |
Bug Description
Found on windows 8.1 using OpenLP 2.1.1 build bzr2447, on dual monitor setup.
Install VLC and enable it in the Player settings if not done already.
Open Settings->Player change the player priority (e.g. move VLC to the top or bottom), click save. The live display now disappears, and when trying to bring it back by e.g. pressing blank-to-desktop crashes OpenLP or gives this traceback:
Traceback (most recent call last):
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
RuntimeError: wrapped C/C++ object of type MainDisplay has been deleted
Besides the traceback above, no errors was in the log.
Related branches
- Tim Bentley: Approve
- Raoul Snyman: Approve
-
Diff: 140 lines (+29/-10)8 files modifiedopenlp/core/common/registry.py (+0/-4)
openlp/core/ui/maindisplay.py (+10/-0)
openlp/core/ui/media/vlcplayer.py (+3/-1)
openlp/plugins/presentations/lib/impresscontroller.py (+1/-1)
openlp/plugins/presentations/lib/powerpointcontroller.py (+1/-1)
openlp/plugins/presentations/lib/pptviewcontroller.py (+1/-1)
openlp/plugins/songs/lib/importers/opensong.py (+1/-1)
tests/interfaces/openlp_core_ui/test_servicemanager.py (+12/-1)
Changed in openlp: | |
importance: | Undecided → Low |
Changed in openlp: | |
assignee: | nobody → Tomas Groth (tomasgroth) |
status: | New → In Progress |
Changed in openlp: | |
milestone: | none → 2.1.2 |
status: | In Progress → Fix Committed |
Changed in openlp: | |
status: | Fix Committed → Fix Released |
Could also reproduce this on Ubuntu 14.04 using trunk.