When trying to add a custom service from a directory, vbit-config exits unexpectedly with a traceback.
Traceback (most recent call last):
File "/home/gkm/.local/bin/vbit-config", line 289, in <module>
mainMenu()
File "/home/gkm/.local/bin/vbit-config", line 273, in mainMenu
installServiceMenu(servicesData)
File "/home/gkm/.local/bin/vbit-config", line 54, in installServiceMenu
customServiceMenu()
File "/home/gkm/.local/bin/vbit-config", line 129, in customServiceMenu
code, string = d.dselect(os.getenv('HOME')+"/", title="Enter teletext service directory:", height=8)
File "/usr/lib/python3/dist-packages/dialog.py", line 2363, in dselect
return self._widget_with_string_output(
File "/usr/lib/python3/dist-packages/dialog.py", line 1719, in _widget_with_string_output
code, output = self._perform(args, **kwargs)
File "/usr/lib/python3/dist-packages/dialog.py", line 1518, in _perform
exit_code, output = self._handle_program_exit(child_pid,
File "/usr/lib/python3/dist-packages/dialog.py", line 1484, in _handle_program_exit
self._wait_for_program_termination(child_pid,
File "/usr/lib/python3/dist-packages/dialog.py", line 1430, in _wait_for_program_termination
raise DialogError(
dialog.DialogError: dialog-like terminated due to an error: the dialog-like program exited with status 3 (which was passed to it as the DIALOG_ERROR environment variable). Sometimes, the reason is simply that dialog was given a height or width parameter that is too big for the terminal in use. Its output, with leading and trailing whitespace stripped, was: