Created attachment 806894 [details] zprava.eml User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0 (Beta/Release) Build ID: 20130910160258 Steps to reproduce: Since update to TB 24.0 some messages don't have their subject displayed at all. In the message list and when replying to such affected message, an empty subject is shown. In the "message header pane" the subject is shown correctly. Not all messages are affected, though. It seems to be folder-related - messages going to Inbox or say Folder 1 are okay, whereas messages going to folders 2 and 3 have the subjects empty. Repairing the folders fixes the messages, but newly received mail in those folders gets crippled again. Moving messages to a "working" folder doesn't repair the messages, as well as moving "good" messages to the broken folders doesn't "cripple" them. I use GMail's IMAP and have a lot of mail in the affected folders, so I don't want to try creating brand new folders and moving all the mail to them. Since repairing doesn't help, it rather seems to be a TB bug... Whether a subject is crippled or not doesn't seem to be related to UTF8. Both ASCII and UTF8 subjects are affected. There had to be some changes in the message list between TB23 and 24, since my Stylish script working on the "star" cell needed to be fixed. In particular, I had to change selector treechildren::-moz-tree-image(flagged) to treechildren::-moz-tree-image(flaggedCol,flagged) in order to match only the "star" cell and not all the "flag" cells in a row. So I think this could be a place to start investigation.
Tried to receive mail with all addons disabled - the problem remains.
Created attachment 806896 [details] Screenshot of the bug The three inconsistent places showing the subject.
could this be related to bug 917720
The empty subject also appears in the new mail popup.
Another update about the buggy behavior. If the subject starts with "Re:", then that part is displayed, but everything after the "Re:" is hidden...
I've been doing some research on this bug and I've found out it is probably that mime2DecodedSubject from mail/base/content/msgHdrViewOverlay.js ( http://mxr.mozilla.org/comm-central/source/mail/base/content/msgHdrViewOverlay.js#2779 ) returns the bad values. But I'm not very experienced in either C++ or Mozilla programming tools, so I can't find out what happens and where. I tried to look at the files changed between the last TB 17.0.* and TB 24, but nothing seemed to be related to email subject that could cause problems.
I confirm that the same happens on Ubuntu 12.10 with TB 24.
Do you have an idea on how to debug this thing? Because it still forces me to stay with TB 17 :(
Status: UNCONFIRMED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 1100973
You need to log in before you can comment on or make changes to this bug.