Powerpoint / object has no attribute 'slidenumber'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenLP |
Fix Released
|
Medium
|
Tomas Groth |
Bug Description
Runnin 2.1.6 Portable Win 8.1 + Office 2013 + Libre
I imported one .ppt file and sent it to live, a traceback appeared:
I was able to re-produce it with the same file few times but then it started working after some restarts and other files in between. I don’t have the permission to share this file but here’s some tracebacks:
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_
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
AttributeError: 'PowerpointDocu
I tried to use that presentation nevertheless and other tracebacks appeared:
Traceback (most recent call last):
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
TypeError: unsupported operand type(s) for -: 'NoneType' and 'int'
and
Traceback (most recent call last):
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
KeyError: 2
Related branches
- Tim Bentley: Approve
- Raoul Snyman: Approve
-
Diff: 170 lines (+51/-11)5 files modifiedopenlp/core/ui/maindisplay.py (+18/-0)
openlp/core/ui/slidecontroller.py (+2/-5)
openlp/plugins/presentations/lib/messagelistener.py (+1/-0)
openlp/plugins/songs/lib/importers/easyworship.py (+6/-6)
tests/functional/openlp_plugins/presentations/test_messagelistener.py (+24/-0)
Changed in openlp: | |
assignee: | nobody → Tomas Groth (tomasgroth) |
status: | Confirmed → In Progress |
Changed in openlp: | |
milestone: | none → 2.3.3 |
status: | In Progress → Fix Committed |
Changed in openlp: | |
status: | Fix Committed → Fix Released |
The problem is most likely that the loading of that presentation failed. Was there any special content in the presentation?