Closed
Bug 861627
Opened 12 years ago
Closed 12 years ago
no SMTP, RSS and, News accounts in account settings
Categories
(Thunderbird :: Account Manager, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 861454
People
(Reporter: chriechers, Unassigned)
Details
Attachments
(2 files)
User Agent: Mozilla/5.0 (X11; Linux i686; rv:21.0) Gecko/20100101 Firefox/21.0
Build ID: 20130408165307
Steps to reproduce:
Open account settings.
Actual results:
In the left pane of the account settings window only email accounts and Local Folders are listed. No existing SMTP, RSS, and News accounts are visible.
The Problem exists for both, Linux and Windows versions.
Expected results:
All existing accounts should be visible.
Reporter | ||
Updated•12 years ago
|
Severity: normal → major
Any relevant messages in the error console?
Does it happen in safe mode?
Reporter | ||
Comment 2•12 years ago
|
||
(In reply to Ian Neal from comment #1)
> Any relevant messages in the error console?
There is nothing in the error console when opening account settings.
> Does it happen in safe mode?
Yes, same problem.
Maybe a screenshot would help.
Also, do the accounts appear normally in the main TB window, in the left folder pane?
Component: Preferences → Account Manager
Reporter | ||
Comment 4•12 years ago
|
||
Reporter | ||
Comment 5•12 years ago
|
||
Reporter | ||
Comment 6•12 years ago
|
||
(In reply to :aceman from comment #3)
> Maybe a screenshot would help.
See comments #4 and #5.
> Also, do the accounts appear normally in the main TB window, in the left
> folder pane?
Yes, all accounts do appear in the folder pane. The delta in the number of email accounts between folder pane and account settings is due to one POP account being configured for Global Inbox. So it isn't showing up in the folder pane.
There is no account selected in the list (there is only focus, but not the selection background) and no options on the right.
It looks like there happened some exception but it is hidden if you do not get anything in the Error console.
Are you able to open the omni.jar archive (it is a variant of zip) in some compressing program and edit the contents of the files in it?
We could then make some experiments.
Reporter | ||
Comment 8•12 years ago
|
||
(In reply to :aceman from comment #7)
> There is no account selected in the list (there is only focus, but not the
> selection background) and no options on the right.
The visible accounts are fine. The problem are those which are *not* visible at all.
> Are you able to open the omni.jar archive (it is a variant of zip) in some
> compressing program and edit the contents of the files in it?
Yes and no. This is a Linux system, and there is only a file omni.ja in the installation directory.
For TB 21 this is a binary file (i.e. not an archive), and I cannot open it with File Roller. May be this is part of the problem.
I can open omni.ja without problem in the TB 17 installation directory, this appears to be an archive.
Yeah, they changed the format slightly that complicates editing much. But some extractors can still open it.
IanN, any ideas?
Reporter | ||
Comment 10•12 years ago
|
||
Using Windows, Winzip can open omni.ja. Since the problem happens with Windows too, this should be good enough.
Comment 11•12 years ago
|
||
(In reply to :aceman from comment #9)
> Yeah, they changed the format slightly that complicates editing much. But
> some extractors can still open it.
>
> IanN, any ideas?
None at the moment.
Christian,
What version of TB are you using and each of Windows and Linux, and what version of those operating systems? Do you share a profile between the OSes?
![]() |
||
Comment 12•12 years ago
|
||
(In reply to Christian Riechers from comment #10)
> Using Windows, Winzip can open omni.ja. Since the problem happens with
> Windows too, this should be good enough.
OK, my suggestion is to:
1. backup omni.jar to other place.
2. open it in Winzip, locate file AccountManager.js.
3. in that file, find the line starting "_build:" .
4. as the next line after that, insert "try {" .
5. after line "markDefaultServer", add this: "} catch (e) { Components.utils.reportError(e); } "
6. save the file and archive
7. remove any file you find in the folder "startupCache" in your Thunderbird profile.
8. Start TB, open account settings and Error console.
Reporter | ||
Comment 13•12 years ago
|
||
(In reply to Ian Neal from comment #11)
> What version of TB are you using and each of Windows and Linux,
21.0b1
> and what version of those operating systems?
Linux openSUSE 12.3
Windows 7
> Do you share a profile between the OSes?
No.
Reporter | ||
Comment 14•12 years ago
|
||
(In reply to :aceman from comment #12)
Those changes make no difference at all when opening account settings - still nothing.
![]() |
||
Comment 15•12 years ago
|
||
Have you by chance tried to use TB's instant messaging features? Do you have an IM account defined?
Reporter | ||
Comment 16•12 years ago
|
||
(In reply to :aceman from comment #15)
In fact, yes. I've set-up a Yahoo account using the 'Additional Chat Protocols' extension. The extension is disabled, because it's only compatible with TB up to version 17. So the IM account cannot be used right now.
In case it matters, there are two entries in the error console when TB starts, not when opening the account manager. They seem to be related to the chat feature.
Timestamp: 04/16/2013 07:31:25 PM
Error: incomingServer.wrappedJSObject.imAccount is null
Source File: resource://gre/modules/chatHandler.jsm
Line: 50
Timestamp: 04/16/2013 07:31:25 PM
Error: runnablePrompter:run: [Exception... "'[JavaScript Error: "incomingServer.wrappedJSObject.imAccount is null" {file: "resource://gre/modules/chatHandler.jsm" line: 50}]' when calling method: [nsIMsgAsyncPromptListener::onPromptStart]" nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)" location: "JS frame :: resource://gre/components/msgAsyncPrompter.js :: <TOP_LEVEL> :: line 26" data: yes]
Source File: resource://gre/components/msgAsyncPrompter.js
Line: 29
![]() |
||
Comment 17•12 years ago
|
||
I think those messages are the clue.
I experimented today and reset the pref "messenger.accounts" to empty value.
I got the same state of the account manager and those 2 errors.
So there may be a problem with incorrectly defined or disabled IM accounts.
Comment 18•12 years ago
|
||
This looks like the same issue as in bug 861454.
Reporter | ||
Comment 19•12 years ago
|
||
(In reply to :aceman from comment #17)
> I got the same state of the account manager and those 2 errors.
> So there may be a problem with incorrectly defined or disabled IM accounts.
So what's next? Since you were able to reproduce the problem, are you going to confirm the bug?
![]() |
||
Comment 20•12 years ago
|
||
I only got it when I accidentally manually broke my prefs. So that is not a good confirmation. Let's see if bug 861454 fixes this.
Reporter | ||
Comment 21•12 years ago
|
||
(In reply to :aceman from comment #20)
Bug 861454 isn't confirmed either. That's like running in circles.
The trigger for both bugs is exactly the same, a broken 'Additional Chat Protocols for Thunderbird' extension.
![]() |
||
Comment 22•12 years ago
|
||
Yes, and I don't use that extension therefore I can not confirm any of the bugs.
Comment 23•12 years ago
|
||
we should be more proactive, bug management wise, in duping the obvious dupes.
Status: UNCONFIRMED → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•