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

  • From: Paulber19 <paulber19@xxxxxxxxxxx>
  • To: nvda-addons@xxxxxxxxxxxxx
  • Date: Wed, 22 Jul 2015 14:28:01 +0200

Hi Joseph,
I'm not able to create a ticket.
Now, it seems that I can sent mail to nvda-devel list and as I'm sure that is not an addon problem or processor core broblem ( I tested on two different PCs , one with W7 and word 2013, second with WXP, and word 2003), I will ask this list hopping that someone reproduce the problem and create the ticket.

Thanks for your help.
Cheers.
Paul.


Le 21/07/2015 18:04, Joseph Lee a écrit :


Hi Paul,

I think there is a miscommunication here. You might want to create a ticket, and if you don’t mind, please attach the offending document to the ticket so others can look for problems on your behalf and see if this is really an issue with the add-on, the core or both. Based on what you are telling us, it appears we are walking on parallel streets. Thanks.

Cheers,

Joseph

*From:*nvda-addons-bounce@xxxxxxxxxxxxx [mailto:nvda-addons-bounce@xxxxxxxxxxxxx] *On Behalf Of *Paulber19
*Sent:* Tuesday, July 21, 2015 5:59 AM
*To:* nvda-addons@xxxxxxxxxxxxx
*Subject:* [nvda-addons] Re: <DKIM> Re: <DKIM> Re: <DKIM> Re: NVDA and word document with big table

Hi Joseph,
I have correctly your meaning, but I have sent a bad log.
In my othe mail, I sent you the good log.
In this log, it seem that it's a potential NVDA bug.
Cheers.
Paul.

Le 21/07/2015 12:05, Joseph Lee a écrit :

Hi Paul,

In the first log you sent us, there was a fragment concerning the
Word add-on, thus I asked if you can reproduce this with add-ons
disabled. Now that’s reproducible, I’d say this is something NVDA
core devs may need to look at.

Cheers,

Joseph

*From:* nvda-addons-bounce@xxxxxxxxxxxxx
<mailto:nvda-addons-bounce@xxxxxxxxxxxxx>
[mailto:nvda-addons-bounce@xxxxxxxxxxxxx] *On Behalf Of *Paulber19
*Sent:* Tuesday, July 21, 2015 2:41 AM
*To:* nvda-addons@xxxxxxxxxxxxx <mailto:nvda-addons@xxxxxxxxxxxxx>
*Subject:* [nvda-addons] Re: <DKIM> Re: <DKIM> Re: NVDA and word
document with big table

I don't understand from wich addon you tell.
Where is this word addon?
Cheers.
Paul.

Le 21/07/2015 10:39, Joseph Lee a écrit :

Hi Paul,

The reason for considering removing that add-on is because most of the
features of that add-on are now part of NVDA Core, thus the add-on is no longer
required.

Cheers,

Joseph


-----Original Message-----

From:nvda-addons-bounce@xxxxxxxxxxxxx
<mailto:nvda-addons-bounce@xxxxxxxxxxxxx>
[mailto:nvda-addons-bounce@xxxxxxxxxxxxx] On Behalf Of Paulber19

Sent: Tuesday, July 21, 2015 1:37 AM

To:nvda-addons@xxxxxxxxxxxxx <mailto:nvda-addons@xxxxxxxxxxxxx>

Subject: [nvda-addons] Re: <DKIM> Re: NVDA and word document with big
table


Hi Berne,

What do you mean by "remooving"? I don't understand this word .

If you ask me for what I made an addon for Word, my answer is to
include to NVDA the Jaws script ' fonctionnalities as list of different object
(grammatical errors, table, link, headers, etc.

Cheers.

Paul.


Le 20/07/2015 17:24, Bernd Dorer a écrit :

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
<mailto:nvda-addons@xxxxxxxxxxxxx> To change your

list settings/unsubscribe://www.freelists.org/list/nvda-addons

To contact list moderators:nvda-addons-moderators@xxxxxxxxxxxxx
<mailto: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
<mailto:nvda-addons@xxxxxxxxxxxxx> To change your list
settings/unsubscribe://www.freelists.org/list/nvda-addons

To contact list moderators:nvda-addons-moderators@xxxxxxxxxxxxx
<mailto: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
<mailto:nvda-addons@xxxxxxxxxxxxx>

To change your list
settings/unsubscribe://www.freelists.org/list/nvda-addons

To contact list moderators:nvda-addons-moderators@xxxxxxxxxxxxx
<mailto:nvda-addons-moderators@xxxxxxxxxxxxx>



Other related posts: