[nvda-addons] Re: FW: [Nvda-devel] error while arrowing up and down in folders

  • From: "Brian's Mail list account BY" <bglists@xxxxxxxxxxxxxxxx>
  • To: <nvda-addons@xxxxxxxxxxxxx>
  • Date: Fri, 24 Mar 2017 09:19:02 -0000

Seems to have been fixed by the new new next as does the xp install problem. I has to have been the int vs floating problem.
I was always taught that int maths was faster and needed less strage than floting point, but of course could upset some programs back in the days of basic compilers.
Brian

bglists@xxxxxxxxxxxxxxxx
Sent via blueyonder.
Please address personal email to:-
briang1@xxxxxxxxxxxxxxxx, putting 'Brian Gaff'
in the display name field.
----- Original Message ----- From: "Brian's Mail list account BY" <bglists@xxxxxxxxxxxxxxxx>
To: <nvda-addons@xxxxxxxxxxxxx>
Sent: Friday, March 24, 2017 8:33 AM
Subject: [nvda-addons] Re: FW: [Nvda-devel] error while arrowing up and down in folders


I don't think the error in XP is a different issue to the errors in Explorer in other os versions. Its happening in xp at start up of anew version because its enabling uia before its been told it does not exist so to stpeak. the original error this used to give was benign, but in the snap concerned it was not as mentioned elsewhere. There is a new next this morning and the problems with errors in add ons seems to have been fixed so I'll need to retry it in xp to see if that has returned to normal as well.

As I have mentioned before, some users have no choice but to use xp as the organisation they work for are still using it due to other software which cannot be used on later versions of windows. In the main these machines tend to be used in non connected systems like process control or on networks wholly inside a closed system, and it would be false economy for them to udate everything.
Just saying.
Brian

bglists@xxxxxxxxxxxxxxxx
Sent via blueyonder.
Please address personal email to:-
briang1@xxxxxxxxxxxxxxxx, putting 'Brian Gaff'
in the display name field.
----- Original Message ----- From: "Shaun Everiss" <sm.everiss@xxxxxxxxx>
To: <nvda-addons@xxxxxxxxxxxxx>
Sent: Friday, March 24, 2017 4:34 AM
Subject: [nvda-addons] Re: FW: [Nvda-devel] error while arrowing up and down in folders


Well my deal with old oses like xp is this.
We should support whatever till either the libraries and such make it impossible for us to do so.
Maybe once we upgrade to pure 64 bit and python 3 we can just ditch 32 bit support entirely but right now it is what it is.
A lot of people use xp.
Xp is still a good os, the interface is clean and it just works.
I have used a slower specked unit at my grandpa which is an old pentium 4 with 1gb ram and it starts faster than this i5 duel or my old i3 first generation.
The only thing that is faster is my dad's i5 quad with ssd but not by much.
To be honest xp is still a good os as long as you don't need the latest software or don't need net access.
I am thinking that eventually I may have systems with win7 for example for playing things and doodling with things, and xp for older software.
I'll use a modern os for the net and such but thats about it.



On 24/03/2017 8:51 a.m., James Teh wrote:
While we've had a fair chunk of issues with UIA over the years, this was simply an error we made in NVDA. Also, why are we still having this discussion? As has been pointed out several times, the audioThemes and focusHighlight issues have already been fixed. The XP issue has not yet, but it will be in due course, since it also affects Vista.

Sent from a mobile device

On 24 Mar 2017, at 4:28 am, Shaun Everiss <sm.everiss@xxxxxxxxx> wrote:

Hmmm it seems to me that uia touted to be one of the most accessible intergrated solutions out there just sucks.
Lets just go back to depricated crappy but still dependable msaa please <sigh>



On 23/03/2017 9:45 p.m., Brian's Mail list account BY wrote:
Or indeed it also breaks focus highlight as well IO - speech.speak
(08:33:56):
Speaking [LangChangeCommand ('en_GB'), u'Local Disk (C)  34 of 57']
DEBUG - queueHandler.pumpAll (08:33:56):
generator 4 finished
IO - inputCore.InputManager.executeGesture (08:34:00):
Input: kb(desktop):enter
IO - speech.speak (08:34:00):
Speaking [LangChangeCommand ('en_GB'), u'C:\\']
IO - speech.speak (08:34:00):
Speaking [LangChangeCommand ('en_GB'), u'Items View  list']
ERROR - eventHandler.executeEvent (08:34:00):
error executing event: gainFocus on
<NVDAObjects.Dynamic_UIItemListItemUIA object at 0x05B04F30> with extra
args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 143, in executeEvent
File "eventHandler.pyc", line 91, in __init__
File "eventHandler.pyc", line 98, in next
File "C:\nvda
extra\userConfig\addons\easyTableNavigator\globalPlugins\easyTableNavigator.py",
line 82, in event_gainFocus
File "eventHandler.pyc", line 98, in next
File "C:\nvda
extra\userConfig\addons\focusHighlight\globalPlugins\focusHighlight.py",
line 424, in event_gainFocus
File "C:\nvda
extra\userConfig\addons\focusHighlight\globalPlugins\focusHighlight.py",
line 232, in updateFocusLocation
File "C:\nvda
extra\userConfig\addons\focusHighlight\globalPlugins\focusHighlight.py",
line 164, in location2rect
TypeError: int expected instead of float
ERROR - unhandled exception (08:34:00):
Traceback (most recent call last):
File "_ctypes/callbacks.c", line 315, in 'calling callback function'
File "C:\nvda
extra\userConfig\addons\focusHighlight\globalPlugins\focusHighlight.py",
line 333, in wndProc
File "C:\nvda
extra\userConfig\addons\focusHighlight\globalPlugins\focusHighlight.py",
line 232, in updateFocusLocation
File "C:\nvda
extra\userConfig\addons\focusHighlight\globalPlugins\focusHighlight.py",
line 164, in location2rect
TypeError: int expected instead of float
ERROR - unhandled exception (08:34:01):
Traceback (most recent call last):
File "_ctypes/callbacks.c", line 315, in 'calling callback function'
File "C:\nvda
extra\userConfig\addons\focusHighlight\globalPlugins\focusHighlight.py",
line 333, in wndProc
File "C:\nvda
extra\userConfig\addons\focusHighlight\globalPlugins\focusHighlight.py",
line 232, in updateFocusLocation
File "C:\nvda
extra\userConfig\addons\focusHighlight\globalPlugins\focusHighlight.py",
line 164, in location2rect
TypeError: int expected instead of float
ERROR - unhandled exception (08:34:01):


Sounds to me like that alterered variable was perhaps never supposed to
affect the parts of windows we are looking at here, so the new code Mick
put in needs to be limited to the places wheere its effects are really
needed, or all the add ons that use it will need to be rewritten. Brian

bglists@xxxxxxxxxxxxxxxx
Sent via blueyonder.
Please address personal email to:-
briang1@xxxxxxxxxxxxxxxx, putting 'Brian Gaff'
in the display name field.
----- Original Message ----- From: "Joseph Lee" <joseph.lee22590@xxxxxxxxx>
To: <nvda-addons@xxxxxxxxxxxxx>
Sent: Wednesday, March 22, 2017 6:11 PM
Subject: [nvda-addons] FW: [Nvda-devel] error while arrowing up and down
in folders


Hi,

Can someone take a look at what’s going on below? Thanks.



From: Governor staten [mailto:govsta@xxxxxxxxx]
Sent: Wednesday, March 22, 2017 11:00 AM
To: Joseph Lee <joseph.lee22590@xxxxxxxxx>
Subject: Re: [Nvda-devel] error while arrowing up and down in folders



It appears, that after disabling the audio themes add-on, the problem
went away. I'll see if I can find the appropriate section and paste it
in here.





ERROR - eventHandler.executeEvent (13:15:31):
error executing event: becomeNavigatorObject on <NVDAObjects.UIA.UIA
object at 0x049C8E90> with extra args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 143, in executeEvent
File "eventHandler.pyc", line 91, in __init__
File "eventHandler.pyc", line 98, in next
File
"C:\Users\govsta\AppData\Roaming\nvda\addons\AudioThemes3D\globalPlugins\audioThemes\__init__.py",
line 128, in event_becomeNavigatorObject
File
"C:\Users\govsta\AppData\Roaming\nvda\addons\AudioThemes3D\globalPlugins\audioThemes\__init__.py",
line 173, in playObject
File
"C:\Users\govsta\AppData\Roaming\nvda\addons\AudioThemes3D\globalPlugins\audioThemes\__init__.py",
line 186, in play
File "baseObject.pyc", line 34, in __get__
File "baseObject.pyc", line 110, in _getPropertyViaCache
File "NVDAObjects\UIA\__init__.pyc", line 1147, in _get_location
AttributeError: 'tuple' object has no attribute 'left'
ERROR - eventHandler.executeEvent (13:15:32):
error executing event: gainFocus on <NVDAObjects.UIA.UIA object at
0x049C8E90> with extra args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 143, in executeEvent
File "eventHandler.pyc", line 91, in __init__
File "eventHandler.pyc", line 98, in next
File
"C:\Users\govsta\AppData\Roaming\nvda\addons\AudioThemes3D\globalPlugins\audioThemes\__init__.py",
line 124, in event_gainFocus
File
"C:\Users\govsta\AppData\Roaming\nvda\addons\AudioThemes3D\globalPlugins\audioThemes\__init__.py",
line 173, in playObject
File
"C:\Users\govsta\AppData\Roaming\nvda\addons\AudioThemes3D\globalPlugins\audioThemes\__init__.py",
line 186, in play
File "baseObject.pyc", line 34, in __get__
File "baseObject.pyc", line 110, in _getPropertyViaCache
File "NVDAObjects\UIA\__init__.pyc", line 1147, in _get_location
AttributeError: 'tuple' object has no attribute 'left'
ERROR - eventHandler.executeEvent (13:15:36):
error executing event: becomeNavigatorObject on <NVDAObjects.UIA.UIA
object at 0x02DDD750> with extra args of {}
Traceback (most recent call last):
File "eventHandler.pyc", line 143, in executeEvent
File "eventHandler.pyc", line 91, in __init__
File "eventHandler.pyc", line 98, in next
File
"C:\Users\govsta\AppData\Roaming\nvda\addons\AudioThemes3D\globalPlugins\audioThemes\__init__.py",
line 128, in event_becomeNavigatorObject
File
"C:\Users\govsta\AppData\Roaming\nvda\addons\AudioThemes3D\globalPlugins\audioThemes\__init__.py",
line 173, in playObject
File
"C:\Users\govsta\AppData\Roaming\nvda\addons\AudioThemes3D\globalPlugins\audioThemes\__init__.py",
line 186, in play
File "baseObject.pyc", line 34, in __get__
File "baseObject.pyc", line 110, in _getPropertyViaCache
File "NVDAObjects\UIA\__init__.pyc", line 1147, in _get_location
AttributeError: 'tuple' object has no attribute 'left'





_____







On 3/22/2017 1:00 PM, Joseph Lee wrote:

Hi,
Please provide a log and version of Windows you are using so folks can help
you resolve this.
Cheers,
Joseph

-----Original Message-----
From: Governor staten [mailto:govsta@xxxxxxxxx]
Sent: Wednesday, March 22, 2017 9:54 AM
To: NVDA screen reader development
<mailto:nvda-devel@xxxxxxxxxxxxxxxxxxxxx>
<nvda-devel@xxxxxxxxxxxxxxxxxxxxx>
Subject: [Nvda-devel] error while arrowing up and down in folders

The subject says it all. I arrow up and down in a folder, and hear the
error
sound. I cannot tell what file I'm on in the list. I'm running the latest
version of the Next snapshot as of this morning, my time. What's the issue?
If you need a log of this, I can easily provide it.

----------------------------------------------------------------------------

--
Check out the vibrant tech community on one of the world's most engaging
tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
Nvda-devel@xxxxxxxxxxxxxxxxxxxxx <mailto:Nvda-devel@xxxxxxxxxxxxxxxxxxxxx>
https://lists.sourceforge.net/lists/listinfo/nvda-devel


------------------------------------------------------------------------------

Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
Nvda-devel@xxxxxxxxxxxxxxxxxxxxx <mailto:Nvda-devel@xxxxxxxxxxxxxxxxxxxxx>
https://lists.sourceforge.net/lists/listinfo/nvda-devel




----------------------------------------------------------------
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
----------------------------------------------------------------
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

----------------------------------------------------------------
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: