Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Audible error or errors in Outlook Express under certain conditions in next branch #4379

Closed
nvaccessAuto opened this issue Aug 11, 2014 · 7 comments
Labels
Abandoned requested reports or updates are missing since more than 1 year, author or users are not available. bug p5 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority

Comments

@nvaccessAuto
Copy link

Reported by briang1 on 2014-08-11 11:54
Basically, recently the error below has become quite common, usually when forwarding an email and there is spellcheck activity, just before the actual send occurs.
IO - speech.speak (09:12:51):
Speaking ('en_GB'), u'Suggestions: list'
IO - speech.speak (09:12:51):
Speaking ('en_GB'), u'a 1 of 6'
IO - inputCore.InputManager.executeGesture (09:12:52):
Input: kb(desktop):tab
IO - speech.speak (09:12:52):
Speaking ('en_GB'), u'Ignore button Alt+i'
IO - inputCore.InputManager.executeGesture (09:12:54):
Input: kb(desktop):enter
DEBUGWARNING - IAccessibleHandler.accessibleObjectFromEvent (09:12:54):
oleacc.AccessibleObjectFromEvent with window 262974, objectID -4 and childID 0: -2147467259 Unspecified error
IO - speech.speak (09:12:54):
Speaking ('en_GB'), u'pane'
IO - speech.speak (09:12:54):
Speaking ('en_GB'), u'To: edit multi line'
ERROR - eventHandler.executeEvent (09:12:54):
error executing event: gainFocus on <NVDAObjects.Dynamic_IAccessibleRichEdit20WindowNVDAObject object at 0x03FD0590> with extra args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 143, in executeEvent
File "eventHandler.pyc", line 91, in init
File "eventHandler.pyc", line 98, in next
File "appModules\msimn.pyc", line 80, in event_gainFocus
File "eventHandler.pyc", line 98, in next
File "NVDAObjects\behaviors.pyc", line 166, in event_gainFocus
File "NVDAObjects__init__.pyc", line 862, in event_gainFocus
File "NVDAObjects__init__.pyc", line 806, in reportFocus
File "speech.pyc", line 332, in speakObject
File "NVDAObjects\window\edit.pyc", line 834, in makeTextInfo
File "NVDAObjects__init__.pyc", line 928, in makeTextInfo
File "textInfos\offsets.pyc", line 301, in init
File "NVDAObjects\window\edit.pyc", line 324, in getStoryLength
File "winKernel.pyc", line 117, in virtualAllocEx
WindowsError: 6 The handle is invalid.
ERROR - eventHandler.executeEvent (09:12:54):
error executing event: caret on <NVDAObjects.Dynamic_IAccessibleRichEdit20WindowNVDAObject object at 0x03FD0590> with extra args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 143, in executeEvent
File "eventHandler.pyc", line 91, in init
File "eventHandler.pyc", line 98, in next
File "NVDAObjects\IAccessible__init
_.pyc", line 1285, in event_caret
File "NVDAObjects\window\edit.pyc", line 807, in event_caret
File "NVDAObjects\window\edit.pyc", line 834, in makeTextInfo
File "NVDAObjects__init__.pyc", line 928, in makeTextInfo
File "textInfos\offsets.pyc", line 298, in init
File "NVDAObjects\window\edit.pyc", line 274, in getSelectionOffsets
File "winKernel.pyc", line 117, in virtualAllocEx
WindowsError: 6 The handle is invalid.
ERROR - eventHandler.executeEvent (09:12:54):
error executing event: caret on <NVDAObjects.Dynamic_IAccessibleRichEdit20WindowNVDAObject object at 0x03FD0590> with extra args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 143, in executeEvent
File "eventHandler.pyc", line 91, in init
File "eventHandler.pyc", line 98, in next
File "NVDAObjects\IAccessible__init
_.pyc", line 1285, in event_caret
File "NVDAObjects\window\edit.pyc", line 807, in event_caret
File "NVDAObjects\window\edit.pyc", line 834, in makeTextInfo
File "NVDAObjects__init__.pyc", line 928, in makeTextInfo
File "textInfos\offsets.pyc", line 298, in init
File "NVDAObjects\window\edit.pyc", line 274, in _getSelectionOffsets
File "winKernel.pyc", line 117, in virtualAllocEx
WindowsError: 6 The handle is invalid.
IO - speech.speak (09:12:54):
Speaking ('en_GB'), u'Inbox - Outlook Express - Brian Gaff sofa'
IO - speech.speak (09:12:54):
Speaking ('en_GB'), u'Outlook Express Message List list'
IO - speech.speak (09:12:54):
Speaking ('en_GB'), u'has attachment; From: Della at KAB; Subject: Next Exec Meeting; Received: 05/08/2014 13:03 1378 of 1389'
IO - inputCore.InputManager.executeGesture (09:12:59):
Input: kb(desktop):escape
IO - inputCore.InputManager.executeGesture (09:13:00):
Input: kb(desktop):escape
IO - inputCore.InputManager.executeGesture (09:13:04):
Input: kb(desktop):control+alt+r
INFO - core.main (09:13:04):
Exiting

It seems to be mostly harmless, but thought it worth reporting so it does not get lost.

@nvaccessAuto
Copy link
Author

Comment 1 by jteh on 2014-08-12 10:31
I think I explained the cause of these errors on nvda-devel a while ago. My guess is that there are multiple processes and one of the processes fires focus and then immediately closes. This means that when NVDA goes to ask the process for information, it's already exited, so it fails. There's not much we can do about this. I guess we could make that particular Windows error a debugWarning, though it could mean something a lot more dire in other circumstances.

@LeonarddeR
Copy link
Collaborator

Al though this is an OE error, the error reported is not specific to OE as @jcsteh pointed out, so leaving this open for now, unless a core dev thinks that this should be closed anyway.

@jcsteh jcsteh added the p5 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority label Jul 10, 2017
@Adriani90
Copy link
Collaborator

@jcsteh, @michaelDCurran do you have any suggestions? @Brian1Gaff is this still a big issue for you?

@josephsl
Copy link
Collaborator

josephsl commented Jan 2, 2019

Hi,

Next branch -> master/alpha snapshots. If this happens while using a "repackaged" Outlook Express that's floating around, then we might as well leave it open, otherwise let's say goodbye (as this is Windows XP/Outlook Express specific).

Thanks.

@Brian1Gaff
Copy link

Brian1Gaff commented Jan 2, 2019 via email

@Adriani90
Copy link
Collaborator

Honnestly, I don't think there is a feature for outlook express and I doubt that there is someone working on the app module. But we can still let this issue open for a while, maybe something happens about it.
cc: @lukaszgo1

@Adriani90 Adriani90 added the Abandoned requested reports or updates are missing since more than 1 year, author or users are not available. label May 12, 2020
@Adriani90
Copy link
Collaborator

Since Outlook express is discontinued since years, I am closing this issue as abandoned.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Abandoned requested reports or updates are missing since more than 1 year, author or users are not available. bug p5 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority
Projects
None yet
Development

No branches or pull requests

6 participants