Skip to content

Frequent AttributeError for 'isBelowLockScreen' on Certain Screen Lock #35

@AAClause

Description

@AAClause

Sometimes, on the lock screen (Windows+L or automatic locks), NVDA regularly floods the log with the following error:

ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (20:27:31.056) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'

Sadly, I can't reliably reproduce it.

Excerpt from a log
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:42:29.002) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:42:31.048) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:43:29.587) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:43:31.617) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:44:30.083) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:44:32.099) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:45:30.701) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:45:32.737) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:46:31.221) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:46:33.252) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:47:31.854) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:47:33.845) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:48:32.284) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:48:34.316) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:49:32.928) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:49:34.917) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:50:33.593) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:50:35.629) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'
ERROR - utils.security.objectBelowLockScreenAndWindowsIsLocked (18:51:34.128) - MainThread (3416):
Traceback (most recent call last):
  File "utils\security.pyc", line 173, in objectBelowLockScreenAndWindowsIsLocked
AttributeError: 'Dynamic_WebAccessBmdtiGecko_ia2' object has no attribute 'isBelowLockScreen'

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions