Bug 1535993 Comment 2 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

After capturing the log in /tmp/log1016-mozmill.txt,  I ran the following command to try to figure out the patterns of the errors.

I realized that all the errors seem to be generated by uri which ends with "displa&nuber=0#0"

For exampple, 

TEST-START | /NREF-COMM-CENTRAL/mozilla/comm/mail/test/mozmill/attachment/test-attachment-in-plain-msg.js | test_attachment_not_empty
{debug}: nsMailboxService::MessageURIToMsgHdr:uri=mailbox-message:///NREF-COMM-CENTRAL/mozilla/comm/mail/test/mozmill/attachment/bug1358565.eml?type=application/x-message-display&number=0#0
{debug}: nsMsgLocalMailFolder::OpenDatabase() parent was null after  GetParent(getter_AddRefs(parent)
[26912, Main Thread] ###!!! ASSERTION: GetMsgDatabase(getter_AddRefs(database)) returned failure.: 'NS_SUCCEEDED(rv)', file /NREF-COMM-CENTRAL/mozilla/comm/mailnews/base/util/nsMsgDBFolder.cpp, line 5139
[26912, Main Thread] ###!!! ASSERTION: GetMessageHeader(msgKey, _retval) returned failure: 'NS_SUCCEEDED(rv)', file /NREF-COMM-CENTRAL/mozilla/comm/mailnews/local/src/nsMailboxService.cpp, line 675
{debug}: nsMailboxService::MessageURIToMsgHdr:uri=mailbox-message:///NREF-COMM-CENTRAL/mozilla/comm/mail/test/mozmill/attachment/bug1358565.eml?type=application/x-message-display&number=0#0
{debug}: nsMsgLocalMailFolder::OpenDatabase() parent was null after  GetParent(getter_AddRefs(parent)
[26912, Main Thread] ###!!! ASSERTION: GetMsgDatabase(getter_AddRefs(database)) returned failure.: 'NS_SUCCEEDED(rv)', file /NREF-COMM-CENTRAL/mozilla/comm/mailnews/base/util/nsMsgDBFolder.cpp, line 5139
[26912, Main Thread] ###!!! ASSERTION: GetMessageHeader(msgKey, _retval) returned failure: 'NS_SUCCEEDED(rv)', file /NREF-COMM-CENTRAL/mozilla/comm/mailnews/local/src/nsMailboxService.cpp, line 675
{debug}: nsMailboxService::MessageURIToMsgHdr:uri=mailbox-message:///NREF-COMM-CENTRAL/mozilla/comm/mail/test/mozmill/attachment/bug1358565.eml?type=application/x-message-display&number=0#0
{debug}: nsMsgLocalMailFolder::OpenDatabase() parent was null after  GetParent(getter_AddRefs(parent)
[26912, Main Thread] ###!!! ASSERTION: GetMsgDatabase(getter_AddRefs(database)) returned failure.: 'NS_SUCCEEDED(rv)', file /NREF-COMM-CENTRAL/mozilla/comm/mailnews/base/util/nsMsgDBFolder.cpp, line 5139
[26912, Main Thread] ###!!! ASSERTION: GetMessageHeader(msgKey, _retval) returned failure: 'NS_SUCCEEDED(rv)', file /NREF-COMM-CENTRAL/mozilla/comm/mailnews/local/src/nsMailboxService.cpp, line 675


Does this ring a bell?
After capturing the log in /tmp/log1016-mozmill.txt,  I ran the following command to try to figure out the patterns of the errors.

egrep "(#[0-9]+|ASSERTION|^TEST-|GetMsgDatabase|number)" /FF-NEW/log1016-mozmill.txt | grep -v "^#"

I realized that all the errors seem to be generated by uri which ends with "display&number=0#0"


For exampple, 

TEST-START | /NREF-COMM-CENTRAL/mozilla/comm/mail/test/mozmill/attachment/test-attachment-in-plain-msg.js | test_attachment_not_empty
{debug}: nsMailboxService::MessageURIToMsgHdr:uri=mailbox-message:///NREF-COMM-CENTRAL/mozilla/comm/mail/test/mozmill/attachment/bug1358565.eml?type=application/x-message-display&number=0#0
{debug}: nsMsgLocalMailFolder::OpenDatabase() parent was null after  GetParent(getter_AddRefs(parent)
[26912, Main Thread] ###!!! ASSERTION: GetMsgDatabase(getter_AddRefs(database)) returned failure.: 'NS_SUCCEEDED(rv)', file /NREF-COMM-CENTRAL/mozilla/comm/mailnews/base/util/nsMsgDBFolder.cpp, line 5139
[26912, Main Thread] ###!!! ASSERTION: GetMessageHeader(msgKey, _retval) returned failure: 'NS_SUCCEEDED(rv)', file /NREF-COMM-CENTRAL/mozilla/comm/mailnews/local/src/nsMailboxService.cpp, line 675
{debug}: nsMailboxService::MessageURIToMsgHdr:uri=mailbox-message:///NREF-COMM-CENTRAL/mozilla/comm/mail/test/mozmill/attachment/bug1358565.eml?type=application/x-message-display&number=0#0
{debug}: nsMsgLocalMailFolder::OpenDatabase() parent was null after  GetParent(getter_AddRefs(parent)
[26912, Main Thread] ###!!! ASSERTION: GetMsgDatabase(getter_AddRefs(database)) returned failure.: 'NS_SUCCEEDED(rv)', file /NREF-COMM-CENTRAL/mozilla/comm/mailnews/base/util/nsMsgDBFolder.cpp, line 5139
[26912, Main Thread] ###!!! ASSERTION: GetMessageHeader(msgKey, _retval) returned failure: 'NS_SUCCEEDED(rv)', file /NREF-COMM-CENTRAL/mozilla/comm/mailnews/local/src/nsMailboxService.cpp, line 675
{debug}: nsMailboxService::MessageURIToMsgHdr:uri=mailbox-message:///NREF-COMM-CENTRAL/mozilla/comm/mail/test/mozmill/attachment/bug1358565.eml?type=application/x-message-display&number=0#0
{debug}: nsMsgLocalMailFolder::OpenDatabase() parent was null after  GetParent(getter_AddRefs(parent)
[26912, Main Thread] ###!!! ASSERTION: GetMsgDatabase(getter_AddRefs(database)) returned failure.: 'NS_SUCCEEDED(rv)', file /NREF-COMM-CENTRAL/mozilla/comm/mailnews/base/util/nsMsgDBFolder.cpp, line 5139
[26912, Main Thread] ###!!! ASSERTION: GetMessageHeader(msgKey, _retval) returned failure: 'NS_SUCCEEDED(rv)', file /NREF-COMM-CENTRAL/mozilla/comm/mailnews/local/src/nsMailboxService.cpp, line 675


Does this ring a bell?

Back to Bug 1535993 Comment 2