Open Bug 1909225 Opened 2 months ago Updated 5 days ago

sys_tray::linux logs translation issue about PLATFORM on startup - [ERROR sys_tray::linux] translation issues: [ResolverError(Reference(Function { id: "PLATFORM" }))

Categories

(Thunderbird :: OS Integration, defect)

Thunderbird 130
Desktop
Linux
defect

Tracking

(Not tracked)

People

(Reporter: freaktechnik, Unassigned)

References

(Regression)

Details

(Keywords: regression)

STR:

  1. Launch Thunderbird from the command line

Expected result:
Only known log messages appear.

Actual result:
[ERROR sys_tray::linux] translation issues: [ResolverError(Reference(Function { id: "PLATFORM" }))] is logged.

OS according to troubleshooting: Linux 6.9.8-200.fc40.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Jul 5 16:20:11 UTC 2024
I have just whatever GNOME fedora ships with these days, but I think this error is from fluent anyway. In other words, not sure if this affects visibility of the tray icon, I've never had any software show tray icons on my system.
This is with a local build and ./mach run

Summary: sys_tray logs translation issue about PLATFORM on startup → sys_tray::linux logs translation issue about PLATFORM on startup
Keywords: regression
Regressed by: 18732

Thunderbird (flatpak Mozilla Thunderbird 130.0b1) crashes on startup. Seems to indicate that this is the issue.

Summary: sys_tray::linux logs translation issue about PLATFORM on startup → sys_tray::linux logs translation issue about PLATFORM on startup - [ERROR sys_tray::linux] translation issues: [ResolverError(Reference(Function { id: "PLATFORM" }))
Duplicate of this bug: 1912025

The issue is with Flatpak permissions. I'm running the Flatpak in Fedora 40, and I was able to resolve the issue by granting the Flapak access to the D-Bus session bus:

sudo flatpak override org.mozilla.Thunderbird --socket=session-bus

To fix this, the Flatpak maintainers will just need to explicitly require access to the session-bus socket at the next update.

(In reply to Miles from comment #3)

The issue is with Flatpak permissions.

My original report was with a local build, so no flatpak layers there. It's possible that this error is hiding a different issue for me, however. I'm pretty sure my system doesn't do indicators for applications.

(In reply to Martin Giger [:freaktechnik] from comment #4)

My original report was with a local build, so no flatpak layers there.

Ah, I must have confused you with Aaron Schif and his comment about the Thunderbird Flatpak crashing upon startup...

And as a matter of fact, it appears I'm still seeing the errors in my logs as well; I'm just not experiencing a complete application crash on startup anymore. I assumed the aforementioned errors were causing the crash because those were the only errors I saw in the logs, but that doesn't appear to be the case after all.

(In reply to Miles from comment #5)

Ah, I must have confused you with Aaron Schif and his comment about the Thunderbird Flatpak crashing upon startup...

And as a matter of fact, it appears I'm still seeing the errors in my logs as well; I'm just not experiencing a complete application crash on startup anymore. I assumed the aforementioned errors were causing the crash because those were the only errors I saw in the logs, but that doesn't appear to be the case after all.

Please make sure there's a bug filed for that crash and its fix then!

You need to log in before you can comment on or make changes to this bug.