Skip to content

Update check/installation: value error when trying to install alpha snapshot #9026

@josephsl

Description

@josephsl

Hi,

Looks like a regression from #8006: when attempting to install alpha.16387, I get a traceback.

STR:

  1. Install alpha.16382.
  2. Check for updates.

Expected: after downloading the latest release, NVDA presents installation dialog.
Actual: the following traceback is logged:

ERROR - unhandled exception (21:28:05.588):
Traceback (most recent call last):
File "gui_init_.pyc", line 985, in Notify
File "updateCheck.pyc", line 578, in _guiExecNotify
File "updateCheck.pyc", line 669, in _downloadSuccess
File "updateCheck.pyc", line 442, in init
File "versionInfo.pyc", line 46, in getNVDAVersionTupleFromString
ValueError: alpha-16387,0a5c7678

Possible cause: #8006 - specifically, the version tuple conversion fails because snapshot releases are not in the form year.major.minor.

Thanks.

Metadata

Metadata

Assignees

Labels

bug/regressionp2https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority

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