Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

During the upgrade of my workstation from RHEL5 to RHEL6 Thunderbird was upgraded from 2.0 to 3.1. I've noticed that the Back button ([) and Forward button (]) don't work as consistently as they did under Thunderbird 2, especially with RSS feeds.

Here's an example failure case:

  • There is an unread RSS item, so I hit Next -> Unread Message (N) to read it
  • I hit Back ([) to jump back to a mailbox message
  • I hit Forward (]) but nothing happens; I am not moved to the RSS message

Previously, under Thunderbird 2, I was able to hit Back over and over, skipping around from mailboxes to RSS feeds to newsgroups, and then hit Forward over and over to get back to where I was.

Update: I looked around in Mozilla's Bugzilla and comment #8 of Bug 533504 ("Back/forward history may contain null values and prevent the history from displaying") seems to describe my problem exactly. In the failure case above, I see the following in the Error Console when I hit the Forward button:

Error: An error occurred executing the cmd_goForward command: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIRDFService.GetResource]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: file:///usr/lib64/thunderbird-3.1/modules/MailUtils.js :: MailUtils_getFolderForURI :: line 128" data: no] Source File: chrome://global/content/globalOverlay.js Line: 100

share|improve this question

You must log in to answer this question.

Browse other questions tagged .