Go to Tools>Preferences>Video and, under "Video snapshots", click Browse.
NVDA with add-ons disabled shows the dialog to choose a folder correctly.
NVDA with the VLC add-on crashes.
ERROR - NVDAObjects.call (10:59:39.605) - MainThread (15292):
Exception in chooseNVDAObjectOverlayClasses for <'vlc' (appName 'vlc', process ID 24256) at address efd630>
Traceback (most recent call last):
File "NVDAObjects_init_.pyc", line 101, in call
File "C:\Users\xxx\AppData\Roaming\nvda\addons\VLC\appModules\vlc.py", line 141, in chooseNVDAObjectOverlayClasses
if obj.role == controlTypes.Role.EDITABLETEXT and (obj.windowClassName == u'Qt5QWindowIcon' or obj.simpleParent.role == 20): #@ dev: add edit bookmarks
File "baseObject.pyc", line 42, in get
File "baseObject.pyc", line 146, in getPropertyViaCache
File "NVDAObjects_init.pyc", line 841, in _get_simpleParent
File "baseObject.pyc", line 42, in get
File "baseObject.pyc", line 146, in getPropertyViaCache
File "NVDAObjects\IAccessible_init.pyc", line 1690, in get_parent
File "baseObject.pyc", line 42, in get
File "baseObject.pyc", line 146, in getPropertyViaCache
File "NVDAObjects\window_init.pyc", line 271, in get_parent
File "NVDAObjects_init.pyc", line 92, in call
File "NVDAObjects\IAccessible_init.pyc", line 438, in findOverlayClasses
File "baseObject.pyc", line 42, in get
File "baseObject.pyc", line 146, in getPropertyViaCache
File "NVDAObjects\IAccessible_init.pyc", line 840, in get_IAccessibleRole
File "comtypes_init.pyc", line 851, in call
File "monkeyPatches\comtypesMonkeyPatches.pyc", line 30, in call
ctypes.ArgumentError: argument 1: <class 'RecursionError'>: maximum recursion depth exceeded while calling a Python object
NVDA 2021.3beta2, VLC 3.0.16 (reproducible also with previous releases).