← Back to team overview

openlp-core team mailing list archive

[Bug 927585] Re: Gracefully handle cases where the user closes the presentation application

 

These are the unique stack traces. 
POWERPOINT:

--- Details of the Exception. ---

I was closing the program

--- Exception Traceback ---
Traceback (most recent call last):
File "D:\OpenLP_Code\release-1.9.8\build\pyi.win32\OpenLP\outPYZ1.pyz\openlp.core.ui.mainwindow", line 1161, in closeEvent
File "D:\OpenLP_Code\release-1.9.8\build\pyi.win32\OpenLP\outPYZ1.pyz\openlp.core.ui.mainwindow", line 1181, in cleanUp
File "D:\OpenLP_Code\release-1.9.8\build\pyi.win32\OpenLP\outPYZ1.pyz\openlp.core.lib.pluginmanager", line 205, in finalise_plugins
File "C:\Program Files (x86)\OpenLP\plugins\presentations\presentationplugin.py", line 94, in finalise
controller.kill()
File "D:\OpenLP_Code\release-1.9.8\build\pyi.win32\OpenLP\outPYZ1.pyz\openlp.plugins.presentations.lib.powerpointcontroller", line 96, in kill
File "D:\OpenLP_Code\release-1.9.8\build\pyi.win32\OpenLP\outPYZ1.pyz\win32com.client.dynamic", line 512, in getattr
AttributeError: PowerPoint.Application.Presentations

--- Details of the Exception. ---

Adding songs to a service

--- Exception Traceback ---
Traceback (most recent call last):
File D:\OpenLP_Code\release-1.9.8\build\pyi.win32\OpenLP\outPYZ1.pyz\openlp
plugins.presentations.lib.messagelistener, line 331, in next
File D:\OpenLP_Code\release-1.9.8\build\pyi.win32\OpenLP\outPYZ1.pyz\openlp
plugins.presentations.lib.messagelistener, line 158, in next
File D:\OpenLP_Code\release-1.9.8\build\pyi.win32\OpenLP\outPYZ1.pyz\openlp
plugins.presentations.lib.powerpointcontroller, line 276, in get_slide_count
File D:\OpenLP_Code\release-1.9.8\build\pyi.win32\OpenLP\outPYZ1
pyz\win32com.client.dynamic, line 501, in getattr
Com_error: (-2147417843, 'An outgoing call cannot be made since the
application is dispatching an input-synchronous call.', None, None)


--- Details of the Exception. ---

I have a problem when I tray to preview or launch the first slide in
presentation mode. I use powerpoint 2007 on windows 7.

--- Exception Traceback ---
Traceback (most recent call last):
  File "D:\OpenLP_Code\release-1.9.8\build\pyi.win32\OpenLP\outPYZ1.pyz\openlp.plugins.presentations.lib.messagelistener", line 301, in slide
  File "D:\OpenLP_Code\release-1.9.8\build\pyi.win32\OpenLP\outPYZ1.pyz\openlp.plugins.presentations.lib.messagelistener", line 112, in slide
  File "D:\OpenLP_Code\release-1.9.8\build\pyi.win32\OpenLP\outPYZ1.pyz\openlp.plugins.presentations.lib.messagelistener", line 96, in activate
  File "D:\OpenLP_Code\release-1.9.8\build\pyi.win32\OpenLP\outPYZ1.pyz\openlp.plugins.presentations.lib.powerpointcontroller", line 257, in start_presentation
  File "D:\OpenLP_Code\release-1.9.8\build\pyi.win32\OpenLP\outPYZ1.pyz\win32com.client.dynamic", line 501, in __getattr__
com_error: (-2147352567, 'Eccezione.', (0, u'Microsoft Office PowerPoint 2007', u'Presentation.SlideShowSettings : Object does not exist.', u'', 0, -2147467259), None)

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

Title:
  Gracefully handle cases where the user closes the presentation
  application

Status in OpenLP - Worship Presentation Software:
  Confirmed

Bug description:
  There are a number of bug reports with regards to the user shutting
  down PowerPoint or Impress before OpenLP is closed, causing an
  exception on close. We should handle this exception gracefully, pretty
  much ignoring it.

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


References