Thunderbird and nvda alpha snapshot
bering.p
Hi.
I just want to point out that since nvda_snapshot_alpha-24852,c267db9f an error is logged in the NVDA log when focus is on Thunderbird. With the previous version (nvda_snapshot_alpha-24844,4fc0b6f8)), there are no errors. My thunderbird is quite old (version 36.1.0). Maybe this error does not occur with newer versions of thunderbird. The log is below. Best regards. INFO - __main__ (10:18:22.199) - MainThread (6040): Starting NVDA version alpha-24852,c267db9f INFO - core.main (10:18:22.530) - MainThread (6040): Config dir: F:\documents\Paulo\temp\nvda alpha sans add-on - Copie\userConfig INFO - config.ConfigManager._loadConfig (10:18:22.530) - MainThread (6040): Loading config: F:\documents\Paulo\temp\nvda alpha sans add-on - Copie\userConfig\nvda.ini INFO - core.main (10:18:22.859) - MainThread (6040): Windows version: Windows 10 21H1 (10.0.19043) workstation INFO - core.main (10:18:22.859) - MainThread (6040): Using Python version 3.7.9 (tags/v3.7.9:13c94747c7, Aug 17 2020, 18:01:55) [MSC v.1900 32 bit (Intel)] INFO - core.main (10:18:22.859) - MainThread (6040): Using comtypes version 1.1.8 INFO - core.main (10:18:22.859) - MainThread (6040): Using configobj version 5.1.0 with validate version 1.0.1 INFO - synthDriverHandler.setSynth (10:18:26.448) - MainThread (6040): Loaded synthDriver oneCore INFO - core.main (10:18:26.463) - MainThread (6040): Using wx version 4.1.1 msw (phoenix) wxWidgets 3.1.5 with six version 1.16.0 INFO - brailleInput.initialize (10:18:26.548) - MainThread (6040): Braille input initialized INFO - braille.initialize (10:18:26.548) - MainThread (6040): Using liblouis version 3.20.0 INFO - braille.initialize (10:18:26.548) - MainThread (6040): Using pySerial version 3.5 INFO - braille.BrailleHandler.setDisplayByName (10:18:26.586) - MainThread (6040): Loaded braille display driver noBraille, current display has 0 cells. INFO - core.main (10:18:27.789) - MainThread (6040): Java Access Bridge support initialized INFO - UIAHandler.UIAHandler.MTAThreadFunc (10:18:28.190) - UIAHandler.UIAHandler.MTAThread (4336): UIAutomation: IUIAutomation6 INFO - core.main (10:18:28.707) - MainThread (6040): NVDA initialized ERROR - eventHandler.executeEvent (10:18:37.058) - MainThread (6040): error executing event: gainFocus on <NVDAObjects.IAccessible.mozilla.Mozilla object at 0x083F57D0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 284, in executeEvent File "eventHandler.pyc", line 98, in __init__ File "eventHandler.pyc", line 107, in next File "appModules\thunderbird.pyc", line 28, in event_gainFocus File "eventHandler.pyc", line 107, in next File "NVDAObjects\__init__.pyc", line 1152, in event_gainFocus File "NVDAObjects\__init__.pyc", line 1052, in reportFocus File "speech\speech.pyc", line 558, in speakObject File "speech\speech.pyc", line 601, in getObjectSpeech File "speech\speech.pyc", line 433, in getObjectPropertiesSpeech File "NVDAObjects\IAccessible\mozilla.pyc", line 82, in hasDetails File "baseObject.pyc", line 42, in __get__ File "baseObject.pyc", line 146, in _getPropertyViaCache File "NVDAObjects\IAccessible\__init__.pyc", line 1554, in _get_detailsRelations File "NVDAObjects\IAccessible\__init__.pyc", line 1500, in _getIA2TargetsForRelationsOfType File "comtypes\__init__.pyc", line 851, in __call__ File "monkeyPatches\comtypesMonkeyPatches.pyc", line 32, in __call__ _ctypes.COMError: (-2147024809, 'Paramètre incorrect.', (None, None, None, 0, None)) ERROR - eventHandler.executeEvent (10:18:37.558) - MainThread (6040): error executing event: focusEntered on <NVDAObjects.Dynamic_DialogMozillaIAccessible object at 0x083F5730> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 284, in executeEvent File "eventHandler.pyc", line 98, in __init__ File "eventHandler.pyc", line 107, in next File "NVDAObjects\__init__.pyc", line 1146, in event_focusEntered File "speech\speech.pyc", line 558, in speakObject File "speech\speech.pyc", line 601, in getObjectSpeech File "speech\speech.pyc", line 433, in getObjectPropertiesSpeech File "NVDAObjects\IAccessible\mozilla.pyc", line 82, in hasDetails File "baseObject.pyc", line 42, in __get__ File "baseObject.pyc", line 146, in _getPropertyViaCache File "NVDAObjects\IAccessible\__init__.pyc", line 1554, in _get_detailsRelations File "NVDAObjects\IAccessible\__init__.pyc", line 1500, in _getIA2TargetsForRelationsOfType File "comtypes\__init__.pyc", line 851, in __call__ File "monkeyPatches\comtypesMonkeyPatches.pyc", line 32, in __call__ _ctypes.COMError: (-2147024809, 'Paramètre incorrect.', (None, None, None, 0, None)) ERROR - eventHandler.executeEvent (10:18:37.608) - MainThread (6040): error executing event: focusEntered on <NVDAObjects.IAccessible.mozilla.Mozilla object at 0x07EA59F0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 284, in executeEvent File "eventHandler.pyc", line 98, in __init__ File "eventHandler.pyc", line 107, in next File "NVDAObjects\__init__.pyc", line 1146, in event_focusEntered File "speech\speech.pyc", line 558, in speakObject File "speech\speech.pyc", line 601, in getObjectSpeech File "speech\speech.pyc", line 433, in getObjectPropertiesSpeech File "NVDAObjects\IAccessible\mozilla.pyc", line 82, in hasDetails File "baseObject.pyc", line 42, in __get__ File "baseObject.pyc", line 146, in _getPropertyViaCache File "NVDAObjects\IAccessible\__init__.pyc", line 1554, in _get_detailsRelations File "NVDAObjects\IAccessible\__init__.pyc", line 1500, in _getIA2TargetsForRelationsOfType File "comtypes\__init__.pyc", line 851, in __call__ File "monkeyPatches\comtypesMonkeyPatches.pyc", line 32, in __call__ _ctypes.COMError: (-2147024809, 'Paramètre incorrect.', (None, None, None, 0, None)) ERROR - eventHandler.executeEvent (10:18:37.678) - MainThread (6040): error executing event: gainFocus on <NVDAObjects.Dynamic_OutlineItemRowWithFakeNavigationMozillaIAccessible object at 0x083F55D0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 284, in executeEvent File "eventHandler.pyc", line 98, in __init__ File "eventHandler.pyc", line 107, in next File "appModules\thunderbird.pyc", line 28, in event_gainFocus File "eventHandler.pyc", line 107, in next File "NVDAObjects\__init__.pyc", line 1152, in event_gainFocus File "NVDAObjects\behaviors.pyc", line 637, in reportFocus File "NVDAObjects\__init__.pyc", line 1052, in reportFocus File "speech\speech.pyc", line 558, in speakObject File "speech\speech.pyc", line 601, in getObjectSpeech File "speech\speech.pyc", line 433, in getObjectPropertiesSpeech File "NVDAObjects\IAccessible\mozilla.pyc", line 82, in hasDetails File "baseObject.pyc", line 42, in __get__ File "baseObject.pyc", line 146, in _getPropertyViaCache File "NVDAObjects\IAccessible\__init__.pyc", line 1554, in _get_detailsRelations File "NVDAObjects\IAccessible\__init__.pyc", line 1500, in _getIA2TargetsForRelationsOfType File "comtypes\__init__.pyc", line 851, in __call__ File "monkeyPatches\comtypesMonkeyPatches.pyc", line 32, in __call__ _ctypes.COMError: (-2147024809, 'Paramètre incorrect.', (None, None, None, 0, None)) INFO - globalCommands.GlobalCommands.script_navigatorObject_devInfo (10:18:49.127) - MainThread (6040): Developer info for navigator object: name: 'Re: [nvda-addons] Best way to disable an add-on on secure screen Cyrille via groups.io nvda-addons@nvda-addons.groups.io 0 03/03/2022 22:48 03/03/2022 22:48 Lu 10,5 Ko bering.p priorityCol locationCol 50077043' role: Role.TREEVIEWITEM roleText: None states: State.FOCUSABLE, State.SELECTABLE, State.FOCUSED, State.SELECTED isFocusable: True hasFocus: True Python object: <NVDAObjects.Dynamic_OutlineItemRowWithFakeNavigationMozillaIAccessible object at 0x083F55D0> Python class mro: (<class 'NVDAObjects.Dynamic_OutlineItemRowWithFakeNavigationMozillaIAccessible'>, <class 'NVDAObjects.IAccessible.OutlineItem'>, <class 'NVDAObjects.behaviors.RowWithFakeNavigation'>, <class 'NVDAObjects.IAccessible.mozilla.Mozilla'>, <class 'NVDAObjects.IAccessible.ia2Web.Ia2Web'>, <class 'NVDAObjects.IAccessible.IAccessible'>, <class 'NVDAObjects.window.Window'>, <class 'NVDAObjects.NVDAObject'>, <class 'documentBase.TextContainerObject'>, <class 'baseObject.ScriptableObject'>, <class 'baseObject.AutoPropertyObject'>, <class 'garbageHandler.TrackedObject'>, <class 'object'>) description: '' location: RectLTWH(left=201, top=386, width=550, height=20) value: None appModule: <'thunderbird' (appName 'thunderbird', process ID 1316) at address 83f57f0> appModule.productName: 'Thunderbird' appModule.productVersion: '31.6.0' TextInfo: <class 'NVDAObjects.NVDAObjectTextInfo'> windowHandle: 132034 windowClassName: 'MozillaWindowClass' windowControlID: 0 windowStyle: 399441920 extendedWindowStyle: 256 windowThreadID: 1544 windowText: 'liste NVDA-addons - bering.p - Mozilla Thunderbird' displayText: '' IAccessibleObject: <POINTER(IAccessible2) ptr=0x67ddbbc at 84b1ee0> IAccessibleChildID: 0 IAccessible event parameters: windowHandle=132034, objectID=-4, childID=-121236736 IAccessible accName: 'Re: [nvda-addons] Best way to disable an add-on on secure screen Cyrille via groups.io nvda-addons@nvda-addons.groups.io 0 03/03/2022 22:48 03/03/2022 22:48 Lu 10,5 Ko bering.p priorityCol locationCol 50077043' IAccessible accRole: ROLE_SYSTEM_OUTLINEITEM IAccessible accState: STATE_SYSTEM_SELECTED, STATE_SYSTEM_FOCUSED, STATE_SYSTEM_FOCUSABLE, STATE_SYSTEM_SELECTABLE, STATE_SYSTEM_VALID (3145734) IAccessible accDescription: '' IAccessible accValue: None IAccessible2 windowHandle: 132034 IAccessible2 uniqueID: -121236736 IAccessible2 role: ROLE_SYSTEM_OUTLINEITEM IAccessible2 states: IA2_STATE_ACTIVE, IA2_STATE_OPAQUE (1025) IAccessible2 attributes: 'level:3;setsize:1;posinset:1;explicit-name:true;' IAccessible2 relations: nodeChildOf -- Paul. |
|
Paul,
I would ask that you please adhere to the oft-repeated request from group administration that logs not be posted to the NVDA group. These should be exchanged privately when requested. As a side note, communication about alpha snapshots is really not best placed here at all. That's a development issue, really. Until any NVDA has been released to the public at large in a beta or release candidate guise, it's really not, strictly speaking, on-topic here. All sorts of bugs, and the need to report them during testing, is part and parcel of using alpha builds in particular. But there are channels dedicated to that feedback and the NVDA main group is not among those. -- Brian - Windows 10, 64-Bit, Version 21H2, Build 19044 Constantly insisting on “my rights” with no consideration of “my responsibilities” isn’t “freedom” — it’s adolescence.
|
|
bering.p
Hi.
toggle quoted message
Show quoted text
I am sorry to have published a message not only not respecting the instructions of the list, but in addition with a totally off-list subject. It won't happen again because I'm thinking of leaving her because she's getting a lot restrictive. My only intention was, before polluting the nvda-devl development list, to check if I was alone in this situation. Since the log I provided is from a clean portable NVDA installation, it is in no way likely to provide private information. Best regards. Paul. Le 04/03/2022 16:12, Brian Vogel a
écrit :
Paul, |
|
On Fri, Mar 4, 2022 at 10:43 AM, bering.p wrote:
I am sorry to have published a message not only not respecting the instructions of the list, but in addition with a totally off-list subject.- 1. It's fine to check if you are, or are not, alone in a situation, even with an alpha build, here. 2. When doing number 1, it is still requested that logs not be posted to the group. This is not new. There are very few who can interpret them and if someone wants one they can request that you send it. 3. I never said "totally off-topic," but getting into details of an alpha build really is somewhat off topic here. 4. The group rules clearly state, "The discussion of software on the NVDA Group is limited to software currently in support." There is a very, very good reason for that. We have been in the age of Windows As A Service for about 7 years now, and other programs, even if formally not "as a service" are practically so. NVDA is one of those with multiple releases per year. There is no reason, when Thunderbird's current version number is, 91.6.1, to believe that the current version of NVDA, let alone an alpha, will work gracefully with Thunderbird version 36.1.0. In fact, one should make the presumption that it won't and it shouldn't. (By the way, note that I had ignored this particular issue entirely, as it was secondary). 5. I make no apology for trying to be even-handed and consistent in enforcing group rules and longstanding conventions. Those restrictions, and they are restrictions, exist for the benefit of the community at large. And I am certain that all of the above is going to be found offensive by some, because it is direct. It is not mean, it is not disrespectful, it is not unbusinesslike. We are all adults here. I expect that each and every member of this group, upon joining, and on occasion afterward, reads the welcome message or monthly reminder to refresh themselves about the group rules, and will follow them. If it is considered offensive for a group administrator to actually administer/moderate per the group rules, that is not said administrators problem, and will not become so. My mission is to keep this group running according to written rules as well as conventions occasionally published in the form of Administrative Notices. Those who make the occasional slip-up, and I include myself among that group, should simply endeavor not to repeat same if called out about having done so. It really is that simple. We all make mistakes but should not try to defend them when we do or repeat them. -- Brian - Windows 10, 64-Bit, Version 21H2, Build 19044 Constantly insisting on “my rights” with no consideration of “my responsibilities” isn’t “freedom” — it’s adolescence.
|
|