question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Message content is not shown in Conversation after upgrade to TB 68.

See original GitHub issue
  • Thunderbird version: 68.2.2
  • Thunderbird Conversation version: 2.15.14
  • Operating System: Ubuntu 18.04

What did you do? Ubuntu upgraded TB to the latest version automatically, after which I did a restart. Also an upgrade was done to the latest version of Conversations.

What did you expect to happen? I expected the normal layout and view of messages that Conversations provide.

What actually happened? Instead I got a mangled TB window, where the message threads are not shown when selecting one from the list of emails: Screenshot from 2019-12-13 10-22-37

  • The top message is selected, which is a thread of multiple messages
  • The message pane shows nothing
  • The ‘Between’ column is empty, except for a small dash

Also double clicking on a message just creates an empty Conversation Reader tab instead of showing the clicked message thread in that new tab: Screenshot from 2019-12-13 10-30-01

When turning on debugging in the preferences of Conversations I see the following error repeating over and over again:

2019-12-13 10:05:26	Conversations	DEBUG	Logging enabled
2019-12-13 10:05:26	Conversations.MonkeyPatch	DEBUG	startup, aReason= 1
2019-12-13 10:05:26	Conversations.MonkeyPatch	DEBUG	Document is not ready (interactive), waiting...
2019-12-13 10:05:26	Conversations.MonkeyPatch	DEBUG	The window looks like a mail:3pane, monkey-patching...
2019-12-13 10:05:26	Conversations.MonkeyPatch	DEBUG	Hockey-hack
2019-12-13 10:05:26	Conversations.MonkeyPatch	DEBUG	Monkey patch successfully applied.
2019-12-13 10:05:26	Conversations.Modules.Enigmail	DEBUG	Enigmail doesn't seem to be installed...
[calBackendLoader] Using Thunderbird's builtin libical backend
2019-12-13 10:05:26	Conversations.Modules.Lightning	DEBUG	Lightning plugin for Thunderbird Conversations loaded!
2019-12-13 10:05:26	Conversations.Modules.DKIMVerifier	DEBUG	DKIM Verifier doesn't seem to be installed or has incompatible version.
1576227926333	addons.xpi	WARN	Can't get modified time of /usr/lib/thunderbird/features/wetransfer@extensions.thunderbird.net
2019-12-13 10:05:26	Conversations.MonkeyPatch	DEBUG	Intercepted message load,  0  message(s) selected
2019-12-13 10:05:26	Conversations.MonkeyPatch	DEBUG	Error in the special column TypeError: MailServices.accounts.defaultAccount is null
2019-12-13 10:05:26	Conversations	DEBUG	
getIdentities@resource://conversations/modules/stdlib/misc.js:174:27
getIdentityForEmail@resource://conversations/modules/stdlib/misc.js:193:10
format@resource://conversations/modules/monkeypatch.js:140:15
_MonkeyPatch_registerColumn/participants/addPeople/<@resource://conversations/modules/monkeypatch.js:155:25
addPeople@resource://conversations/modules/monkeypatch.js:154:37
participants@resource://conversations/modules/monkeypatch.js:159:9
getCellText@resource://conversations/modules/monkeypatch.js:184:16

2019-12-13 10:05:26	Conversations.MonkeyPatch	DEBUG	Error in the special column TypeError: MailServices.accounts.defaultAccount is null
2019-12-13 10:05:26	Conversations	DEBUG	
getIdentities@resource://conversations/modules/stdlib/misc.js:174:27
getIdentityForEmail@resource://conversations/modules/stdlib/misc.js:193:10
format@resource://conversations/modules/monkeypatch.js:140:15
_MonkeyPatch_registerColumn/participants/addPeople/<@resource://conversations/modules/monkeypatch.js:155:25
addPeople@resource://conversations/modules/monkeypatch.js:154:37
participants@resource://conversations/modules/monkeypatch.js:159:9
getCellText@resource://conversations/modules/monkeypatch.js:184:16

.
.
.

2019-12-13 10:05:26	Conversations.MonkeyPatch	DEBUG	Error in the special column TypeError: MailServices.accounts.defaultAccount is null
2019-12-13 10:05:26	Conversations	DEBUG	
getIdentities@resource://conversations/modules/stdlib/misc.js:174:27
getIdentityForEmail@resource://conversations/modules/stdlib/misc.js:193:10
format@resource://conversations/modules/monkeypatch.js:140:15
_MonkeyPatch_registerColumn/participants/addPeople/<@resource://conversations/modules/monkeypatch.js:155:25
addPeople@resource://conversations/modules/monkeypatch.js:154:37
participants@resource://conversations/modules/monkeypatch.js:159:9
getCellText@resource://conversations/modules/monkeypatch.js:184:16
fetchOverlay@resource:///modules/Overlays.jsm:517:9
load@resource:///modules/Overlays.jsm:101:22
load@resource:///modules/Overlays.jsm:48:14
registerNonBootstrapped/<@chrome://messenger/content/parent/ext-legacy.js:242:18
registerNonBootstrapped@chrome://messenger/content/parent/ext-legacy.js:236:21
fetchOverlay@resource:///modules/Overlays.jsm:517:9
load@resource:///modules/Overlays.jsm:101:22
load@resource:///modules/Overlays.jsm:48:14
registerNonBootstrapped/<@chrome://messenger/content/parent/ext-legacy.js:242:18
registerNonBootstrapped@chrome://messenger/content/parent/ext-legacy.js:236:21

2019-12-13 10:05:26	Conversations.MonkeyPatch	DEBUG	Error in the special column TypeError: MailServices.accounts.defaultAccount is null
2019-12-13 10:05:26	Conversations	DEBUG	
getIdentities@resource://conversations/modules/stdlib/misc.js:174:27
getIdentityForEmail@resource://conversations/modules/stdlib/misc.js:193:10
format@resource://conversations/modules/monkeypatch.js:140:15
_MonkeyPatch_registerColumn/participants/addPeople/<@resource://conversations/modules/monkeypatch.js:155:25
addPeople@resource://conversations/modules/monkeypatch.js:154:37
participants@resource://conversations/modules/monkeypatch.js:159:9
getCellText@resource://conversations/modules/monkeypatch.js:184:16
fetchOverlay@resource:///modules/Overlays.jsm:517:9
load@resource:///modules/Overlays.jsm:101:22
load@resource:///modules/Overlays.jsm:48:14
registerNonBootstrapped/<@chrome://messenger/content/parent/ext-legacy.js:242:18
registerNonBootstrapped@chrome://messenger/content/parent/ext-legacy.js:236:21
fetchOverlay@resource:///modules/Overlays.jsm:517:9
load@resource:///modules/Overlays.jsm:101:22
load@resource:///modules/Overlays.jsm:48:14
registerNonBootstrapped/<@chrome://messenger/content/parent/ext-legacy.js:242:18
registerNonBootstrapped@chrome://messenger/content/parent/ext-legacy.js:236:21

.
.
.

2019-12-13 10:05:56	Conversations.MonkeyPatch	DEBUG	Hockey-hack
JavaScript error: resource://calendar/calendar-js/calDavRequestHandlers.js, line 863: NS_ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsISAXXMLReader.onDataAvailable]
2019-12-13 10:05:56	Conversations.Stub.Completion	DEBUG	You don't have Contacts installed. Gloda will provide autocomplete.
2019-12-13 10:05:56	Conversations.SimpleStorage	DEBUG	Simple Storage loaded.
2019-12-13 10:05:56	Conversations.MonkeyPatch	DEBUG	First conversation
2019-12-13 10:05:56	Conversations.Conversation	ERROR	TypeError: MailServices.accounts.defaultAccount is null
2019-12-13 10:05:56	Conversations	DEBUG	
getIdentities@resource://conversations/modules/stdlib/misc.js:174:27
getIdentityForEmail@resource://conversations/modules/stdlib/misc.js:193:10
MessageFromGloda/this.isReplyAllEnabled<@resource://conversations/modules/message.js:1647:17
MessageFromGloda@resource://conversations/modules/message.js:1646:6
messageFromGlodaIfOffline@resource://conversations/modules/conversation.js:244:14
_Conversation_onQueryCompleted/_Conversation_onQueryCompleted_bug547088/self.messages<@resource://conversations/modules/conversation.js:575:45
_Conversation_onQueryCompleted_bug547088@resource://conversations/modules/conversation.js:575:29

2019-12-13 10:05:58	Conversations.MonkeyPatch	DEBUG	Error in the special column TypeError: MailServices.accounts.defaultAccount is null
2019-12-13 10:05:58	Conversations	DEBUG	
getIdentities@resource://conversations/modules/stdlib/misc.js:174:27
getIdentityForEmail@resource://conversations/modules/stdlib/misc.js:193:10
format@resource://conversations/modules/monkeypatch.js:140:15
_MonkeyPatch_registerColumn/participants/addPeople/<@resource://conversations/modules/monkeypatch.js:155:25
addPeople@resource://conversations/modules/monkeypatch.js:154:37
participants@resource://conversations/modules/monkeypatch.js:159:9
getCellText@resource://conversations/modules/monkeypatch.js:184:16

.
.
.

2019-12-13 10:06:02	Conversations.Stub	DEBUG	Unload.
2019-12-13 10:06:02	Conversations.MonkeyPatch	DEBUG	shutdown, aReason= 2

Other TB plugins loaded are:

  • Lightning
  • Provider for Google Calendar

Theme is the TB Dark theme.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:5

github_iconTop GitHub Comments

1reaction
pvdspoel22commented, Dec 13, 2019

YES! that fixed the issue.

Thanks!

0reactions
Standard8commented, Dec 18, 2019

I’ve just put 2.15.15 up for review which fixes this and a few other things. Hopefully it will get approved soon.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Threads not showing all replies including thread starter's ...
It can be done from the right-click menu, Open Message in Conversation, or with the Conversations add-on.
Read more >
Change how email is displayed in Outlook - Microsoft Support
At the top of the page, select Settings Settings to open Quick settings. · Under Conversation view, choose one of the following: To...
Read more >
Better Messages – Live Chat for WordPress, BuddyPress ...
Better Messages – is realtime private messaging system for WordPress, BuddyPress, BuddyBoss Platform, Ultimate Member, PeepSo and any other WordPress …
Read more >
If you can't send or receive messages on your iPhone or iPad
To check if iMessage is turned on for your device, go to Settings > Messages > iMessage. iMessage is temporarily unavailable on your...
Read more >
Can't turn on chat features - Messages Help - Google Support
On your Android phone or tablet, turn on Airplane mode. · Go to Settings. · Tap Apps & notifications and then See all...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found