Closed Bug 1834850 Opened 2 years ago Closed 1 year ago

thunderbird beta snap can't handle mailto: links if running

Categories

(Thunderbird :: Untriaged, defect)

Thunderbird 114
defect

Tracking

(Not tracked)

RESOLVED MOVED

People

(Reporter: thejoe, Unassigned)

References

Details

(Whiteboard: [snnot3p])

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0

Steps to reproduce:

with thunderbird beta running as a snap under a wayland gnome desktop, click a mailto: link or execute thunderbird mailto:address@domain.com from the command line

Actual results:

get an error popup after some seconds with:

Thunderbird is already running, but is not responding. To use Thunderbird, you must first close the existing Thunderbird process, restart your device, or use a different profile.

journalctl shows:

May 24 12:06:43 taplop dbus-daemon[27036]: apparmor="DENIED" operation="dbus_method_call"  bus="session" path="/org/a11y/bus" interface="org.freedesktop.DBus.Properties" member="Get" mask="send" name="org.a11y.Bus" pid=189179 label="snap.thunderbird.thunderbird" peer_pid=27274 peer_label="unconfined"
May 24 12:06:43 taplop audit[189179]: SECCOMP auid=1000 uid=1000 gid=1000 ses=17 subj=snap.thunderbird.thunderbird pid=189179 comm="thunderbird-bin" exe="/snap/thunderbird/327/thunderbird-bin" sig=0 arch=c000003e syscall=314 compat=0 ip=0x7f23feeb473d code=0x50000
May 24 12:06:43 taplop kernel: audit: type=1326 audit(1684955203.569:169694): auid=1000 uid=1000 gid=1000 ses=17 subj=snap.thunderbird.thunderbird pid=189179 comm="thunderbird-bin" exe="/snap/thunderbird/327/thunderbird-bin" sig=0 arch=c000003e syscall=314 compat=0 ip=0x7f23feeb473d code=0x50000

Expected results:

mailto link should open a compose window -- this works if thunderbird is not running.

also running the snap binary directly, eg /snap/thunderbird/326/thunderbird-bin mailto:address@domain.com appears to work properly fwiw

Whiteboard: [snnot3p]

I'm getting this same issue with Thunderbird 128.2.0esr and Firefox 131.0.3 on Fedora 40 with KDE Plasma 6.1.4. This is not the snap version - this is the thunderbird packaged in the fedora repos, installed with 'dnf install thunderbird'.

It does work for me if I use the cli: 'thunderbird whoever@gmail.com' does indeed open the compose window.

In about:preferences in Firefox, the mailto: handler is set to 'Use Thunderbird (default)'.

I tried using Firefox profile manager to create a new blank profile, and I'm still getting the bug even with a blank profile.

I'd be happy to do some more troubleshooting but I don't really know where to start.

That would be a separate issue. (And likely something wrong in your os settings, or in the fedora packaging. Try the tar.bz2 from thunderbird.net)

(In reply to Magnus Melin [:mkmelin] from comment #3)

That would be a separate issue. (And likely something wrong in your os settings, or in the fedora packaging. Try the tar.bz2 from thunderbird.net)

Turns out it's apparently a firefox/fedora packaging bug (or settings, loading a vm to try it there). Using the thunderbird.net download didn't fix it, but using the mozilla.org firefox download did fix it.

Also I found the bug on redhat bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2320090

Status: UNCONFIRMED → RESOLVED
Closed: 1 year ago
Resolution: --- → MOVED
You need to log in before you can comment on or make changes to this bug.