[nvda-addons] Re: NVDA and word document with big table

  • From: "Joseph Lee" <joseph.lee22590@xxxxxxxxx>
  • To: <nvda-addons@xxxxxxxxxxxxx>
  • Date: Mon, 20 Jul 2015 09:57:50 -0700

Hi Paul,
Please try with Word add-on disabled - When you exit NVDA, select "restart with
add-ons disabled" and see if this makes a difference. If so, this may give us
one more reason to remove Word add-on from the add-ons repository.
Cheers,
Joseph

-----Original Message-----
From: nvda-addons-bounce@xxxxxxxxxxxxx
[mailto:nvda-addons-bounce@xxxxxxxxxxxxx] On Behalf Of Bernd Dorer
Sent: Monday, July 20, 2015 8:25 AM
To: nvda-addons@xxxxxxxxxxxxx
Subject: [nvda-addons] Re: NVDA and word document with big table

What about remooving the word addon? Are there situations you need it?

regards
bernd

Am 18.07.2015 um 09:48 schrieb Paulber19:

Hi,
I want to signal a problem with a word document including a big table
(300 row, 5 columns).
When focus goes on the first row of the table, NVDA stops speaking and
freeze the PC when focus return on Word. I must reboot the PC.
It seems that a pproble with row/column headers because if I uncheck
"report row/column headers" option, the problem disapears.
This is the log with NVDA 2015.2 , all addons disabled:
Trying to recover from freeze, core stack:
File "nvda.pyw", line 167, in <module>
File "core.pyo", line 371, in main
File "wx\_core.pyo", line 8657, in MainLoop
File "wx\_core.pyo", line 7952, in MainLoop
File "wx\_core.pyo", line 16766, in <lambda>
File "D:\documents\Paulo\temp\nvda 2015.2 Rémy de
test\userConfig\addons\word\appModules\winword.py", line 886, in callback
File "editableText.pyo", line 103, in _caretMovementScriptHelper
File "editableText.pyo", line 89, in _caretScriptPostMovedHelper
File "speech.pyo", line 754, in speakTextInfo
File "textInfos\__init__.pyo", line 426, in getControlFieldSpeech
File "speech.pyo", line 1077, in getControlFieldSpeech
File "NVDAObjects\window\winword.pyo", line 578, in get
File "D:\documents\Paulo\temp\nvda 2015.2 Rémy de
test\userConfig\addons\word\appModules\winword.py", line 823, in
fetchAssociatedHeaderCellText
File "D:\documents\Paulo\temp\nvda 2015.2 Rémy de
test\userConfig\addons\word\appModules\winword.py", line 855, in
getHeaderCellTrackerForTable
File "D:\documents\Paulo\temp\nvda 2015.2 Rémy de
test\userConfig\addons\word\appModules\winword.py", line 769, in
populateHeaderCellTrackerFromHeaderRows
File "comtypesMonkeyPatches.pyo", line 35, in new__getattr__
File "comtypes\client\lazybind.pyo", line 149, in __getattr__
File "comtypes\automation.pyo", line 664, in _invoke

DEBUGWARNING - unhandled exception (23:02:40):
Traceback (most recent call last):
File "wx\_core.pyo", line 16766, in <lambda>
File "D:\documents\Paulo\temp\nvda 2015.2 Rémy de
test\userConfig\addons\word\appModules\winword.py", line 886, in callback
File "editableText.pyo", line 103, in _caretMovementScriptHelper
File "editableText.pyo", line 89, in _caretScriptPostMovedHelper
File "speech.pyo", line 754, in speakTextInfo
File "textInfos\__init__.pyo", line 426, in getControlFieldSpeech
File "speech.pyo", line 1077, in getControlFieldSpeech
File "NVDAObjects\window\winword.pyo", line 578, in get
File "D:\documents\Paulo\temp\nvda 2015.2 Rémy de
test\userConfig\addons\word\appModules\winword.py", line 823, in
fetchAssociatedHeaderCellText
File "D:\documents\Paulo\temp\nvda 2015.2 Rémy de
test\userConfig\addons\word\appModules\winword.py", line 855, in
getHeaderCellTrackerForTable
File "D:\documents\Paulo\temp\nvda 2015.2 Rémy de
test\userConfig\addons\word\appModules\winword.py", line 769, in
populateHeaderCellTrackerFromHeaderRows
File "watchdog.pyo", line 191, in _COMError_init CallCancelled

I don't if it a bug and if a ticket is allready created.
Another thing, the populateHeaderCellTrackerFromHeaderRows method do a
loop on row count, that's take long time if the table is big.
Jaws has no problem with it.
Sorry for my bad english.
Best regards.
Paul.
----------------------------------------------------------------
NVDA add-ons: A list to discuss add-on code enhancements and for reporting
bugs.

Community addons are available from: http://addons.nvda-project.org To send a
message to the list: nvda-addons@xxxxxxxxxxxxx To change your list
settings/unsubscribe: //www.freelists.org/list/nvda-addons
To contact list moderators: nvda-addons-moderators@xxxxxxxxxxxxx

----------------------------------------------------------------
NVDA add-ons: A list to discuss add-on code enhancements and for reporting bugs.

Community addons are available from: http://addons.nvda-project.org
To send a message to the list: nvda-addons@xxxxxxxxxxxxx
To change your list settings/unsubscribe:
//www.freelists.org/list/nvda-addons
To contact list moderators: nvda-addons-moderators@xxxxxxxxxxxxx

Other related posts: