[Nvda-dev] [NVDA] #134: r2204 - Outlook 2003 causes processor to spike at 100%
NVDA Trac
trac at nvda-project.org
Wed Jul 30 21:10:16 UTC 2008
#134: r2204 - Outlook 2003 causes processor to spike at 100%
----------------------+-----------------------------------------------------
Reporter: pmorris | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: Core | Version: trunk
Resolution: | Keywords:
Blocking: | Blockedby:
----------------------+-----------------------------------------------------
Comment(by vtsaran):
The problem with Outlook 2003 and text/HTML messages still persists. In
looking at the log, it seems that MSHTML.py produces a call for an unknown
attribute isContentEditable. After it fails, it seems like some events get
stuck in the queue.
Here is couple of lines from the log:
INFO - appModuleHandler.update (14:02:13):
Loaded appModule outlook
ERROR - queueHandler.flushQueue (14:02:34):
Error in func _queueEventCallback from eventQueue
Traceback (most recent call last):
File "C:\Documents and Settings\vtsaran\My
Documents\sources\nvda\source\queueHandler.py", line 53, in flushQueue
func(*args,**kwargs)
File "C:\Documents and Settings\vtsaran\My
Documents\sources\nvda\source\eventHandler.py", line 40, in
_queueEventCallback
executeEvent(eventName,obj)
File "C:\Documents and Settings\vtsaran\My
Documents\sources\nvda\source\eventHandler.py", line 73, in executeEvent
executeEvent_appModuleLevel(eventName,obj)
File "C:\Documents and Settings\vtsaran\My
Documents\sources\nvda\source\eventHandler.py", line 111, in
executeEvent_appModuleLevel
executeEvent_defaultAppModuleLevel(name,obj)
File "C:\Documents and Settings\vtsaran\My
Documents\sources\nvda\source\eventHandler.py", line 118, in
executeEvent_defaultAppModuleLevel
executeEvent_virtualBufferLevel(name,obj)
File "C:\Documents and Settings\vtsaran\My
Documents\sources\nvda\source\eventHandler.py", line 125, in
executeEvent_virtualBufferLevel
executeEvent_NVDAObjectLevel(name,obj)
File "C:\Documents and Settings\vtsaran\My
Documents\sources\nvda\source\eventHandler.py", line 129, in
executeEvent_NVDAObjectLevel
getattr(obj,'event_%s'%name)()
File "C:\Documents and Settings\vtsaran\My
Documents\sources\nvda\source\NVDAObjects\IAccessible\MSHTML.py", line
174, in event_gainFocus
if self.isContentEditable:
File "C:\Documents and Settings\vtsaran\My
Documents\sources\nvda\source\baseObject.py", line 23, in __getattr__
return getattr(self,'_get_%s'%name)()
File "C:\Documents and Settings\vtsaran\My
Documents\sources\nvda\source\NVDAObjects\IAccessible\MSHTML.py", line
168, in _get_isContentEditable
if hasattr(self,'domElement') and self.domElement.isContentEditable:
File "C:\Python25\lib\site-packages\win32com\client\dynamic.py", line
496, in __getattr__
raise AttributeError, "%s.%s" % (self._username_, attr)
AttributeError: <unknown>.isContentEditable
--
Ticket URL: <http://www.nvda-project.org/ticket/134#comment:5>
NVDA <http://www.nvda-project.org/>
A free and open-source screen reader for Windows
More information about the Nvda-dev
mailing list