Thunderbird Crashes using Wayland when trying to print. @ gtk_printer_get_name
Thunderbird 102.10.0 (64-bit) Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-70-generic x86_64) GNOME Shell 42.5
When you File > Print, it opens a print window. When you click Print on that, Thunderbird crashes. As a workaround, in the Config Editor I changed print.prefer_system_dialog from False to True. Now it no longer crashes. I have a feeling it may be due to Wayland being disabled, as I'm using Xorg. At the time of crash, in the small window i sent a crash report. These are the contents:
Crash ID: bp-4d261420-0503-4073-ab76-b15600230424
AdapterDeviceID: 0x9a49 AdapterDriverVendor: mesa/iris AdapterDriverVersion: 22.2.5.0 AdapterVendorID: 0x8086 Add-ons: lookout%40s3_fix_version:5.3,default-theme%40mozilla.org:1.3,google%40search.mozilla.org:1.0,ddg%40search.mozilla.org:1.0,amazondotcom%40search.mozilla.org:1.1,wikipedia%40search.mozilla.org:1.0,bing%40search.mozilla.org:1.0 AvailablePageFile: 2316316672 AvailablePhysicalMemory: 4788621312 AvailableSwapMemory: 4294963200 AvailableVirtualMemory: 5689577472 BackgroundTaskMode: 0 BuildID: 20230407145224 ContentSandboxCapabilities: 119 ContentSandboxCapable: 1 ContentSandboxLevel: 0 CrashTime: 1682349157 DOMFissionEnabled: 1 DOMIPCEnabled: 1 DesktopEnvironment: gnome EMCheckCompatibility: true HeadlessMode: 0 InstallTime: 1682349108 IsWayland: 0 Notes: Ubuntu 22.04.2 LTSFP(D10-L1010-W00000000-T000) WR? WR+ libGL.so.1? libGL.so.1+ GL Context? GL Context+ EGL? EGL- ProductID: {3550f703-e582-4d05-9a08-453d09bdfdc6} ProductName: Thunderbird ReleaseChannel: release SafeMode: 0 SecondsSinceLastCrash: 577 StartupCrash: 0 StartupTime: 1682349108 SubmittedFrom: Client TelemetryEnvironment: {"build":{"applicationId":"{3550f703-e582-4d05-9a08-453d09bdfdc6}","applicationName":"Thunderbird","architecture":"x86-64","buildId":"20230407145224","version":"102.10.0","vendor":null,"displayVersion":"102.10.0","platformVersion":"102.10.0","xpcomAbi":"x86_64-gcc3","updaterAvailable":false},"partner":{"distributionId":null,"distributionVersion":null,"partnerId":null,"distributor":null,"distributorChannel":null,"partnerNames":[]},"system":{"memoryMB":7685,"virtualMaxMB":null,"cpu":{"extensions":["hasMMX","hasSSE","hasSSE2","hasSSE3","hasSSSE3","hasSSE4_1","hasSSE4_2","hasAVX","hasAVX2","hasAES"]},"os":{"name":"Linux","version":"5.15.0-70-generic","locale":"en-US"},"hdd":{"profile":{"model":null,"revision":null,"type":null},"binary":{"model":null,"revision":null,"type":null},"system":{"model":null,"revision":null,"type":null}},"gfx":{"D2DEnabled":null,"DWriteEnabled":null,"ContentBackend":"Skia","Headless":false,"EmbeddedInFirefoxReality":null,"adapters":[{"description":"Mesa Intel(R) Xe Graphics (TGL GT2)","vendorID":"0x8086","deviceID":"0x9a49","subsysID":null,"RAM":0,"driver":null,"driverVendor":"mesa/iris","driverVersion":"22.2.5.0","driverDate":null,"GPUActive":true}],"monitors":[{"screenWidth":1920,"screenHeight":1080},{"screenWidth":1920,"screenHeight":1080}],"features":{"compositor":"none","hwCompositing":{"status":"force_enabled"},"gpuProcess":{"status":"unused"},"wrQualified":{"status":"available"},"webrender":{"status":"available"},"wrCompositor":{"status":"blocked:FEATURE_FAILURE_DISABLE_RELEASE_OR_BETA"},"wrSoftware":{"status":"available"},"openglCompositing":{"status":"force_enabled"},"omtp":{"status":"unused"}}},"appleModelId":null,"hasWinPackageId":null},"settings":{"blocklistEnabled":true,"e10sEnabled":true,"e10sMultiProcesses":8,"fissionEnabled":true,"telemetryEnabled":false,"locale":"en-US","intl":{},"update":{"channel":"release","enabled":true,"autoDownload":false,"background":false},"userPrefs":{"browser.search.region":"US","gfx.direct2d.disabled":true,"layers.acceleration.force-enabled":true,"network.trr.strict_native_fallback":false,"widget.content.allow-gtk-dark-theme":false,"widget.content.gtk-high-contrast.enabled":true},"sandbox":{"effectiveContentProcessLevel":0,"contentWin32kLockdownState":3},"addonCompatibilityCheckEnabled":true,"isDefaultBrowser":null},"profile":{}} TelemetrySessionId: ca465d41-577e-4d77-8ef3-e59c222e956a Throttleable: 1 TotalPageFile: 12353556480 TotalPhysicalMemory: 8058593280 URL: about:blank UptimeTS: 49.2073738 Version: 102.10.0 useragent_locale: en-US
This report also contains technical information about the state of the application when it crashed.
Any more details I can provide on this? Thanks for your help!
Ændret af Wayne Mery den
Alle svar (3)
https://www.thunderbird.net/en-US/thunderbird/102.0/releasenotes/
102 verison release notes created: Printing using the system dialog without preview now supported; Set 'print.prefer_system_dialog' to 'true'
I believe this avoids the 'print preview'.
What printer are you using? Are printer drivers up to date ?
I did locate this: https://github.com/flathub/org.mozilla.Thunderbird/issues/134
Suggest you post this as a bug report here: https://bugzilla.mozilla.org/home
Hello. HP Color LaserJet M653 using latest driver in CUPS.
Yes, I had to change that parameter in the config so it won't crash. I believe it's related to wayland as that post suggests.
Thanks for providing the information.
FWIW in future you can skip the "crash details" - they are quite useless. See https://support.mozilla.org/en-US/kb/mozilla-crash-reporter-tb