Closed Bug 1832763 Opened 1 years ago Closed 1 years ago

Thunderbird doesn't start on Windows, no crash and no error even in safe-mode.

Categories

(Thunderbird :: General, defect)

Thunderbird 102
Desktop
Windows 11
defect

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: maxime.decaix, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/113.0

Steps to reproduce:

My PC run low on memory because of Android Studio, it swapped a lot and many apps was unresponsive. After that, I closed Android Studio and sent a ready new email and then close Thunderbird. I don't know if an auto-update was applied.

Actual results:

Since then, even after rebooting Windows 11, I'm not able to start Thunderbird. There is no crash or error (I check in the event observer too). I can only boot Thunderbird using a new profile with the -p flag or open my profile using Thunderbird (under WSL, so exactly the same profile path as the Windows one).
I tried to remove all *.msf file, they were reconstruct by Thunderbird on WSL but no change for Windows.

Thunderbird Windows left the parent.lock on the filesystem before terminate.

Expected results:

Thunderbird should tell me why it can't boot. In command line, no output.

PS C:\Program Files\Mozilla Thunderbird> .\thunderbird.exe -p
PS C:\Program Files\Mozilla Thunderbird> .\thunderbird.exe
PS C:\Program Files\Mozilla Thunderbird> .\thunderbird.exe -safe-mode
PS C:\Program Files\Mozilla Thunderbird>

WSL ouput is :
$ thunderbird --profile /mnt/c/Users/knux/AppData/Roaming/Thunderbird/Profiles/oc469hpc.default/
[ImapModuleLoader] Using nsImapService.cpp
[NntpModuleLoader] Using NntpService.jsm
[Pop3ModuleLoader] Using Pop3Service.jsm
[calBackendLoader] Using Thunderbird's ical.js backend
console.warn: services.settings: Failed to load last_modified.json: TypeError: NetworkError when attempting to fetch resource.
console.debug: "Found 10 public keys and 2 secret keys (2 protected, 0 unprotected)"
console.debug: "Successfully loaded optional OpenPGP library libgpgme.so.11 from system's standard library locations"
console.debug: "gpgme version: 1.16.0-unknown"
console.error: Calendar:
Couldn't find (UTC+01:00) Bruxelles, Copenhague, Madrid, Paris
console.error: Calendar:
Couldn't find (UTC+01:00) Bruxelles, Copenhague, Madrid, Paris
console.error: Calendar:
Couldn't find (UTC+01:00) Bruxelles, Copenhague, Madrid, Paris
console.debug: "Trying to load /usr/lib/thunderbird/libotr.so"
console.debug: "Trying to load libotr.so from system's standard library locations"
console.debug: "Trying to load libotr.so.5 from system's standard library locations"
console.debug: "Trying to load libotr.so from system's standard library locations"
console.log: (new Error("Cannot load required OTR library", "resource:///modules/OTRLib.jsm", 109))
console.warn: Calendar: Calendar moz-storage-calendar:// has a dangling E-Mail identity configured.

And Thunderbird is running OK on WSL.

Summary: Thundebird doesn't start, no crash and no error even in safe-mode → Thunderbird doesn't start, no crash and no error even in safe-mode

Perhaps the segfault is not being captured by WSL.

Status: UNCONFIRMED → RESOLVED
Closed: 1 years ago
Component: Untriaged → General
Duplicate of bug: 1703824
Resolution: --- → DUPLICATE
Summary: Thunderbird doesn't start, no crash and no error even in safe-mode → Thunderbird doesn't start, no crash and no error even in safe-mode. Error "Cannot load required OTR library"

Actually, in WSL, Thunderbird starts and I can use it. The issue on OTR library is not blocking.
Under Windows, same profile, nothing happens.

Status: RESOLVED → UNCONFIRMED
No longer duplicate of bug: 1703824
OS: Unspecified → Windows 11
Hardware: Unspecified → Desktop
Resolution: DUPLICATE → ---
Summary: Thunderbird doesn't start, no crash and no error even in safe-mode. Error "Cannot load required OTR library" → Thunderbird doesn't start on Windows, no crash and no error even in safe-mode.

So, you are using the same thunderbird profile for both Windows 11 and WSL?

Flags: needinfo?(maxime.decaix)

Only with the Windows version on normal use. But since it crashes I fallback to Thunderbird Linux through WSL and the same profile folder.

Flags: needinfo?(maxime.decaix)

OK, maybe I just found the reason. When opening PowerPoint, it says it can't boot. Using the Repair function from "Settings > Applications > Microsoft Office 2019 > Modify > Repair" I can now start PowerPoint and Thunderbird.

So a common dependency was in a defect state on my setup maybe since the latest Office update...

Sorry to not be able to add more informations...

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