Closed Bug 1600222 Opened 6 years ago Closed 6 years ago

Thunderbird doesn't display anything other than basic UI after Ubuntu Upgrade - JavaScript error: resource:///modules/gloda/datastore.js, line 1510: TypeError: this.asyncConnection is null

Categories

(MailNews Core :: Database, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1578539

People

(Reporter: trekkie1701c, Unassigned)

References

Details

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0

Steps to reproduce:

While using a profile that's been migrated from ancient Thunderbird versions, I upgraded Thunderbird on Ubuntu 18.04 with the November 26th security update (Package version 1:68.2.1+build1-0ubuntu0.18.04.1).

Actual results:

The components of the UI - message pane, menu bars, etc, would be drawn but be non-responsive, and no data would be displayed.

If started from the command line, the following would be output:

JavaScript error: resource:///modules/gloda/datastore.js, line 1510: TypeError: this.asyncConnection is null
JavaScript error: resource:///modules/gloda/datastore.js, line 1510: TypeError: this.asyncConnection is null
JavaScript error: resource:///modules/gloda/datastore.js, line 1510: TypeError: this.asyncConnection is null
JavaScript error: resource:///modules/gloda/datastore.js, line 1510: TypeError: this.asyncConnection is null
JavaScript error: resource:///modules/gloda/datastore.js, line 1510: TypeError: this.asyncConnection is null
JavaScript error: resource:///modules/gloda/datastore.js, line 1510: TypeError: this.asyncConnection is null
TypeError: this.asyncConnection is null
-- Exception object --
*
-- Stack Trace --
createNounTable@resource:///modules/gloda/datastore.js:1510:9
defineNoun@resource:///modules/gloda/gloda.js:970:22
@resource:///modules/gloda/noun_mimetype.js:394:7
@resource:///modules/gloda/fundattr.js:20:48
@resource:///modules/gloda/everybody.js:10:39
@resource:///modules/gloda/public.js:8:57
nsAutoCompleteGloda@jar:file:///usr/lib/thunderbird/omni.ja!/components/glautocomp.js:516:32
createInstance@resource://gre/modules/XPCOMUtils.jsm:433:19
glodaSearch_XBL_Constructor@chrome://messenger/content/search.xml:73:16
JavaScript error: chrome://messenger/content/messenger.xul, line 1: TypeError: QuickFilterBarMuxer is undefined
JavaScript error: chrome://messenger/content/msgMail3PaneWindow.js, line 470: TypeError: TagUtils is undefined
JavaScript error: resource:///modules/gloda/datastore.js, line 1510: TypeError: this.asyncConnection is null

It seems to be a repetition of an old bug from about 8 years ago (bug 754780), and was fixed locally using the same method outlined there (removal of the global-messages-db.sqlite file).

Expected results:

The messages should display normally, without having to delete the messages-db file.

Component: Untriaged → Database
Product: Thunderbird → MailNews Core
See Also: → 754780
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
Summary: Thunderbird doesn't display anything other than basic UI after Ubuntu Upgrade → Thunderbird doesn't display anything other than basic UI after Ubuntu Upgrade - JavaScript error: resource:///modules/gloda/datastore.js, line 1510: TypeError: this.asyncConnection is null
You need to log in before you can comment on or make changes to this bug.