Package: firefox Version: 72.0.1-1 Severity: important Hi,
if (and only if) firefox is spawned by clicking a link, something in the detection code for "default browser" setting is going crazy. Steps to reproduce: 1) make firefox default webbrowser on a clean system and check current setting: $ xdg-settings get default-web-browser firefox.desktop $ cat .config/mimeapps.list [Default Applications] text/html=firefox.desktop x-scheme-handler/http=firefox.desktop x-scheme-handler/https=firefox.desktop x-scheme-handler/about=firefox.desktop x-scheme-handler/unknown=firefox.desktop This is fine. 2) start firefox, select preferences. It will tell you that ff is default 3) stop firefox 4) start thunderbird, click on any http(s) link wait for firefox to come up and check preferences again. Now, it will tell you, that it is NOT the default browser. However, it still is: $ xdg-settings get default-web-browser firefox.desktop $ cat .config/mimeapps.list [Default Applications] text/html=firefox.desktop x-scheme-handler/http=firefox.desktop x-scheme-handler/https=firefox.desktop x-scheme-handler/about=firefox.desktop x-scheme-handler/unknown=firefox.desktop 5) In firefox preferences, hit the "make default browser" button. Now, everything gets crazy: $ xdg-settings get default-web-browser thunderbird.desktop $ cat .config/mimeapps.list [Default Applications] text/html=thunderbird.desktop x-scheme-handler/http=thunderbird.desktop x-scheme-handler/https=thunderbird.desktop x-scheme-handler/about=firefox.desktop x-scheme-handler/unknown=firefox.desktop x-scheme-handler/ftp=thunderbird.desktop x-scheme-handler/chrome=thunderbird.desktop application/x-extension-htm=thunderbird.desktop application/x-extension-html=thunderbird.desktop application/x-extension-shtml=thunderbird.desktop application/xhtml+xml=thunderbird.desktop application/x-extension-xhtml=thunderbird.desktop application/x-extension-xht=thunderbird.desktop [Added Associations] x-scheme-handler/http=thunderbird.desktop; x-scheme-handler/https=thunderbird.desktop; x-scheme-handler/ftp=thunderbird.desktop; x-scheme-handler/chrome=thunderbird.desktop; text/html=thunderbird.desktop; application/x-extension-htm=thunderbird.desktop; application/x-extension-html=thunderbird.desktop; application/x-extension-shtml=thunderbird.desktop; application/xhtml+xml=thunderbird.desktop; application/x-extension-xhtml=thunderbird.desktop; application/x-extension-xht=thunderbird.desktop; 6) Now, links in any application using xdg-open won't work anymore. Thunderbird just crashes or ignores the load requests. Please note: * This Bug also affects firefox.esr * If started from any other applikation, firefox behaves just normal. So far, only Thnuderbird triggers this behaviour. -- Package-specific info: -- Addons package information -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.2.0-3-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages firefox depends on: ii debianutils 4.9.1 ii fontconfig 2.13.1-2+b1 ii libatk1.0-0 2.34.1-1 ii libc6 2.29-8 ii libcairo-gobject2 1.16.0-4 ii libcairo2 1.16.0-4 ii libdbus-1-3 1.12.16-2 ii libdbus-glib-1-2 0.110-5 ii libevent-2.1-7 2.1.11-stable-1 ii libffi6 3.2.1-9 ii libfontconfig1 2.13.1-2+b1 ii libfreetype6 2.10.1-2 ii libgcc1 1:9.2.1-22 ii libgdk-pixbuf2.0-0 2.40.0+dfsg-2 ii libglib2.0-0 2.62.4-1 ii libgtk-3-0 3.24.13-1 ii libnspr4 2:4.24-1 ii libnss3 2:3.49-1 ii libpango-1.0-0 1.42.4-8 ii libsqlite3-0 3.30.1+fossil191229-1 ii libstartup-notification0 0.12-6 ii libstdc++6 9.2.1-22 ii libx11-6 2:1.6.8-1 ii libx11-xcb1 2:1.6.8-1 ii libxcb-shm0 1.13.1-3 ii libxcb1 1.13.1-3 ii libxcomposite1 1:0.4.4-2 ii libxdamage1 1:1.1.5-1 ii libxext6 2:1.3.3-1+b2 ii libxfixes3 1:5.0.3-1 ii libxrender1 1:0.9.10-1 ii libxt6 1:1.1.5-1+b3 ii procps 2:3.3.15-2+b1 ii zlib1g 1:1.2.11.dfsg-1+b1 Versions of packages firefox recommends: ii libavcodec57 7:3.4.3-1 ii libavcodec58 7:4.2.1-2+b1 Versions of packages firefox suggests: ii fonts-lmodern 2.004.5-6 ii fonts-stix [otf-stix] 1.1.1-4 ii libcanberra0 0.30-7 ii libgssapi-krb5-2 1.17-6 ii libgtk2.0-0 2.24.32-4 ii pulseaudio 13.0-3 -- no debconf information