Skip to content

Windows XP security centre applet on control panel speaks a lot of junk along with the options #1331

@nvaccessAuto

Description

@nvaccessAuto

Reported by briang1 on 2011-01-23 13:32
When in the Windows XP security centre, a lot of rubbish is spoken along with the choices which appear to be links. If however, you use nvda/ numpad 5 to copy to clipboard none of that appears in the cut text. I suspect some boundary is not being seen by the code reading the choices. Log fragment of actual navigation.

IO - speech.speakText (13:05:43):
Speaking u'Windows Security Center'
IO - speech.speakText (13:05:43):
Speaking u'Resources button'
IO - speech.speakText (13:05:43):
Speaking u'Resources button'
IO - inputCore.InputManager.executeGesture (13:05:48):
Input: kb(desktop):downarrow
IO - speech.speakText (13:05:49):
Speaking u'Get the latest security and virus information from Microsoft \x00\u4f84\u5426\x00\uab90\u32d3\u8520\u2cb4\ud342\uf44e\u7e0c\ue010\u1c35\u6db7\ue5b6\u0846\ub3b0\u800f\u880d\ud6f7\u34fc\u1df1\udf2fs\u9504\u6337\u4e37\u06e5\u10cc\u6c2c\u99f4\u17fe\ufe41\u854d\ucd54\ud21f\u9391\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\u0100\x00 link'
IO - inputCore.InputManager.executeGesture (13:06:12):
Input: kb(desktop):downarrow
IO - speech.speakText (13:06:12):
Speaking u'Check for the latest updates from Windows Update \x00 Microsoft \x00\u4f84\u5426 link'
IO - inputCore.InputManager.executeGesture (13:06:18):
Input: kb(desktop):downarrow
IO - speech.speakText (13:06:18):
Speaking u'Get support for security-related issues \x00 Update \x00 Microsoft \x00\u4f84\u5426\x00\uab90\u32d3\u8520\u2cb4\ud342\uf44e\u7e0c\ue010\u1c35\u6db7\ue5b6\u0846\ub3b0\u800f\u880d\ud6f7\u34fc\u1df1\udf2fs\u9504\u6337\u4e37\u06e5\u10cc\u6c2c\u99f4\u17fe\ufe41\u854d\ucd54\ud21f\u9391\x0e\x00 link'
IO - inputCore.InputManager.executeGesture (13:06:39):
Input: kb(desktop):downarrow
IO - speech.speakText (13:06:40):
Speaking u'Get help about Security Center \x00otect my computer? \x00p@@\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb00@@\x80\xb0p @@\x80@@@@````````@@\x80\x80\x80P\xa0ppppp@P`P\x80p\x80`\x80p``p link'
IO - inputCore.InputManager.executeGesture (13:06:50):
Input: kb(desktop):downarrow
IO - speech.speakText (13:06:51):
Speaking u'Change the way Security Center alerts me \x00\ucce0\x0b\x1ay\x00\x00\nm\x00\x00\x08e\x00\x00 link'

I think you get the picture!
Clipboard copy..
Get the latest security and virus information from Microsoft

Log of grab
IO - inputCore.InputManager.executeGesture (13:15:19):
Input: kb(desktop):nvda+numpad5
IO - speech.speakText (13:15:19):
Speaking u'Get the latest security and virus information from Microsoft \x00\u4f84\u5426\x00\uab90\u32d3\u8520\u2cb4\ud342\uf44e\u7e0c\ue010\u1c35\u6db7\ue5b6\u0846\ub3b0\u800f\u880d\ud6f7\u34fc\u1df1\udf2fs\u9504\u6337\u4e37\u06e5\u10cc\u6c2c\u99f4\u17fe\ufe41\u854d\ucd54\ud21f\u9391\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\u0100\x00 copied to clipboard'
IO - inputCore.InputManager.executeGesture (13:15:46):
Input: kb(desktop):alt+tab
IO - speech.speakText (13:15:46):
Speaking u'Document - WordPad icon 2 of 4'
IO - speech.speakText (13:15:52):
Speaking u'Document - WordPad'
Where I pasted it.

I suppose you want this as well.

INFO - globalCommands.GlobalCommands.script_navigatorObject_devInfo (13:23:29):
Developer info for navigator object:
name: u'Get support for security-related issues \x00\x00Update \x00 Micro\x00oft \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\u0101\u0100\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\u0101\u0101\x01\x00\x00\x00\x00\x00'
role: ROLE_LINK
states: STATE_FOCUSED
Python object: <NVDAObjects.IAccessible.IAccessible object at 0x022AC670>
Python class mro: (<class 'NVDAObjects.IAccessible.IAccessible'>, <class 'NVDAObjects.window.Window'>, <class 'NVDAObjects.NVDAObject'>, <class 'baseObject.ScriptableObject'>, <class 'baseObject.AutoPropertyObject'>, <type 'object'>)
description: None
location: (179, 319, 165, 26)
value: None
appModule: <appModuleHandler (appName rundll32, process ID 2464) at address 21e5cb0>
TextInfo: <class 'NVDAObjects.NVDAObjectTextInfo'>
windowHandle: 787332
windowClassName: u'ATL:4FAE8088'
windowControlID: 12
windowStyle: 1442840576
windowThreadID: 2680
windowText: u'Get support for security-related issues \x00'
IAccessibleObject: <POINTER(IAccessible) ptr=0x1a6210 at 22a6b70>
IAccessibleChildID: 0
IAccessible event parameters: windowHandle=787332, objectID=-4, childID=0
IAccessible accRole: VT_LPSTR
IAccessible accState: STATE_SYSTEM_DEFAULT, STATE_SYSTEM_FOCUSED, STATE_SYSTEM_VALID (260)

Interestingly the gibberish seems to vary each time you refresh things, so I'm not sure what its actually seeing.

Is this core or virtual buffers?
logs from snap 4036

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions