Score:0

quitting thunderbird kills the session and causes the user to log out

mx flag

When running thunderbird, either, here as started from the console:

nicholas@mordor:~$ thunderbird
[calBackendLoader] Using Thunderbird's libical backend
console.debug: "Successfully loaded OpenPGP library librnp.so version 0.14+git20210121.7c8492b4.MZLA from /usr/lib/thunderbird/librnp.so"
JavaScript error: resource://gre/modules/ActorManagerChild.jsm, line 297: TypeError: singletons is null
JavaScript error: resource://gre/modules/ActorManagerChild.jsm, line 297: TypeError: singletons is null
JavaScript error: resource://gre/modules/ActorManagerChild.jsm, line 297: TypeError: singletons is null
console.debug: "Trying to load /usr/lib/thunderbird/libotr.so.5"
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", 91))
console.debug: "Found 0 public keys and 0 secret keys (0 protected, 0 unprotected)"
console.debug: "Successfully loaded optional OpenPGP library libgpgme.so.11 from system's standard library locations"
console.debug: "gpgme version: 1.14.0-unknown"
JavaScript error: resource://gre/modules/ActivityManager.jsm, line 127: NS_ERROR_NOT_AVAILABLE: 
JavaScript error: resource://gre/modules/ActivityManager.jsm, line 127: NS_ERROR_NOT_AVAILABLE: 
JavaScript error: resource://gre/modules/ActivityManager.jsm, line 127: NS_ERROR_NOT_AVAILABLE: 
JavaScript error: resource://gre/modules/ActivityManager.jsm, line 127: NS_ERROR_NOT_AVAILABLE: 
JavaScript error: resource://gre/modules/ActivityManager.jsm, line 127: NS_ERROR_NOT_AVAILABLE: 
JavaScript error: resource://gre/modules/ActivityManager.jsm, line 127: NS_ERROR_NOT_AVAILABLE: 
JavaScript error: resource://gre/modules/ActivityManager.jsm, line 127: NS_ERROR_NOT_AVAILABLE: 
JavaScript error: resource://gre/modules/ActivityManager.jsm, line 127: NS_ERROR_NOT_AVAILABLE: 
JavaScript error: resource://gre/modules/ActivityManager.jsm, line 127: NS_ERROR_NOT_AVAILABLE: 
JavaScript error: resource://gre/modules/ActivityManager.jsm, line 127: NS_ERROR_NOT_AVAILABLE: 
JavaScript error: resource://gre/modules/ActivityManager.jsm, line 127: NS_ERROR_NOT_AVAILABLE: 
JavaScript error: resource://gre/modules/ActivityManager.jsm, line 127: NS_ERROR_NOT_AVAILABLE: 
JavaScript error: resource://gre/modules/ActivityManager.jsm, line 127: NS_ERROR_NOT_AVAILABLE: 

or simply by clicking the icon, I seem to get two windows as indicated by the two dots on the thunderbird icon. However, I can never seem to switch to the other window. Quitting thunderbird through its menu, or otherwise exiting or killing thunderbird causes an immediate end to the session.

Why?

see also:

Thunderbird strange behaviour. Ubuntu 21.04

which may relate to the same root cause, with different symptoms.

Incidentally, have run sudo apt-get install libotr5 yet still see those debug messages. Not sure how relevant that is.

more data:

nicholas@mordor:~$ thunderbird
[calBackendLoader] Using Thunderbird's libical backend
console.debug: "Successfully loaded OpenPGP library librnp.so version 0.14+git20210121.7c8492b4.MZLA from /usr/lib/thunderbird/librnp.so"
JavaScript error: resource://gre/modules/ActorManagerChild.jsm, line 297: TypeError: singletons is null
JavaScript error: resource://gre/modules/ActorManagerChild.jsm, line 297: TypeError: singletons is null
JavaScript error: resource://gre/modules/ActorManagerChild.jsm, line 297: TypeError: singletons is null
console.debug: "Trying to load /usr/lib/thunderbird/libotr.so.5"
console.debug: "Trying to load libotr.so.5 from system's standard library locations"
console.debug: "Successfully loaded OTR library libotr.so.5 from system's standard library locations"
console.debug: "Found 0 public keys and 0 secret keys (0 protected, 0 unprotected)"
console.debug: "Successfully loaded optional OpenPGP library libgpgme.so.11 from system's standard library locations"
console.debug: "gpgme version: 1.14.0-unknown"
JavaScript error: resource://gre/modules/ActivityManager.jsm, line 127: NS_ERROR_NOT_AVAILABLE: 
JavaScript error: resource://gre/modules/ActivityManager.jsm, line 127: NS_ERROR_NOT_AVAILABLE: 
JavaScript error: resource://gre/modules/ActivityManager.jsm, line 127: NS_ERROR_NOT_AVAILABLE: 
JavaScript error: resource://gre/modules/ActivityManager.jsm, line 127: NS_ERROR_NOT_AVAILABLE: 
JavaScript error: resource://gre/modules/ActivityManager.jsm, line 127: NS_ERROR_NOT_AVAILABLE: 

noting that libotr.so.5 was successfully loaded.

It seems that every sent message stays as an "open window" in that there are many "dots" next to the thunderbird icon -- yet they cannot be switched to.

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.