BrailleExtender
BrailleExtender copied to clipboard
Initialization error and broken Braille after reloading plugins
Hi, if I remember well, I encountered this issue since the first alpha versions of 2022.1 are gone out. Simply, if I reload the plugin system, i.e. during development, BrailleExtender does not work correctly, breaking Braille in various controls containing text. This is the log: ERROR - globalPluginHandler.initialize (21:52:11.735) - MainThread (12036): Error initializing global plugin <class 'globalPlugins.brailleExtender.GlobalPlugin'> Traceback (most recent call last): File "globalPluginHandler.pyc", line 33, in initialize File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender_init_.py", line 121, in init self.reloadBrailleTables() File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender_init_.py", line 285, in reloadBrailleTables undefinedchars.setUndefinedChar() File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\undefinedchars.py", line 79, in setUndefinedChar f"undefined {HUCDotPattern}", "ASCII")) File "louis_init_.pyc", line 488, in compileString RuntimeError: Can't compile entry: tables ['C:\Program Files (x86)\NVDA\louis\tables\it-it-comp8.utb', 'C:\Program Files (x86)\NVDA\louis\tables\braille-patterns.cti'], inString b'undefined 12345678-78-12345678' ERROR - core.CorePump.run (21:52:13.877) - MainThread (12036): errors in this core pump cycle Traceback (most recent call last): File "core.pyc", line 740, in run File "braille.pyc", line 2337, in pumpAll File "braille.pyc", line 2067, in handlePendingCaretUpdate File "braille.pyc", line 2073, in _doCursorMove File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patches.py", line 299, in update_TextInfoRegion self._addTextWithFields(chunk, formatConfig) File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patches.py", line 773, in _addTextWithFields field, formatConfig) TypeError: cannot unpack non-iterable int object ERROR - core.CorePump.run (21:52:14.292) - MainThread (12036): errors in this core pump cycle Traceback (most recent call last): File "core.pyc", line 740, in run File "braille.pyc", line 2337, in pumpAll File "braille.pyc", line 2067, in handlePendingCaretUpdate File "braille.pyc", line 2073, in _doCursorMove File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patches.py", line 299, in update_TextInfoRegion self._addTextWithFields(chunk, formatConfig) File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patches.py", line 773, in _addTextWithFields field, formatConfig) TypeError: cannot unpack non-iterable int object ERROR - core.CorePump.run (21:52:14.499) - MainThread (12036): errors in this core pump cycle Traceback (most recent call last): File "core.pyc", line 740, in run File "braille.pyc", line 2337, in pumpAll File "braille.pyc", line 2067, in handlePendingCaretUpdate File "braille.pyc", line 2073, in _doCursorMove File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patches.py", line 299, in update_TextInfoRegion self._addTextWithFields(chunk, formatConfig) File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patches.py", line 773, in _addTextWithFields field, formatConfig) TypeError: cannot unpack non-iterable int object ERROR - core.CorePump.run (21:52:14.703) - MainThread (12036): errors in this core pump cycle Traceback (most recent call last): File "core.pyc", line 740, in run File "braille.pyc", line 2337, in pumpAll File "braille.pyc", line 2067, in handlePendingCaretUpdate File "braille.pyc", line 2073, in _doCursorMove File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patches.py", line 299, in update_TextInfoRegion self._addTextWithFields(chunk, formatConfig) File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patches.py", line 773, in _addTextWithFields field, formatConfig) TypeError: cannot unpack non-iterable int object ERROR - core.CorePump.run (21:52:15.075) - MainThread (12036): errors in this core pump cycle Traceback (most recent call last): File "core.pyc", line 740, in run File "braille.pyc", line 2337, in pumpAll File "braille.pyc", line 2067, in handlePendingCaretUpdate File "braille.pyc", line 2073, in _doCursorMove File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patches.py", line 299, in update_TextInfoRegion self._addTextWithFields(chunk, formatConfig) File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patches.py", line 773, in _addTextWithFields field, formatConfig) TypeError: cannot unpack non-iterable int object ERROR - core.CorePump.run (21:52:15.584) - MainThread (12036): errors in this core pump cycle Traceback (most recent call last): File "core.pyc", line 740, in run File "braille.pyc", line 2337, in pumpAll File "braille.pyc", line 2067, in handlePendingCaretUpdate File "braille.pyc", line 2073, in _doCursorMove File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patches.py", line 299, in update_TextInfoRegion self._addTextWithFields(chunk, formatConfig) File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patches.py", line 773, in _addTextWithFields field, formatConfig) TypeError: cannot unpack non-iterable int object ERROR - core.CorePump.run (21:52:15.737) - MainThread (12036): errors in this core pump cycle Traceback (most recent call last): File "core.pyc", line 740, in run File "braille.pyc", line 2337, in pumpAll File "braille.pyc", line 2067, in handlePendingCaretUpdate File "braille.pyc", line 2073, in _doCursorMove File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patches.py", line 299, in update_TextInfoRegion self._addTextWithFields(chunk, formatConfig) File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patches.py", line 773, in _addTextWithFields field, formatConfig) TypeError: cannot unpack non-iterable int object ERROR - core.CorePump.run (21:52:16.150) - MainThread (12036): errors in this core pump cycle Traceback (most recent call last): File "core.pyc", line 740, in run File "braille.pyc", line 2337, in pumpAll File "braille.pyc", line 2067, in handlePendingCaretUpdate File "braille.pyc", line 2073, in _doCursorMove File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patches.py", line 299, in update_TextInfoRegion self._addTextWithFields(chunk, formatConfig) File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patches.py", line 773, in _addTextWithFields field, formatConfig) TypeError: cannot unpack non-iterable int object ERROR - core.CorePump.run (21:52:16.373) - MainThread (12036): errors in this core pump cycle Traceback (most recent call last): File "core.pyc", line 740, in run File "braille.pyc", line 2337, in pumpAll File "braille.pyc", line 2067, in handlePendingCaretUpdate File "braille.pyc", line 2073, in _doCursorMove File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patches.py", line 299, in update_TextInfoRegion self._addTextWithFields(chunk, formatConfig) File "C:\Users\Admin\AppData\Roaming\nvda\addons\BrailleExtender\globalPlugins\brailleExtender\patches.py", line 773, in _addTextWithFields field, formatConfig) TypeError: cannot unpack non-iterable int object