I recently noticed that when I click an
irc:// link in my browser (Chromium), it launches HexChat, and when I close HexChat, it will launch Firefox.
Suspicious that it might be something wrong with the Chromium config, I ran
xdg-open irc:// in the terminal, and the same result followed: first HexChat, then Firefox. However...
$ xdg-settings get default-url-scheme-handler irc
There is nothing about Firefox. How can I find out why and where Firefox is being summoned?
Edit. I tried to run this from a terminal, and I think the output can shed some light
$ xdg-open irc://chat.freenode.net Fatal Python error: PyInterpreterState_Delete: remaining subinterpreters
/usr/bin/xdg-open: line 756: 3718 Aborted (core dumped) "$command_exec" "$@"
/usr/bin/xdg-open: line 881: x-www-browser: command not found Fatal Python error: PyInterpreterState_Delete: remaining subinterpreters
I couldn't find something particularly useful on Google when searching these errors.
(I'm using Arch Linux, if that matters.)