openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #34620
[Bug 1842351] [NEW] trunk Version 2898 Presentations do not work
Public bug reported:
Windows 10 32 bit
trunk version 2898 installed with data and settings from version 2892
To recreate:
1. Run v2898 from python "python run_openlp.py -l debug
2. Select the presentations area in the Library
3. Select the load a new presentation ICON
4. use the popup window to load a presentation (PPT and Impress files fail when you try to load them)(PDF files will load)
5. Move the presentation to the Service and double click on it to display it to the live screen
Error when loading:
**OpenLP Bug Report**
Version: {'full': '2.5.dev2856', 'version': '2.5.dev2856', 'build': None}
--- Details of the Exception. ---
load a ppt as a presentation
--- Exception Traceback ---
Traceback (most recent call last):
File "C:\Users\Kathy\Documents\Church\source\python\openlp_trunk_2898\openlp\openlp\core\lib\mediamanageritem.py", line 332, in on_file_click
self.validate_and_load(file_paths)
File "C:\Users\Kathy\Documents\Church\source\python\openlp_trunk_2898\openlp\openlp\core\lib\mediamanageritem.py", line 389, in validate_and_load
self.load_list(full_list, target_group)
File "C:\Users\Kathy\Documents\Church\source\python\openlp_trunk_2898\openlp\openlp\plugins\presentations\lib\mediaitem.py", line 194, in load_list
doc.load_presentation()
File "C:\Users\Kathy\Documents\Church\source\python\openlp_trunk_2898\openlp\openlp\plugins\presentations\lib\impresscontroller.py", line 302, in load_presentation
desktop = self.controller.get_com_desktop()
File "C:\Users\Kathy\Documents\Church\source\python\openlp_trunk_2898\openlp\openlp\plugins\presentations\lib\impresscontroller.py", line 171, in get_com_desktop
self.toggle_presentation_screen(False)
File "C:\Users\Kathy\Documents\Church\source\python\openlp_trunk_2898\openlp\openlp\plugins\presentations\lib\impresscontroller.py", line 236, in toggle_presentation_screen
properties = tuple(self.create_property('nodepath', 'org.openoffice.Office.Impress'))
File "C:\Users\Kathy\Envs\trunk\lib\site-packages\win32com\client\dynamic.py", line 257, in __getitem__
raise TypeError("This object does not support enumeration")
TypeError: This object does not support enumeration
--- System information ---
Platform: Windows-10-10.0.18362-SP0
--- Library Versions ---
Python: 3.7.3
PyQt5: 5.12.2
SQLAlchemy: 1.3.5
Alembic: 1.0.10
BeautifulSoup: 4.7.1
lxml: 4.3.4
Chardet: 3.0.4
PyEnchant: 2.0.0
Mako: 1.0.12
VLC: OK
PyUNO: -
** Affects: openlp
Importance: Undecided
Status: New
** Attachment added: "Error window file"
https://bugs.launchpad.net/bugs/1842351/+attachment/5286250/+files/pdf%20presentation%20error.txt
--
You received this bug notification because you are a member of OpenLP
Core, which is subscribed to OpenLP.
https://bugs.launchpad.net/bugs/1842351
Title:
trunk Version 2898 Presentations do not work
Status in OpenLP:
New
Bug description:
Windows 10 32 bit
trunk version 2898 installed with data and settings from version 2892
To recreate:
1. Run v2898 from python "python run_openlp.py -l debug
2. Select the presentations area in the Library
3. Select the load a new presentation ICON
4. use the popup window to load a presentation (PPT and Impress files fail when you try to load them)(PDF files will load)
5. Move the presentation to the Service and double click on it to display it to the live screen
Error when loading:
**OpenLP Bug Report**
Version: {'full': '2.5.dev2856', 'version': '2.5.dev2856', 'build': None}
--- Details of the Exception. ---
load a ppt as a presentation
--- Exception Traceback ---
Traceback (most recent call last):
File "C:\Users\Kathy\Documents\Church\source\python\openlp_trunk_2898\openlp\openlp\core\lib\mediamanageritem.py", line 332, in on_file_click
self.validate_and_load(file_paths)
File "C:\Users\Kathy\Documents\Church\source\python\openlp_trunk_2898\openlp\openlp\core\lib\mediamanageritem.py", line 389, in validate_and_load
self.load_list(full_list, target_group)
File "C:\Users\Kathy\Documents\Church\source\python\openlp_trunk_2898\openlp\openlp\plugins\presentations\lib\mediaitem.py", line 194, in load_list
doc.load_presentation()
File "C:\Users\Kathy\Documents\Church\source\python\openlp_trunk_2898\openlp\openlp\plugins\presentations\lib\impresscontroller.py", line 302, in load_presentation
desktop = self.controller.get_com_desktop()
File "C:\Users\Kathy\Documents\Church\source\python\openlp_trunk_2898\openlp\openlp\plugins\presentations\lib\impresscontroller.py", line 171, in get_com_desktop
self.toggle_presentation_screen(False)
File "C:\Users\Kathy\Documents\Church\source\python\openlp_trunk_2898\openlp\openlp\plugins\presentations\lib\impresscontroller.py", line 236, in toggle_presentation_screen
properties = tuple(self.create_property('nodepath', 'org.openoffice.Office.Impress'))
File "C:\Users\Kathy\Envs\trunk\lib\site-packages\win32com\client\dynamic.py", line 257, in __getitem__
raise TypeError("This object does not support enumeration")
TypeError: This object does not support enumeration
--- System information ---
Platform: Windows-10-10.0.18362-SP0
--- Library Versions ---
Python: 3.7.3
PyQt5: 5.12.2
SQLAlchemy: 1.3.5
Alembic: 1.0.10
BeautifulSoup: 4.7.1
lxml: 4.3.4
Chardet: 3.0.4
PyEnchant: 2.0.0
Mako: 1.0.12
VLC: OK
PyUNO: -
To manage notifications about this bug go to:
https://bugs.launchpad.net/openlp/+bug/1842351/+subscriptions