Skip to content

getPossiblePorts error with Seika Notetaker driver #13121

@cary-rowen

Description

@cary-rowen

Steps to reproduce:

  1. ctrl+nvda+a follow the usual steps to select the braille display.
  2. Click the change button, Select Seika Notetaker in the combo box and press Enter;
  3. Click the change button again;

Actual behavior:

Perform step 2, the dialog box is closed, the device can display Braille, and an error sound is heard.

Log snippet

ERROR - unhandled exception (17:11:04.027) - MainThread (11824):
Traceback (most recent call last):
  File "gui\settingsDialogs.pyc", line 3437, in onDisplayNameChanged
  File "gui\settingsDialogs.pyc", line 3419, in updatePossiblePorts
  File "braille.pyc", line 2429, in getPossiblePorts
ValueError: need more than 1 value to unpack
Perform step 3, the braille display selection dialog box is not opened, and the following log is generated:
ERROR - unhandled exception (17:19:19.400) - MainThread (6204):
Traceback (most recent call last):
  File "gui\settingsDialogs.pyc", line 3328, in onChangeDisplay
  File "gui\settingsDialogs.pyc", line 194, in __init__
  File "gui\settingsDialogs.pyc", line 3380, in makeSettings
  File "gui\settingsDialogs.pyc", line 3411, in updateBrailleDisplayLists
  File "gui\settingsDialogs.pyc", line 3419, in updatePossiblePorts
  File "braille.pyc", line 2429, in getPossiblePorts
ValueError: need more than 1 value to unpack

Expected behavior:

Perform step 2 and there should be no errors.
Perform step 3 should be able to open the dialog box without errors.

System configuration

NVDA installed/portable/running from source:

installed and portable

NVDA version:

2021.3rc1

Windows version:

Windows 10 21H2 (x64) build 19044.1387

Name and version of other software in use when reproducing the issue:

None

Other information about your system:

None

Other questions

Does the issue still occur after restarting your computer?

Yes

Have you tried any other versions of NVDA? If so, please report their behaviors.

NVDA2021.2 has the same behavior

If NVDA add-ons are disabled, is your problem still occurring?

Yes

Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?

Yes

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions