Closed
Bug 1081763
Opened 10 years ago
Closed 7 years ago
C-C TB: gContextMenu is undefined during test that eventually times out.
Categories
(Thunderbird :: Message Reader UI, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: ishikawa, Unassigned)
References
Details
In the log of the test of local DEBUG BUILD of C-C TB by |make mozmill| I see gContextMenu is undefined during test_msg_id_context_menu and eventual hung (timeout) and failure. TEST-START | /REF-COMM-CENTRAL/comm-central/mail/test/mozmill/message-header/test-message-header.js | test_msg_id_context_menu Step Pass: {"function": "controller.rightClick()"} --DOMWINDOW == 54 (0x4792290) [pid = 7319] [serial = 165] [outer = (nil)] [url = mailbox:///REF-OBJ-DIR/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/HeaderToolbar?number=1327] --DOCSHELL 0x6a5f770 == 16 [pid = 7319] [id = 72] --DOCSHELL 0x335e3c0 == 15 [pid = 7319] [id = 30] --DOCSHELL 0x6d20060 == 14 [pid = 7319] [id = 23] --DOMWINDOW == 53 (0x56c1d20) [pid = 7319] [serial = 182] [outer = (nil)] [url = mailbox:///REF-OBJ-DIR/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/MessageWindowA?number=0] --DOMWINDOW == 52 (0x5b17f90) [pid = 7319] [serial = 181] [outer = (nil)] [url = about:blank] --DOMWINDOW == 51 (0x478d750) [pid = 7319] [serial = 166] [outer = (nil)] [url = mailbox:///REF-OBJ-DIR/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/HeaderToolbar?number=0] --DOMWINDOW == 50 (0x6a81cb0) [pid = 7319] [serial = 57] [outer = (nil)] [url = about:blank] --DOMWINDOW == 49 (0x5b364f0) [pid = 7319] [serial = 74] [outer = (nil)] [url = about:blank] --DOMWINDOW == 48 (0x4000960) [pid = 7319] [serial = 128] [outer = (nil)] [url = chrome://messenger/content/messageWindow.xul] --DOMWINDOW == 47 (0x6b9a790) [pid = 7319] [serial = 179] [outer = (nil)] [url = chrome://global/content/customizeToolbar.xul] --DOMWINDOW == 46 (0x6994570) [pid = 7319] [serial = 136] [outer = (nil)] [url = chrome://messenger/content/addressbook/addressbook.xul] --DOMWINDOW == 45 (0x25f7cb0) [pid = 7319] [serial = 167] [outer = (nil)] [url = chrome://global/content/customizeToolbar.xul] --DOMWINDOW == 44 (0x41962a0) [pid = 7319] [serial = 169] [outer = (nil)] [url = chrome://global/content/customizeToolbar.xul] --DOMWINDOW == 43 (0x66e0390) [pid = 7319] [serial = 171] [outer = (nil)] [url = chrome://global/content/customizeToolbar.xul] --DOMWINDOW == 42 (0x4ffc1d0) [pid = 7319] [serial = 125] [outer = (nil)] [url = chrome://global/content/customizeToolbar.xul] --DOMWINDOW == 41 (0x5842a20) [pid = 7319] [serial = 175] [outer = (nil)] [url = chrome://global/content/customizeToolbar.xul] --DOMWINDOW == 40 (0x3a1b110) [pid = 7319] [serial = 87] [outer = (nil)] [url = chrome://messenger/content/messenger.xul] --DOMWINDOW == 39 (0x2d70360) [pid = 7319] [serial = 3] [outer = (nil)] [url = chrome://messenger/content/messenger.xul] --DOMWINDOW == 38 (0x6583800) [pid = 7319] [serial = 173] [outer = (nil)] [url = chrome://global/content/customizeToolbar.xul] --DOMWINDOW == 37 (0x3440a70) [pid = 7319] [serial = 177] [outer = (nil)] [url = chrome://global/content/customizeToolbar.xul] --DOCSHELL 0x35b5470 == 13 [pid = 7319] [id = 52] --DOCSHELL 0x4de0c40 == 12 [pid = 7319] [id = 38] --DOMWINDOW == 36 (0x3ca69d0) [pid = 7319] [serial = 180] [outer = (nil)] [url = about:blank] --DOMWINDOW == 35 (0x5d2c660) [pid = 7319] [serial = 137] [outer = (nil)] [url = about:blank] --DOMWINDOW == 34 (0x332a020) [pid = 7319] [serial = 168] [outer = (nil)] [url = about:blank] --DOMWINDOW == 33 (0x3f50e10) [pid = 7319] [serial = 170] [outer = (nil)] [url = about:blank] --DOMWINDOW == 32 (0x5effc20) [pid = 7319] [serial = 172] [outer = (nil)] [url = about:blank] --DOMWINDOW == 31 (0x265e7b0) [pid = 7319] [serial = 126] [outer = (nil)] [url = about:blank] --DOMWINDOW == 30 (0x6d16e70) [pid = 7319] [serial = 176] [outer = (nil)] [url = about:blank] --DOMWINDOW == 29 (0x5c4dab0) [pid = 7319] [serial = 88] [outer = (nil)] [url = about:blank] --DOMWINDOW == 28 (0x25b5cc0) [pid = 7319] [serial = 174] [outer = (nil)] [url = about:blank] --DOMWINDOW == 27 (0x4e4d8d0) [pid = 7319] [serial = 178] [outer = (nil)] [url = about:blank] --DOMWINDOW == 26 (0x4ec2d70) [pid = 7319] [serial = 185] [outer = (nil)] [url = mailbox:///REF-OBJ-DIR/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/MessageWindowA?number=1634] --DOMWINDOW == 25 (0x5d31c90) [pid = 7319] [serial = 184] [outer = (nil)] [url = mailbox:///REF-OBJ-DIR/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/MessageWindowA?number=1634] --DOMWINDOW == 24 (0x29f3e90) [pid = 7319] [serial = 183] [outer = (nil)] [url = mailbox:///REF-OBJ-DIR/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/MessageWindowA?number=1317] --DOMWINDOW == 23 (0x5983a50) [pid = 7319] [serial = 129] [outer = (nil)] [url = about:blank] JavaScript strict warning: chrome://messenger/content/nsContextMenu.js, line 103: ReferenceError: reference to undefined property this.onEditableArea JavaScript error: chrome://messenger/content/nsContextMenu.js, line 693: TypeError: item is null JavaScript strict warning: resource://gre/modules/FormHistory.jsm, line 639: ReferenceError: reference to undefined property change.guid [7319] WARNING: 1 sort operation has occurred for the SQL statement '0x7f6fc4046c40'. See https://developer.mozilla.org/En/Storage/Warnings details.: file /REF-COMM-CENTRAL/comm-central/mozilla/storage/src/mozStoragePrivateHelpers.cpp, line 114 LoadPlugin() /REF-OBJ-DIR/objdir-tb3/_tests/mozmill/mozmillprofile/plugins/libnptest.so returned 2a79430 LoadPlugin() /REF-OBJ-DIR/objdir-tb3/_tests/mozmill/mozmillprofile/plugins/libnpsecondtest.so returned 3c95490 LoadPlugin() /REF-OBJ-DIR/objdir-tb3/_tests/mozmill/mozmillprofile/plugins/libnptestjava.so returned 3a271d0 JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined self.timeout = 600.0 Timeout: bridge.execFunction("98c3d716-524b-11e4-9c4e-0800279cc9e6", bridge.registry["{0de48aec-a8bb-478c-b3e9-d0448b40887b}"]["runTestDirectory"], ["/REF-COMM-CENTRAL/comm-central/mail/test/mozmill/message-header"]) TEST-UNEXPECTED-FAIL | Disconnect Error: Application unexpectedly closed self.timeout = 600.0 (<- I set timeout to 10 minutes, much longer than usual since the same timeout is used for testing the binary under valgrind for potential memory issues as well. valgrind slows down the execution so much, many operations fail due to timeout unless I make timeout much longer. But I digress) mailContextMenus.js is This one for TB: comm-central/mail/base/content/mailContextMenus.js : comm-central/suite/mailnews/mailContextMenus.js I search gContextMenu in the directory where mailContextMenus.js is located and find var gContextMenu declaration in mailWindow.js $ grep gContextMenu *.js mailContextMenus.js: let wasInThreadPane = gContextMenu.inThreadPane; mailContextMenus.js: gContextMenu = null; mailContextMenus.js: gContextMenu = new nsContextMenu(event.target, event.shiftKey); mailContextMenus.js: return gContextMenu.shouldDisplay; mailContextMenus.js: var url = gContextMenu.linkURL; mailContextMenus.js: fields.to = getEmail(gContextMenu.linkURL); mailContextMenus.js: var characterSet = gContextMenu.target.ownerDocument.characterSet; mailWindow.js:var gContextMenu; I wonder if it is simply OK to redeclar var gContextMenu in mailContextMenus.js: I am not familiar with JavaScript semantics very well. cf. Searching for gContextMenu in bugzilla, I found Bug 978082 - Intermittent | browser_save_video.js | uncaught exception - TypeError: gContextMenu is null at chrome://browser/content/browser.xul:1 but it looks a totally unrelated issue. In the bugzilla entry being filed, we don't even find the declaration of gContextMenu. TIA
Reporter | ||
Updated•10 years ago
|
Summary: C-C TB: gConextMenu is undefined during test → C-C TB: gContextMenu is undefined during test
Reporter | ||
Comment 1•10 years ago
|
||
I have no idea which error leads to the eventual timeout, but I filed Bug 1081765 - JavaScript strict warning: chrome://messenger/content/nsContextMenu.js, line 103: ReferenceError: reference to undefined property this.onEditableArea Bug 1081767 - JavaScript error: chrome://messenger/content/nsContextMenu.js, line 693: TypeError: item is null Hope the fixing of these would prevent the timeout. TIA
Reporter | ||
Updated•10 years ago
|
Summary: C-C TB: gContextMenu is undefined during test → C-C TB: gContextMenu is undefined during test that eventually times out.
Can you still see this output in current trunk?
Flags: needinfo?(ishikawa)
Reporter | ||
Comment 3•8 years ago
|
||
Yes, from the local log the day before. Now I see the error messages in four places in three tests (after the recent fix of one timeout due to missing folder, etc.) Three of them are preceded by another error JavaScript error: chrome://messenger/content/nsContextMenu.js, line 428: TypeError: aNode is null But one error message appears alone. Oh wait. I thought the last one appears alone, but actually it is preceded by the same "aNode is null" error (!). TEST-START | /NREF-COMM-CENTRAL/comm-central/mail/test/mozmill/folder-display/test-recent-menu.js | test_move_message ++DOMWINDOW == 143 (0x93275c0) [pid = 1516] [serial = 687] [outer = 0x641a040] ++DOMWINDOW == 144 (0x8eff5f0) [pid = 1516] [serial = 688] [outer = 0x641a040] [1516] WARNING: NS_ENSURE_TRUE(standardURL) failed: file /NREF-COMM-CENTRAL/comm-central/mozilla/caps/nsPrincipal.cpp, line 176 [1516] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /NREF-COMM-CENTRAL/comm-central/mozilla/caps/BasePrincipal.cpp, line 380 [1516] WARNING: 'NS_FAILED(rv)', file /NREF-COMM-CENTRAL/comm-central/mozilla/dom/workers/ServiceWorkerManager.cpp, line 1865 [1516] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /NREF-COMM-CENTRAL/comm-central/mozilla/parser/html/nsHtml5StreamParser.cpp, line 970 (debug) : /NREF-COMM-CENTRAL/comm-central/mailnews/local/src/nsMsgBrkMBoxStore.cpp:1011: outputStream->Flush() returned 0x00000000 JavaScript error: chrome://messenger/content/nsContextMenu.js, line 428: TypeError: aNode is null JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined GetDiskSpaceAvailable returned: 3853733888 bytes (debug) Creating buffered output stream to mboxFile=<</NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local Folders/aaafolder2>> in nsMsgBrkMBoxStore::GetNewMsgOutputStream in nsMsgBrkMBoxStore.cpp; (debug) creating a buffered mCopyState->m_filestream in nsMsgLocalMailFolder::InitCopyMsgHdrAndFileStream. (debug) creating a buffered mCopyState->m_filestream in nsMsgLocalMailFolder::EndCopy(). (debug) : /NREF-COMM-CENTRAL/comm-central/mailnews/local/src/nsMsgBrkMBoxStore.cpp:1011: outputStream->Flush() returned 0x00000000 ++DOMWINDOW == 145 (0xa3c2720) [pid = 1516] [serial = 689] [outer = 0x641a040] [1516] WARNING: NS_ENSURE_TRUE(standardURL) failed: file /NREF-COMM-CENTRAL/comm-central/mozilla/caps/nsPrincipal.cpp, line 176 [1516] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /NREF-COMM-CENTRAL/comm-central/mozilla/caps/BasePrincipal.cpp, line 380 [1516] WARNING: 'NS_FAILED(rv)', file /NREF-COMM-CENTRAL/comm-central/mozilla/dom/workers/ServiceWorkerManager.cpp, line 1865 [1516] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /NREF-COMM-CENTRAL/comm-central/mozilla/parser/html/nsHtml5StreamParser.cpp, line 970 (debug) : /NREF-COMM-CENTRAL/comm-central/mailnews/local/src/nsMsgBrkMBoxStore.cpp:1011: outputStream->Flush() returned 0x00000000 JavaScript error: chrome://messenger/content/nsContextMenu.js, line 428: TypeError: aNode is null JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined TEST-START | /NREF-COMM-CENTRAL/comm-central/mail/test/mozmill/folder-display/test-recent-menu.js | test_delete_message (debug) : /NREF-COMM-CENTRAL/comm-central/mailnews/local/src/nsMsgBrkMBoxStore.cpp:1011: outputStream->Flush() returned 0x00000000 GetDiskSpaceAvailable returned: 3853729792 bytes (debug) Creating buffered output stream to mboxFile=<</NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local Folders/Trash>> in nsMsgBrkMBoxStore::GetNewMsgOutputStream in nsMsgBrkMBoxStore.cpp; (debug) creating a buffered mCopyState->m_filestream in nsMsgLocalMailFolder::InitCopyMsgHdrAndFileStream. (debug) creating a buffered mCopyState->m_filestream in nsMsgLocalMailFolder::EndCopy(). (debug) : /NREF-COMM-CENTRAL/comm-central/mailnews/local/src/nsMsgBrkMBoxStore.cpp:1011: outputStream->Flush() returned 0x00000000 ++DOMWINDOW == 146 (0x9c09c20) [pid = 1516] [serial = 690] [outer = 0x641a040] [1516] WARNING: NS_ENSURE_TRUE(standardURL) failed: file /NREF-COMM-CENTRAL/comm-central/mozilla/caps/nsPrincipal.cpp, line 176 [1516] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /NREF-COMM-CENTRAL/comm-central/mozilla/caps/BasePrincipal.cpp, line 380 [1516] WARNING: 'NS_FAILED(rv)', file /NREF-COMM-CENTRAL/comm-central/mozilla/dom/workers/ServiceWorkerManager.cpp, line 1865 [1516] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /NREF-COMM-CENTRAL/comm-central/mozilla/parser/html/nsHtml5StreamParser.cpp, line 970 (debug) : /NREF-COMM-CENTRAL/comm-central/mailnews/local/src/nsMsgBrkMBoxStore.cpp:1011: outputStream->Flush() returned 0x00000000 JavaScript error: chrome://messenger/content/nsContextMenu.js, line 428: TypeError: aNode is null JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined TEST-START | /NREF-COMM-CENTRAL/comm-central/mail/test/mozmill/folder-display/test-recent-menu.js | test_archive_message GetDiskSpaceAvailable returned: 3853713408 bytes (debug) Creating buffered output stream to mboxFile=<</NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local Folders/Archives.sbd/2000.sbd/2000-02.sbd/aaafolder1>> in nsMsgBrkMBoxStore::GetNewMsgOutputStream in nsMsgBrkMBoxStore.cpp; (debug) creating a buffered mCopyState->m_filestream in nsMsgLocalMailFolder::InitCopyMsgHdrAndFileStream. (debug) creating a buffered mCopyState->m_filestream in nsMsgLocalMailFolder::EndCopy(). (debug) : /NREF-COMM-CENTRAL/comm-central/mailnews/local/src/nsMsgBrkMBoxStore.cpp:1011: outputStream->Flush() returned 0x00000000 ++DOMWINDOW == 147 (0x317f400) [pid = 1516] [serial = 691] [outer = 0x641a040] JavaScript error: chrome://messenger/content/nsContextMenu.js, line 428: TypeError: aNode is null --DOCSHELL 0x2edf6b0 == 49 [pid = 1516] [id = 87] --DOMWINDOW == 146 (0x7d14a70) [pid = 1516] [serial = 625] [outer = (nil)] [url = about:blank] --DOMWINDOW == 145 (0x2ea3680) [pid = 1516] [serial = 621] [outer = (nil)] [url = about:blank] --DOMWINDOW == 144 (0x3584cf0) [pid = 1516] [serial = 611] [outer = (nil)] [url = about:blank] --DOMWINDOW == 143 (0x70b0020) [pid = 1516] [serial = 619] [outer = (nil)] [url = about:blank] --DOMWINDOW == 142 (0x2f14830) [pid = 1516] [serial = 610] [outer = (nil)] [url = mailbox:///NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/DeletionE?number=21] --DOMWINDOW == 141 (0x8c08d40) [pid = 1516] [serial = 623] [outer = (nil)] [url = about:blank] --DOMWINDOW == 140 (0x4ba2060) [pid = 1516] [serial = 620] [outer = (nil)] [url = about:blank] --DOMWINDOW == 139 (0x6073190) [pid = 1516] [serial = 631] [outer = (nil)] [url = about:blank] --DOMWINDOW == 138 (0x8025500) [pid = 1516] [serial = 644] [outer = (nil)] [url = about:blank] --DOMWINDOW == 137 (0x88ce910) [pid = 1516] [serial = 641] [outer = (nil)] [url = about:blank] --DOMWINDOW == 136 (0x30ac720) [pid = 1516] [serial = 652] [outer = (nil)] [url = about:blank] --DOMWINDOW == 135 (0x72e6110) [pid = 1516] [serial = 651] [outer = (nil)] [url = mailbox:///NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/DeletionG?number=6] --DOMWINDOW == 134 (0x8a1b330) [pid = 1516] [serial = 650] [outer = (nil)] [url = mailbox:///NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/DeletionG?number=7] --DOMWINDOW == 133 (0x99515c0) [pid = 1516] [serial = 649] [outer = (nil)] [url = mailbox:///NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/DeletionG?number=7] --DOMWINDOW == 132 (0xa02a5c0) [pid = 1516] [serial = 647] [outer = (nil)] [url = mailbox:///NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/DeletionG?number=6] --DOMWINDOW == 131 (0x40c26f0) [pid = 1516] [serial = 643] [outer = (nil)] [url = mailbox:///NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/DeletionG?number=2] --DOMWINDOW == 130 (0x28df1c0) [pid = 1516] [serial = 634] [outer = (nil)] [url = mailbox:///NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/DeletionG?number=8] --DOMWINDOW == 129 (0x5cdd690) [pid = 1516] [serial = 630] [outer = (nil)] [url = mailbox:///NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/DeletionF?number=6] --DOMWINDOW == 128 (0x912b3e0) [pid = 1516] [serial = 629] [outer = (nil)] [url = mailbox:///NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/DeletionF?number=6] --DOMWINDOW == 127 (0x2976870) [pid = 1516] [serial = 628] [outer = (nil)] [url = mailbox:///NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/DeletionF?number=6] --DOMWINDOW == 126 (0x52f4760) [pid = 1516] [serial = 626] [outer = (nil)] [url = mailbox:///NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/DeletionF?number=6] --DOMWINDOW == 125 (0x8de9b00) [pid = 1516] [serial = 613] [outer = (nil)] [url = mailbox:///NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/DeletionF?number=2] --DOMWINDOW == 124 (0x384a6a0) [pid = 1516] [serial = 612] [outer = (nil)] [url = mailbox:///NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/DeletionF?number=2] --DOMWINDOW == 123 (0x105f3a0) [pid = 1516] [serial = 605] [outer = (nil)] [url = about:blank] --DOMWINDOW == 122 (0x3076b80) [pid = 1516] [serial = 633] [outer = (nil)] [url = mailbox:///NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/DeletionG?number=8] --DOMWINDOW == 121 (0x8270aa0) [pid = 1516] [serial = 632] [outer = (nil)] [url = mailbox:///NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/DeletionG?number=8] --DOMWINDOW == 120 (0x5ae0dc0) [pid = 1516] [serial = 614] [outer = (nil)] [url = mailbox:///NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/DeletionF?number=2] --DOMWINDOW == 119 (0x8dd6f90) [pid = 1516] [serial = 627] [outer = (nil)] [url = mailbox:///NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/DeletionF?number=6] --DOMWINDOW == 118 (0x8e64fd0) [pid = 1516] [serial = 622] [outer = (nil)] [url = mailbox:///NREF-COMM-CENTRAL/objdir-tb3/_tests/mozmill/mozmillprofile/Mail/Local%20Folders/DeletionF?number=2] JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined
Flags: needinfo?(ishikawa)
Thanks, test-recent-menu.js should get fixed in bug 1230702 (you need also bug 1310024 if you want to try it). In the past you also mentioned test-message-header.js here. Does that one no longer appear?
Reporter | ||
Comment 5•8 years ago
|
||
(In reply to :aceman from comment #4) > Thanks, test-recent-menu.js should get fixed in bug 1230702 (you need also > bug 1310024 if you want to try it). > > In the past you also mentioned test-message-header.js here. Does that one no > longer appear? I checked the local log of |make mozmill| test since May of 2015. I did not find any reference to test-message-header.js any more. *BUT TO MY SURPRISE*, I found the same error is triggered in test-commands.js and test-forward-utf8.js since April of 2016 in an intermittent manner (!) test-commands.js triggered the error more often (but not always). 2016 April 1 /FF-NEW/log806-mozmill.txt:TEST-START | /NREF-COMM-CENTRAL/comm-central/mail/test/mozmill/message-window/test-commands.js | test_copy_eml_message /FF-NEW/log806-mozmill.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined 2016 April 15 /FF-NEW/log808-mozmill.txt:TEST-START | /NREF-COMM-CENTRAL/comm-central/mail/test/mozmill/message-window/test-commands.js | test_copy_eml_message /FF-NEW/log808-mozmill.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined April 23 /FF-NEW/log809-mozmill.txt:TEST-START | /NREF-COMM-CENTRAL/comm-central/mail/test/mozmill/message-window/test-commands.js | test_copy_eml_message /FF-NEW/log809-mozmill.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined May 27 /FF-NEW/log812-mozmill.txt:TEST-START | /NREF-COMM-CENTRAL/comm-central/mail/test/mozmill/message-window/test-commands.js | test_copy_eml_message /FF-NEW/log812-mozmill.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined June 02 /FF-NEW/log813-coverity-mozmill.txt:TEST-START | /NREF-COMM-CENTRAL/comm-central/mail/test/mozmill/message-window/test-commands.js | test_copy_eml_message /FF-NEW/log813-coverity-mozmill.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined June 11 /FF-NEW/log814-buffering-mozmill.txt:TEST-START | /NREF-COMM-CENTRAL/comm-central/mail/test/mozmill/message-window/test-commands.js | test_copy_eml_message /FF-NEW/log814-buffering-mozmill.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined June 20 /FF-NEW/log815-mozmill.txt:TEST-START | /NREF-COMM-CENTRAL/comm-central/mail/test/mozmill/message-window/test-commands.js | test_copy_eml_message /FF-NEW/log815-mozmill.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined June 23 /FF-NEW/log815-mozmill-ASAN.txt:TEST-START | /NREF-COMM-CENTRAL/comm-central/mail/test/mozmill/message-window/test-commands.js | test_copy_eml_message /FF-NEW/log815-mozmill-ASAN.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined June 25 /FF-NEW/log816-mozmill-ASAN.txt:TEST-START | /NREF-COMM-CENTRAL/comm-central/mail/test/mozmill/composition/test-forward-utf8.js | test_utf8_forwarding_from_via_folder /FF-NEW/log816-mozmill-ASAN.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined /FF-NEW/log816-mozmill-ASAN.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined /FF-NEW/log816-mozmill-ASAN.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined /FF-NEW/log816-mozmill-ASAN.txt:TEST-START | /NREF-COMM-CENTRAL/comm-central/mail/test/mozmill/message-window/test-commands.js | test_copy_eml_message /FF-NEW/log816-mozmill-ASAN.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined June 29 /FF-NEW/log817-mozmill.txt:TEST-START | /NREF-COMM-CENTRAL/comm-central/mail/test/mozmill/message-window/test-commands.js | test_copy_eml_message /FF-NEW/log817-mozmill.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined July 6 /FF-NEW/log819-mozmill.txt:TEST-START | /NREF-COMM-CENTRAL/comm-central/mail/test/mozmill/message-window/test-commands.js | test_copy_eml_message /FF-NEW/log819-mozmill.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined July 14 /FF-NEW/log820-mozmill.txt:TEST-START | /NREF-COMM-CENTRAL/comm-central/mail/test/mozmill/message-window/test-commands.js | test_copy_eml_message /FF-NEW/log820-mozmill.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined August 5 /FF-NEW/log821-mozmill.txt:TEST-START | /NREF-COMM-CENTRAL/comm-central/mail/test/mozmill/message-window/test-commands.js | test_copy_eml_message /FF-NEW/log821-mozmill.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined August 6 /FF-NEW/log822-mozmill.txt:TEST-START | /NREF-COMM-CENTRAL/comm-central/mail/test/mozmill/composition/test-forward-utf8.js | test_utf8_forwarding_from_via_folder /FF-NEW/log822-mozmill.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined /FF-NEW/log822-mozmill.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined /FF-NEW/log822-mozmill.txt:JavaScript error: chrome://messenger/content/mailContextMenus.js, line 50: TypeError: gContextMenu is undefined It is possible that these errors are now removed, but I have no idea because they appear in an intermittent manner.
Can you retry this now after bug 1310805 is fixed?
Reporter | ||
Comment 7•7 years ago
|
||
It is indeed fixed. The last time I saw this was on Oct 22. 2016. On Oct 24 and since, I have not seen this error. So I am closing this locally. Thank you!
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•