搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Open email as list broken

  • 4 个回答
  • 1 人有此问题
  • 10 次查看
  • 最后回复者为 bernd.wechner

more options

Running Thunderbird 38.2.0, and even in safe mode if I do a global search and on the results page click "Open email as list" I get an empty window displayed and these errors in the log:

Timestamp: 07/09/15 15:13:20 Error: TypeError: aOldTab._ext.glodaSearchBox is undefined Source File: chrome://messenger/content/searchBar.js Line: 58

Timestamp: 07/09/15 15:13:22 Error: [Exception... "Component returned failure code: 0x80004002 (NS_NOINTERFACE) [nsISupports.QueryInterface]" nsresult: "0x80004002 (NS_NOINTERFACE)" location: "JS frame :: resource:///modules/gloda/datamodel.js :: gloda_folder_getXPCOMFolder :: line 403" data: no] Source File: resource:///modules/errUtils.js Line: 35

Timestamp: 07/09/15 15:13:27 Error: uncaught exception: 2147746065

A bug in the product? An issue with my configuration? It's doing this in safe mode.

Running Thunderbird 38.2.0, and even in safe mode if I do a global search and on the results page click "Open email as list" I get an empty window displayed and these errors in the log: Timestamp: 07/09/15 15:13:20 Error: TypeError: aOldTab._ext.glodaSearchBox is undefined Source File: chrome://messenger/content/searchBar.js Line: 58 Timestamp: 07/09/15 15:13:22 Error: [Exception... "Component returned failure code: 0x80004002 (NS_NOINTERFACE) [nsISupports.QueryInterface]" nsresult: "0x80004002 (NS_NOINTERFACE)" location: "JS frame :: resource:///modules/gloda/datamodel.js :: gloda_folder_getXPCOMFolder :: line 403" data: no] Source File: resource:///modules/errUtils.js Line: 35 Timestamp: 07/09/15 15:13:27 Error: uncaught exception: 2147746065 A bug in the product? An issue with my configuration? It's doing this in safe mode.

被采纳的解决方案

Look at this,maybe you find an answer. https://support.mozilla.org/en-US/search?q=global+search&w=3&qs=plugin

Have you tried to rebuild your global search database? https://support.mozilla.org/en-US/kb/rebuilding-global-database

定位到答案原位置 👍 0

所有回复 (4)

more options

Finding messages in the global search only indicates that they existed long enough to be indexed and added. Opening them failing indicates that they no longer exist. (Matt's answer in a previous q.)

more options

Alas the problem is not opening a message. I can do a global search. And I can click on a message. The message opens fine. It is when I click the link "Open email as list" that the list no longer appears. Always used to. Now I just get an empty page.

Though today is mildly different. I just tried a search and got the result, 556 messages. I can click one and it displays the message all good. Then I click "Open email as list" and alas I get an empty window but if I click another tab and then come back to this tab it is populated with 2 of the 556 messages. Indeed the second and third one on the original results. Interesting and weird.

more options

选择的解决方案

Look at this,maybe you find an answer. https://support.mozilla.org/en-US/search?q=global+search&w=3&qs=plugin

Have you tried to rebuild your global search database? https://support.mozilla.org/en-US/kb/rebuilding-global-database

more options

Though art a genius Gnospen. Deleting global-messages-db.sqlite and rebuilding the index has done the job. The "Open email as list" feature works again!

In fact I use the plugin "Search as List" and like many feel this should be a core feature. I have never had the slightest interest in the default return format and am grateful to psoebr for contributing this fantastic workaround a bizarre Thunderbird design issue.

But many thanks for the tip on rebuilding the database.

I can't easily comprehend how a a database corruption could lead to said behaviour (the list of found messages showing well in one format -the default - and not in another - show messages in list), nor why it should cause such an issue in simply moving from the Windows to Linux version. One small possibility stands out as most likely, namely the new-line convention shifting - though I'd not have thought new-lines important in a sqlite database binary and most software is robust against it nowadays mapping the desired sequence as needed (by inference).