AAClause / BrailleExtender

NVDA add-on that improves braille support
https://andreabc.net/projects/NVDA_addons/BrailleExtender/
GNU General Public License v2.0
16 stars 17 forks source link

No braille after upgrade to (20.05.30-0ba2250 #60

Closed kwessel closed 4 years ago

kwessel commented 4 years ago

After upgrading this morning to version (20.05.30-0ba2250, I no longer get braille on my 5th generation Focus 80 connected via USB. I tried restarting the display and the computer. Disabling Braille Extender restored braille, enabling it got rid of it again. I see "desktop wnd" when NVDA goes start, then nothing else. Using my Braille Extender NVDA hotkeys to switch between the Focus and my other configured display which happens to be "no braille" clears the display. That is, if I switch to no braille, the "desktop wnd" goes away, and switching back to the Focus leaves the display blank.

I was on the latest previous version before this morning's upgrade, and it was working fine.

Keith

zstanecic commented 4 years ago

Hi!

Is there any log?

From: Keith Wessel notifications@github.com Sent: Saturday, May 30, 2020 10:45 PM To: Andre9642/BrailleExtender BrailleExtender@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Subject: [Andre9642/BrailleExtender] No braille after upgrade to (20.05.30-0ba2250 (#60)

After upgrading this morning to version (20.05.30-0ba2250, I no longer get braille on my 5th generation Focus 80 connected via USB. I tried restarting the display and the computer. Disabling Braille Extender restored braille, enabling it got rid of it again. I see "desktop wnd" when NVDA goes start, then nothing else. Using my Braille Extender NVDA hotkeys to switch between the Focus and my other configured display which happens to be "no braille" clears the display. That is, if I switch to no braille, the "desktop wnd" goes away, and switching back to the Focus leaves the display blank.

I was on the latest previous version before this morning's upgrade, and it was working fine.

Keith

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Andre9642/BrailleExtender/issues/60 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ACVCDE55J2VCET3ZJZZP5STRUFO2DANCNFSM4NO2LVWA . https://github.com/notifications/beacon/ACVCDEY3JFGYCEQLIDXFWK3RUFO2DA5CNFSM4NO2LVWKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4JLLRKFA.gif

AAClause commented 4 years ago

Hi @kwessel. Thanks for this report. Like @zstanecic said, we need a log to help us debug this. Thursday I released a version (on the stable channel) with a lot of changes. Unfortunately some bugs could also be introduced. Also, what is your previous version, your NVDA language? Thanks

kwessel commented 4 years ago

Hi, André-Abush,

Sorry for my slow reply, and thanks for all of your continued work on this excellent NVDA extension.

I'm not sure what my previous version was other than to say that I make sure to install an update to this extension whenever it reports one being available, and I had installed one early last week. I always use the stable channel. So, whatever your previous version was last week before this one was made available over the weekend, that was most likely my previous version.

My NVDA language is set to English.

I can collect a log for you. What would you like me to set the log level to?

Thanks.

From: André-Abush Clause notifications@github.com Sent: Saturday, May 30, 2020 6:29 PM To: Andre9642/BrailleExtender BrailleExtender@noreply.github.com Cc: Wessel, Keith kwessel@illinois.edu; Mention mention@noreply.github.com Subject: Re: [Andre9642/BrailleExtender] No braille after upgrade to (20.05.30-0ba2250 (#60)

Hi @kwesselhttps://github.com/kwessel. Thanks for this report. Like @zstanecichttps://github.com/zstanecic said, we need a log to help us debug this. Thursday I released a version (on the stable channel) with a lot of changes. Unfortunately some bugs could also be introduced. Also, what is your previous version, your NVDA language? Thanks

- You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/Andre9642/BrailleExtender/issues/60#issuecomment-636397877, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AATJOTFKX6GIP37TB5WSOXDRUGJFDANCNFSM4NO2LVWA.

AAClause commented 4 years ago

I can collect a log for you. What would you like me to set the log level to?

Thank. The default level should be enough.

kwessel commented 4 years ago

Log is attached and definitely contains some Braille Extender errors. FYI, the braille display seems to function at the login screen with Braille Extender enabled. Once logged in, though, if I have it enabled, I get the behavior I have already described. Additionally, even when there’s no braille on the display (Braille Extender loaded and Focus set as my active display), the braille keyboard on the display still functions.

NVDA also updated to the latest stable version of Braille Extender just before I collected this log, and the problem persists.

Thanks, Keith

From: André-Abush Clause notifications@github.com Sent: Tuesday, June 2, 2020 12:47 PM To: Andre9642/BrailleExtender BrailleExtender@noreply.github.com Cc: Wessel, Keith kwessel@illinois.edu; Mention mention@noreply.github.com Subject: Re: [Andre9642/BrailleExtender] No braille after upgrade to (20.05.30-0ba2250 (#60)

I can collect a log for you. What would you like me to set the log level to?

Thank. The default level should be enough.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/Andre9642/BrailleExtender/issues/60#issuecomment-637705383, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AATJOTESODZ4J6LQODLVCMDRUU3KVANCNFSM4NO2LVWA.

AAClause commented 4 years ago

There is no attachment :( It seems to me that email attachments are not supported by GitHub. Please paste the log content directly in the body message. Otherwise using the GitHub website. Thanks.

kwessel commented 4 years ago

I can't figure out how to attach a file even in the Github web interface. So, log is in-line below. Sorry for such a long comment.

Keith

INFO - main (13:46:44.963) - MainThread (11456): Starting NVDA version 2020.1 INFO - core.main (13:46:45.328) - MainThread (11456): Config dir: C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda INFO - config.ConfigManager._loadConfig (13:46:45.329) - MainThread (11456): Loading config: C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\nvda.ini INFO - core.main (13:46:45.565) - MainThread (11456): Using Windows version 10.0.19041 workstation INFO - core.main (13:46:45.565) - MainThread (11456): Using Python version 3.7.7 (tags/v3.7.7:d7c567b08f, Mar 10 2020, 09:44:33) [MSC v.1900 32 bit (Intel)] INFO - core.main (13:46:45.565) - MainThread (11456): Using comtypes version 1.1.7 INFO - core.main (13:46:45.565) - MainThread (11456): Using configobj version 5.1.0 with validate version 1.0.1 INFO - synthDriverHandler.setSynth (13:46:46.099) - MainThread (11456): Loaded synthDriver eloquence INFO - core.main (13:46:46.099) - MainThread (11456): Using wx version 4.0.3 msw (phoenix) wxWidgets 3.0.5 with six version 1.12.0 INFO - brailleInput.initialize (13:46:46.103) - MainThread (11456): Braille input initialized INFO - braille.initialize (13:46:46.103) - MainThread (11456): Using liblouis version 3.12.0 INFO - braille.initialize (13:46:46.107) - MainThread (11456): Using pySerial version 3.4 INFO - brailleDisplayDrivers.freedomScientific.BrailleDisplayDriver.init (13:46:46.124) - MainThread (11456): Found Focus 80 connected via custom (\?\usb#vid_0f4e&pid_0114#1234567#{a5dcbf10-6530-11d2-901f-00c04fb951ed}) INFO - braille.BrailleHandler.setDisplayByName (13:46:46.127) - MainThread (11456): Loaded braille display driver freedomScientific, current display has 80 cells. INFO - core.main (13:46:46.316) - MainThread (11456): Java Access Bridge support initialized INFO - _UIAHandler.UIAHandler.MTAThreadFunc (13:46:46.333) - _UIAHandler.UIAHandler.MTAThread (1872): UIAutomation: IUIAutomation6 INFO - external:globalPlugins.brailleExtender.GlobalPlugin.init (13:46:48.376) - MainThread (11456): BrailleExtender 20.06.01:eba2ed3 loaded (0.01s) ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:46:48.411) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - core.main (13:46:48.439) - MainThread (11456): Traceback (most recent call last): File "core.pyc", line 486, in main File "braille.pyc", line 1864, in message File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' INFO - core.main (13:46:48.444) - MainThread (11456): NVDA initialized ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:46:48.477) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:46:48.925) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:46:48.971) - MainThread (11456): error executing event: gainFocus on <appModules.outlook.UIAGridRow object at 0x082EF7F0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "NVDAObjects__init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:46:50.718) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:46:50.747) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.Dynamic_MultitaskingViewFrameListItemListItemUIA object at 0x08315A70> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1572, in getFocusRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:46:50.782) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:46:50.809) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.Dynamic_MultitaskingViewFrameListItemListItemUIA object at 0x06971150> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects__init.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1572, in getFocusRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:46:52.538) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:46:52.570) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.IAccessible.ia2Web.Ia2Web object at 0x04BDBE90> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init__.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1572, in getFocusRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:46:52.923) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - queueHandler.flushQueue (13:46:52.958) - MainThread (11456): Error in func _loadBufferDone from eventQueue Traceback (most recent call last): File "queueHandler.pyc", line 50, in flushQueue File "virtualBuffers\init__.pyc", line 470, in _loadBufferDone File "browseMode.pyc", line 1249, in event_treeInterceptor_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1572, in getFocusRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:46:56.260) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - scriptHandler.executeScript (13:46:56.291) - MainThread (11456): error executing script: <bound method GlobalCommands.script_navigatorObject_next of <globalCommands.GlobalCommands object at 0x07DA03B0>> with gesture 'NVDA+numpad 6' Traceback (most recent call last): File "scriptHandler.pyc", line 205, in executeScript File "globalCommands.pyc", line 940, in script_navigatorObject_next File "ui.pyc", line 89, in reviewMessage File "braille.pyc", line 1864, in message File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:46:59.406) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:46:59.473) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - scriptHandler.executeScript (13:46:59.502) - MainThread (11456): error executing script: <bound method GlobalPlugin.script_copyWordToClipboard of <globalPlugins.reviewCursorCopier.GlobalPlugin object at 0x03E7EF90>> with gesture 'space with dot 2 5' Traceback (most recent call last): File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\reviewCursorCopier\globalPlugins\reviewCursorCopier\init_.py", line 25, in copyReviewUnitToClipboard ui.message(("Copied")) File "ui.pyc", line 78, in message File "braille.pyc", line 1864, in message File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace'

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "scriptHandler.pyc", line 205, in executeScript File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\reviewCursorCopier\globalPlugins\reviewCursorCopier__init.py", line 39, in script_copyWordToClipboard copyReviewUnitToClipboard(textInfos.UNITWORD) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\reviewCursorCopier\globalPlugins\reviewCursorCopier__init__.py", line 28, in copyReviewUnitToClipboard ui.message(("Failed to copy")) File "ui.pyc", line 78, in message File "braille.pyc", line 1864, in message File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:47:03.387) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - scriptHandler.executeScript (13:47:03.415) - MainThread (11456): error executing script: <bound method CursorManager.script_moveByCharacter_forward of <NVDAObjects.IAccessible.chromium.ChromeVBuf object at 0x085CF6F0>> with gesture 'right arrow' Traceback (most recent call last): File "scriptHandler.pyc", line 205, in executeScript File "cursorManager.pyc", line 205, in script_moveByCharacter_forward File "cursorManager.pyc", line 149, in _caretMovementScriptHelper File "browseMode.pyc", line 1271, in _set_selection File "cursorManager.pyc", line 110, in _set_selection File "braille.pyc", line 1945, in handleCaretMove File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1572, in getFocusRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' INFO - braille.BrailleHandler.setDisplayByName (13:47:14.999) - MainThread (11456): Loaded braille display driver noBraille, current display has 0 cells. INFO - brailleDisplayDrivers.freedomScientific.BrailleDisplayDriver.init (13:47:15.966) - MainThread (11456): Found Focus 80 connected via custom (\?\usb#vid_0f4e&pid_0114#1234567#{a5dcbf10-6530-11d2-901f-00c04fb951ed}) INFO - braille.BrailleHandler.setDisplayByName (13:47:15.975) - MainThread (11456): Loaded braille display driver freedomScientific, current display has 80 cells. ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:47:16.027) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - scriptHandler.executeScript (13:47:16.060) - MainThread (11456): error executing script: <bound method GlobalPlugin.script_reload_brailledisplay2 of <globalPlugins.brailleExtender.GlobalPlugin object at 0x07DA07B0>> with gesture 'alt+NVDA+k' Traceback (most recent call last): File "scriptHandler.pyc", line 205, in executeScript File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init__.py", line 957, in script_reload_brailledisplay2 def script_reload_brailledisplay2(self, gesture): self.reload_brailledisplay(2) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init__.py", line 972, in reload_brailledisplay utils.refreshBD() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\utils.py", line 426, in refreshBD braille.handler.handleGainFocus(ti) File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1572, in getFocusRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:47:16.090) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:47:19.261) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - queueHandler.flushQueue (13:47:19.299) - MainThread (11456): Error in func _loadBufferDone from eventQueue Traceback (most recent call last): File "queueHandler.pyc", line 50, in flushQueue File "virtualBuffers\init__.pyc", line 470, in _loadBufferDone File "browseMode.pyc", line 1249, in event_treeInterceptor_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1572, in getFocusRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:47:24.790) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - scriptHandler.executeScript (13:47:24.841) - MainThread (11456): error executing script: <bound method GlobalCommands.script_title of <globalCommands.GlobalCommands object at 0x07DA03B0>> with gesture 'NVDA+t' Traceback (most recent call last): File "scriptHandler.pyc", line 205, in executeScript File "globalCommands.pyc", line 1543, in script_title File "ui.pyc", line 78, in message File "braille.pyc", line 1864, in message File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:47:29.016) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - scriptHandler.executeScript (13:47:29.048) - MainThread (11456): error executing script: <bound method BrowseModeTreeInterceptor.addQuickNav.. of <NVDAObjects.IAccessible.chromium.ChromeVBuf object at 0x0833BC90>> with gesture 'a' Traceback (most recent call last): File "browseMode.pyc", line 407, in _quickNavScript StopIteration

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "scriptHandler.pyc", line 205, in executeScript File "browseMode.pyc", line 449, in File "browseMode.pyc", line 413, in _quickNavScript File "ui.pyc", line 78, in message File "braille.pyc", line 1864, in message File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:47:49.833) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:47:49.865) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.Dynamic_StartMenuSearchFieldSearchFieldEditableTextWithAutoSelectDetectionUIA object at 0x085CFE10> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "NVDAObjects\behaviors.pyc", line 185, in event_gainFocus File "NVDAObjects__init.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:47:50.684) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:47:50.779) - MainThread (11456): error executing event: UIA_controllerFor on <NVDAObjects.Dynamic_StartMenuSearchFieldSearchFieldEditableTextWithAutoSelectDetectionUIA object at 0x085CFE10> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "NVDAObjects\UIA\init__.pyc", line 1761, in event_UIA_controllerFor File "NVDAObjects\behaviors.pyc", line 796, in event_suggestionsOpened File "braille.pyc", line 1864, in message File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:47:50.921) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:47:51.040) - MainThread (11456): error executing event: UIA_elementSelected on <NVDAObjects.Dynamic_EdgeNodeListItemSuggestionListItemUIA object at 0x085B0AB0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "NVDAObjects\UIA__init.pyc", line 1780, in event_UIA_elementSelected File "braille.pyc", line 1864, in message File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:47:51.717) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:47:51.795) - MainThread (11456): error executing event: UIA_elementSelected on <NVDAObjects.Dynamic_EdgeNodeListItemSuggestionListItemUIA object at 0x0833B670> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "NVDAObjects\UIA\init.pyc", line 1780, in event_UIA_elementSelected File "braille.pyc", line 1864, in message File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:47:52.237) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:47:52.331) - MainThread (11456): error executing event: UIA_elementSelected on <NVDAObjects.Dynamic_EdgeNodeListItemSuggestionListItemUIA object at 0x082DC6B0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "NVDAObjects\UIA\init.pyc", line 1780, in event_UIA_elementSelected File "braille.pyc", line 1864, in message File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:47:54.508) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:47:54.574) - MainThread (11456): error executing event: UIA_elementSelected on <NVDAObjects.Dynamic_EdgeNodeListItemSuggestionListItemUIA object at 0x082EF910> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "NVDAObjects\UIA\init.pyc", line 1780, in event_UIA_elementSelected File "braille.pyc", line 1864, in message File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:47:56.274) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:47:56.348) - MainThread (11456): error executing event: UIA_elementSelected on <NVDAObjects.Dynamic_EdgeNodeListItemSuggestionListItemUIA object at 0x0859D610> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "NVDAObjects\UIA\init__.pyc", line 1780, in event_UIA_elementSelected File "braille.pyc", line 1864, in message File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:47:57.661) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:47:57.715) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.Dynamic_TreeViewItemOutlineItemIAccessible object at 0x0859D5F0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:47:57.770) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:47:57.801) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x085CF410> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:47:58.987) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:47:59.020) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x067F7E10> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:48:00.208) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:48:00.243) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x088AE2D0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:48:00.799) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:48:00.826) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x082EF7F0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:48:02.159) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:48:02.197) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x04BDB7B0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:48:02.411) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:48:02.450) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x067F7E10> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:48:03.333) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:48:03.369) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x04BDB7B0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:48:04.899) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:48:04.931) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x085CF910> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:48:06.862) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:48:06.893) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x085C5CF0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:48:08.284) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:48:08.317) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x0859D570> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:48:09.426) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:48:09.456) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x07E22FD0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:48:09.714) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:48:09.743) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x0859D930> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:48:10.074) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:48:10.105) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x0859DF10> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - external:globalPlugins.brailleExtender.undefinedChars.getExtendedSymbolsForString (13:48:14.093) - MainThread (11456): Unable to load extended symbols for: Windows ERROR - eventHandler.executeEvent (13:48:14.123) - MainThread (11456): error executing event: gainFocus on <NVDAObjects.IAccessible.IAccessible object at 0x07E22FD0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\init.py", line 252, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 132, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 224, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 99, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 450, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 451, in if len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace'

AAClause commented 4 years ago

Thanks. OK I was able to reproduce. Could you try with the latest dev version please? I tried a first fix.

kwessel commented 4 years ago

Thanks for the quick work on this. Sadly, the problem persists after updating to the latest development version. Log is in-line below.

Keith

INFO - main (17:01:00.926) - MainThread (19324): Starting NVDA version 2020.1 INFO - core.main (17:01:01.332) - MainThread (19324): Config dir: C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda INFO - config.ConfigManager._loadConfig (17:01:01.332) - MainThread (19324): Loading config: C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\nvda.ini INFO - core.main (17:01:01.549) - MainThread (19324): Using Windows version 10.0.19041 workstation INFO - core.main (17:01:01.549) - MainThread (19324): Using Python version 3.7.7 (tags/v3.7.7:d7c567b08f, Mar 10 2020, 09:44:33) [MSC v.1900 32 bit (Intel)] INFO - core.main (17:01:01.549) - MainThread (19324): Using comtypes version 1.1.7 INFO - core.main (17:01:01.549) - MainThread (19324): Using configobj version 5.1.0 with validate version 1.0.1 INFO - synthDriverHandler.setSynth (17:01:02.131) - MainThread (19324): Loaded synthDriver eloquence INFO - core.main (17:01:02.131) - MainThread (19324): Using wx version 4.0.3 msw (phoenix) wxWidgets 3.0.5 with six version 1.12.0 INFO - brailleInput.initialize (17:01:02.135) - MainThread (19324): Braille input initialized INFO - braille.initialize (17:01:02.136) - MainThread (19324): Using liblouis version 3.12.0 INFO - braille.initialize (17:01:02.140) - MainThread (19324): Using pySerial version 3.4 INFO - brailleDisplayDrivers.freedomScientific.BrailleDisplayDriver.init (17:01:02.159) - MainThread (19324): Found Focus 80 connected via custom (\?\usb#vid_0f4e&pid_0114#1234567#{a5dcbf10-6530-11d2-901f-00c04fb951ed}) INFO - braille.BrailleHandler.setDisplayByName (17:01:02.162) - MainThread (19324): Loaded braille display driver freedomScientific, current display has 80 cells. INFO - core.main (17:01:02.346) - MainThread (19324): Java Access Bridge support initialized INFO - _UIAHandler.UIAHandler.MTAThreadFunc (17:01:02.363) - _UIAHandler.UIAHandler.MTAThread (9808): UIAutomation: IUIAutomation6 INFO - external:globalPlugins.brailleExtender.GlobalPlugin.init (17:01:04.606) - MainThread (19324): BrailleExtender 20.06.03:6ca372d loaded (0.02s) ERROR - core.main (17:01:04.644) - MainThread (19324): Traceback (most recent call last): File "core.pyc", line 486, in main File "braille.pyc", line 1864, in message File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' INFO - core.main (17:01:04.647) - MainThread (19324): NVDA initialized ERROR - eventHandler.executeEvent (17:01:05.135) - MainThread (19324): error executing event: gainFocus on <appModules.outlook.UIAGridRow object at 0x041155B0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "NVDAObjects__init.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:08.433) - MainThread (19324): error executing event: gainFocus on <NVDAObjects.UIA.UIA object at 0x07A1B7F0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "NVDAObjects__init.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:09.047) - MainThread (19324): error executing event: gainFocus on <appModules.outlook.UIAGridRow object at 0x063665B0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "NVDAObjects__init.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' INFO - braille.BrailleHandler.setDisplayByName (17:01:10.055) - MainThread (19324): Loaded braille display driver noBraille, current display has 0 cells. INFO - brailleDisplayDrivers.freedomScientific.BrailleDisplayDriver.init (17:01:11.436) - MainThread (19324): Found Focus 80 connected via custom (\?\usb#vid_0f4e&pid_0114#1234567#{a5dcbf10-6530-11d2-901f-00c04fb951ed}) INFO - braille.BrailleHandler.setDisplayByName (17:01:11.443) - MainThread (19324): Loaded braille display driver freedomScientific, current display has 80 cells. ERROR - scriptHandler.executeScript (17:01:11.500) - MainThread (19324): error executing script: <bound method GlobalPlugin.script_reload_brailledisplay2 of <globalPlugins.brailleExtender.GlobalPlugin object at 0x0772B1D0>> with gesture 'alt+NVDA+k' Traceback (most recent call last): File "scriptHandler.pyc", line 205, in executeScript File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 916, in script_reload_brailledisplay2 def script_reload_brailledisplay2(self, gesture): self.reload_brailledisplay(2) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 931, in reload_brailledisplay utils.refreshBD() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\utils.py", line 429, in refreshBD braille.handler.handleGainFocus(api.getFocusObject()) File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - scriptHandler.executeScript (17:01:14.638) - MainThread (19324): error executing script: <bound method GlobalCommands.script_title of <globalCommands.GlobalCommands object at 0x0770CDD0>> with gesture 'NVDA+t' Traceback (most recent call last): File "scriptHandler.pyc", line 205, in executeScript File "globalCommands.pyc", line 1543, in script_title File "ui.pyc", line 78, in message File "braille.pyc", line 1864, in message File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:15.505) - MainThread (19324): error executing event: gainFocus on <NVDAObjects.UIA.UIA object at 0x039E6FF0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init__.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "NVDAObjects__init.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:16.169) - MainThread (19324): error executing event: gainFocus on <appModules.outlook.UIAGridRow object at 0x079CFA30> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\init__.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "NVDAObjects\init.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' INFO - brailleDisplayDrivers.freedomScientific.BrailleDisplayDriver.init (17:01:16.851) - MainThread (19324): Found Focus 80 connected via custom (\?\usb#vid_0f4e&pid_0114#1234567#{a5dcbf10-6530-11d2-901f-00c04fb951ed}) INFO - braille.BrailleHandler.setDisplayByName (17:01:16.884) - MainThread (19324): Loaded braille display driver freedomScientific, current display has 80 cells. ERROR - scriptHandler.executeScript (17:01:17.053) - MainThread (19324): error executing script: <bound method GlobalPlugin.script_reload_brailledisplay2 of <globalPlugins.brailleExtender.GlobalPlugin object at 0x0772B1D0>> with gesture 'alt+NVDA+k' Traceback (most recent call last): File "scriptHandler.pyc", line 205, in executeScript File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\init__.py", line 916, in script_reload_brailledisplay2 def script_reload_brailledisplay2(self, gesture): self.reload_brailledisplay(2) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\init.py", line 931, in reload_brailledisplay utils.refreshBD() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\utils.py", line 429, in refreshBD braille.handler.handleGainFocus(api.getFocusObject()) File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:18.350) - MainThread (19324): error executing event: gainFocus on <NVDAObjects.UIA.UIA object at 0x079CFB90> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\init__.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "NVDAObjects\init.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:18.950) - MainThread (19324): error executing event: gainFocus on <appModules.outlook.UIAGridRow object at 0x07964850> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\init__.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "NVDAObjects\init.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:29.535) - MainThread (19324): error executing event: gainFocus on <NVDAObjects.IAccessible.IAccessible object at 0x07964790> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\init.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\nvda.pyc", line 86, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1572, in getFocusRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:30.117) - MainThread (19324): error executing event: gainFocus on <NVDAObjects.IAccessible.MenuItem object at 0x080C26B0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\init.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\nvda.pyc", line 86, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\IAccessible\init__.pyc", line 1867, in event_gainFocus File "NVDAObjects\init.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:34.799) - MainThread (19324): error executing event: gainFocus on <appModules.outlook.UIAGridRow object at 0x080B4610> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\init__.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "NVDAObjects\init.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:34.833) - MainThread (19324): error executing event: gainFocus on <NVDAObjects.IAccessible.IAccessible object at 0x0804EBB0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\init__.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1572, in getFocusRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:41.218) - MainThread (19324): error executing event: gainFocus on <NVDAObjects.Dynamic_StartMenuSearchFieldSearchFieldEditableTextWithAutoSelectDetectionUIA object at 0x080C2A30> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "NVDAObjects\behaviors.pyc", line 185, in event_gainFocus File "NVDAObjects\init.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:41.869) - MainThread (19324): error executing event: UIA_controllerFor on <NVDAObjects.Dynamic_StartMenuSearchFieldSearchFieldEditableTextWithAutoSelectDetectionUIA object at 0x080C2A30> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "NVDAObjects\UIA\init__.pyc", line 1761, in event_UIA_controllerFor File "NVDAObjects\behaviors.pyc", line 796, in event_suggestionsOpened File "braille.pyc", line 1864, in message File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:41.967) - MainThread (19324): error executing event: UIA_elementSelected on <NVDAObjects.Dynamic_EdgeNodeListItemSuggestionListItemUIA object at 0x08057A30> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "NVDAObjects\UIA__init.pyc", line 1780, in event_UIA_elementSelected File "braille.pyc", line 1864, in message File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:43.115) - MainThread (19324): error executing event: UIA_elementSelected on <NVDAObjects.Dynamic_EdgeNodeListItemSuggestionListItemUIA object at 0x055E8E30> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "NVDAObjects\UIA\init.pyc", line 1780, in event_UIA_elementSelected File "braille.pyc", line 1864, in message File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:43.272) - MainThread (19324): error executing event: UIA_elementSelected on <NVDAObjects.Dynamic_EdgeNodeListItemSuggestionListItemUIA object at 0x055E8F10> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "NVDAObjects\UIA\init__.pyc", line 1780, in event_UIA_elementSelected File "braille.pyc", line 1864, in message File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:45.698) - MainThread (19324): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x055E8ED0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:45.748) - MainThread (19324): error executing event: gainFocus on <NVDAObjects.Dynamic_TreeViewItemOutlineItemIAccessible object at 0x055E8F90> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:46.205) - MainThread (19324): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x08057F10> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:48.914) - MainThread (19324): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x055E8EB0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:49.139) - MainThread (19324): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x080B4C50> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:49.411) - MainThread (19324): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x055BCFD0> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender__init.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:50.087) - MainThread (19324): error executing event: gainFocus on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x055E8D10> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\init.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace' ERROR - eventHandler.executeEvent (17:01:52.426) - MainThread (19324): error executing event: gainFocus on <NVDAObjects.IAccessible.IAccessible object at 0x08057F10> with extra args of {} Traceback (most recent call last): File "eventHandler.pyc", line 155, in executeEvent File "eventHandler.pyc", line 92, in init File "eventHandler.pyc", line 100, in next File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\init.py", line 195, in event_gainFocus nextHandler() File "eventHandler.pyc", line 100, in next File "appModules\explorer.pyc", line 337, in event_gainFocus File "eventHandler.pyc", line 100, in next File "NVDAObjects\init__.pyc", line 1103, in event_gainFocus File "braille.pyc", line 1905, in handleGainFocus File "braille.pyc", line 1910, in _doNewObject File "braille.pyc", line 1542, in getFocusContextRegions File "braille.pyc", line 633, in update File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patchs.py", line 148, in update undefinedChars.undefinedCharProcess(self) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 223, in undefinedCharProcess self.rawText, lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 93, in getExtendedSymbolsForString extendedSymbols[lang] = getExtendedSymbols(lang) File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 439, in getExtendedSymbols for k, v in u.symbols.items() File "C:\Users\kwessel.TECH-P10R95915\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedChars.py", line 440, in if v and k and len(k) > 1 AttributeError: 'NoneType' object has no attribute 'replace'

AAClause commented 4 years ago

Thanks. Could you try with the new release? Still on the dev channel.

charadani commented 4 years ago

It works for me after updating to the last dev version. I did have to remove the extension before installing this new one, though.

Thanks for fixing this!

AAClause commented 4 years ago

Thanks @charadani for your feedback. I'm waiting for confirmation from @kwessel then I'll apply this patch on the stable version.

kwessel commented 4 years ago

Yes! Thank you very much! This corrects the issue for me, too. Thanks for the incredible turn-around time on this. Once again, opensource community software support far exceeds commercial software support. I really appreciate your quick turnaround on this.