Skip to content

Outlook 2016: COM error when moving through calendar #9087

Closed as not planned
Closed as not planned
@LeonarddeR

Description

@LeonarddeR

Steps to reproduce:

Note, it seems that this does not always cause the issue. It is very elusive

  1. Create a recurring event in the Outlook calendar.
  2. Delete only the first instance of the recurring event.
  3. With tab in the day view, focus the next occurrence of the event.

Actual behavior:

The following error is raised

Log snippet
ERROR - eventHandler.executeEvent (15:30:51.079):
error executing event: gainFocus on  with extra args of {}
Traceback (most recent call last):
  File "eventHandler.pyc", line 155, in executeEvent
  File "eventHandler.pyc", line 92, in __init__
  File "eventHandler.pyc", line 100, in next
  File "NVDAObjects\__init__.pyc", line 966, in event_gainFocus
  File "appModules\outlook.pyc", line 384, in reportFocus
  File "comtypesMonkeyPatches.pyc", line 35, in new__getattr__
  File "comtypes\client\lazybind.pyc", line 168, in __getattr__
  File "comtypes\automation.pyc", line 729, in _invoke
COMError: (-2147352567, 'Er is een uitzondering opgetreden.', (None, None, None, 0, None))

This error translates to unhandled exception.

Expected behavior

The appointment reads as expected.

System configuration

NVDA installed/portable/running from source:

Installed

NVDA version:

alpha-16458

Windows version:

Windows 10 version 1809, non insider build

Name and version of other software in use when reproducing the issue:

Outlook 16.0.11029.20108

Other questions

Does the issue still occur after restarting your PC?

Yes

Have you tried any other versions of NVDA?

Yes, NVDA 2017.4

Metadata

Metadata

Assignees

No one assigned

    Labels

    Abandonedrequested reports or updates are missing since more than 1 year, author or users are not available.app/microsoft-office

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions