Re: AttributeError: 'IAccessible' object has no attribute 'UIAElement'


Brian's Mail list account
 

Does this occur on an installed copy?
Brian

bglists@...
Sent via blueyonder.
Please address personal E-mail to:-
briang1@..., putting 'Brian Gaff'
in the display name field.

----- Original Message -----
From: "bering.p" <bering.p@...>
To: "nvda courrier" <nvda@nvda.groups.io>
Sent: Monday, October 15, 2018 11:44 AM
Subject: [nvda] AttributeError: 'IAccessible' object has no attribute 'UIAElement'


Hi,
Just to signal the error I noted in log viewer.
Thanks to create a ticket if this error is not only on my PC.
W10 32 bits, NVDA 2018.3.2 and last NVDA alpha.
Sep to reproduce:
Just Open peripherals's manager.

The log:

INFO - __main__ (12:01:24.657):
Starting NVDA
INFO - core.main (12:01:24.954):
Config dir: F:\documents\Paulo\temp\nvda 2018.3.2\userConfig
INFO - config.ConfigManager._loadConfig (12:01:24.954):
Loading config: .\userConfig\nvda.ini
INFO - core.main (12:01:25.167):
NVDA version 2018.3.2
INFO - core.main (12:01:25.167):
Using Windows version 10.0.17134 workstation
INFO - core.main (12:01:25.167):
Using Python version 2.7.15 (v2.7.15:ca079a3ea3, Apr 30 2018, 16:22:17) [MSC v.1500 32 bit (Intel)]
INFO - core.main (12:01:25.167):
Using comtypes version 1.1.3
INFO - core.main (12:01:25.259):
Add-ons are disabled. Restart NVDA to enable them.
DEBUGWARNING - touchHandler.touchSupported (12:01:25.407):
Touch only supported on installed copies
setSynth
INFO - synthDrivers.espeak.SynthDriver.__init__ (12:01:25.831):
Using eSpeak NG version 1.49.3 dev
INFO - synthDriverHandler.setSynth (12:01:25.980):
Loaded synthDriver espeak
INFO - core.main (12:01:25.980):
Using wx version 4.0.3 msw (phoenix) wxWidgets 3.0.5
INFO - brailleInput.initialize (12:01:25.986):
Braille input initialized
INFO - braille.initialize (12:01:25.986):
Using liblouis version 3.6.0
INFO - braille.BrailleHandler.setDisplayByName (12:01:25.990):
Loaded braille display driver noBraille, current display has 0 cells.
WARNING - core.main (12:01:26.065):
Java Access Bridge not available
INFO - _UIAHandler.UIAHandler.MTAThreadFunc (12:01:26.076):
UIAutomation: IUIAutomation5
DEBUGWARNING - touchHandler.touchSupported (12:01:27.092):
Touch only supported on installed copies
INFO - core.main (12:01:27.092):
NVDA initialized
DEBUGWARNING - displayModel.DisplayModelTextInfo._get__storyFieldsAndRects (12:01:35.803):
AppModule does not have a binding handle
DEBUGWARNING - displayModel.DisplayModelTextInfo._get__storyFieldsAndRects (12:01:50.615):
AppModule does not have a binding handle
DEBUGWARNING - displayModel.DisplayModelTextInfo._get__storyFieldsAndRects (12:01:53.895):
AppModule does not have a binding handle
DEBUGWARNING - displayModel.DisplayModelTextInfo._get__storyFieldsAndRects (12:02:05.556):
AppModule does not have a binding handle
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (12:02:10.832):
accRole failed: (-2147024809, 'Param\xe8tre incorrect.', (None, None, None, 0, None))
ERROR - eventHandler.executeEvent (12:02:10.867):
error executing event: gainFocus on <NVDAObjects.IAccessible.sysTreeView32.BrokenCommctrl5Item object at 0x04024710> with extra args of {}
Traceback (most recent call last):
File "eventHandler.pyo", line 147, in executeEvent
File "eventHandler.pyo", line 160, in doPreGainFocus
File "api.pyo", line 107, in setFocusObject
File "baseObject.pyo", line 34, in __get__
File "baseObject.pyo", line 115, in _getPropertyViaCache
File "NVDAObjects\__init__.pyo", line 496, in _get_container
File "baseObject.pyo", line 34, in __get__
File "baseObject.pyo", line 115, in _getPropertyViaCache
File "NVDAObjects\IAccessible\sysTreeView32.pyo", line 261, in _get_parent
AttributeError: 'IAccessible' object has no attribute 'UIAElement'

Cheers.
Paul.



Join nvda@nvda.groups.io to automatically receive all group messages.