Segmentation fault when clicking update in THG Update dialog
I'm having a problem with THG when trying to perform an update on any repository. After clicking update, the dialog disappears.
I've tried various versions of THG, and HG back to about 5.5, but they all exhibit the same problem. Currently I am on: TortoiseHg Dialogs (version 5.8rc0+3-487e2eab0ffe), Mercurial (version 5.8rc1+hg15.b7e623ac98b6) Python 3.8.6, PyQt 5.15.0, Qt 5.14.2
This is an example command I am using to try and figure out the problem: thg -v --debug --traceback --profile --nofork update 5.7
I get this output:
opening repo: /home/gavin/Applications/mercurial
creating cmdworker 'server'
add ui file to watcher: /home/gavin/.hgrc
add ui file to watcher: /home/gavin/Applications/mercurial/.hg/hgrc
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
Segmentation fault (core dumped)
The seg fault appears when I click update in the dialog. All the other messages appear beforehand.
I'm running ubuntu 20.10 on ARM64.
Any suggestions on how to debug this?