Closed
Bug 1348552
Opened 8 years ago
Closed 6 years ago
Intermittent browser/components/customizableui/test/browser_967000_button_feeds.js | application crashed [@ nsFeedSniffer::GetMIMETypeFromContent(nsIRequest*, unsigned char const*, unsigned int, nsACString&)] after Assertion failure: nsFeedSniffer.cpp:272
Categories
(Firefox Graveyard :: RSS Discovery and Preview, defect, P3)
Firefox Graveyard
RSS Discovery and Preview
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: aryx, Unassigned)
References
Details
(Keywords: assertion, intermittent-failure, Whiteboard: [stockwell unknown])
https://treeherder.mozilla.org/logviewer.html#?job_id=84752318&repo=autoland
16:36:04 INFO - TEST-START | browser/components/customizableui/test/browser_967000_button_feeds.js
16:36:05 INFO - GECKO(1839) | ++DOMWINDOW == 10 (0x11e890800) [pid = 1840] [serial = 104] [outer = 0x116694000]
16:36:05 INFO - GECKO(1839) | --DOCSHELL 0x11c169000 == 12 [pid = 1839] [id = {a2c2e6e5-9c0c-c847-b103-9f0f30abfe23}]
16:36:05 INFO - GECKO(1839) | --DOCSHELL 0x133775000 == 11 [pid = 1839] [id = {d5de1962-6160-b348-89c3-7c6f28e42796}]
16:36:05 INFO - GECKO(1839) | --DOCSHELL 0x13392f800 == 10 [pid = 1839] [id = {75c2fab5-3c71-ba4c-97cd-8e73a9198c8d}]
16:36:05 INFO - GECKO(1839) | --DOMWINDOW == 49 (0x129a90800) [pid = 1839] [serial = 163] [outer = 0x0] [url = about:blank]
16:36:05 INFO - GECKO(1839) | --DOMWINDOW == 48 (0x131f4c800) [pid = 1839] [serial = 231] [outer = 0x0] [url = about:blank]
16:36:05 INFO - GECKO(1839) | --DOMWINDOW == 47 (0x132e52800) [pid = 1839] [serial = 232] [outer = 0x0] [url = about:blank]
16:36:05 INFO - GECKO(1839) | --DOMWINDOW == 46 (0x12ed82000) [pid = 1839] [serial = 211] [outer = 0x0] [url = about:blank]
16:36:05 INFO - GECKO(1839) | --DOMWINDOW == 45 (0x12ed86000) [pid = 1839] [serial = 212] [outer = 0x0] [url = about:blank]
16:36:05 INFO - GECKO(1839) | --DOMWINDOW == 44 (0x11e4de000) [pid = 1839] [serial = 214] [outer = 0x0] [url = about:blank]
16:36:05 INFO - GECKO(1839) | --DOMWINDOW == 43 (0x12e802800) [pid = 1839] [serial = 202] [outer = 0x0] [url = about:blank]
16:36:05 INFO - GECKO(1839) | --DOMWINDOW == 42 (0x130bd8000) [pid = 1839] [serial = 224] [outer = 0x0] [url = about:blank]
16:36:05 INFO - GECKO(1839) | --DOMWINDOW == 41 (0x130a9e000) [pid = 1839] [serial = 223] [outer = 0x0] [url = about:blank]
16:36:05 INFO - GECKO(1839) | --DOMWINDOW == 40 (0x12d569000) [pid = 1839] [serial = 201] [outer = 0x0] [url = about:blank]
16:36:05 INFO - GECKO(1839) | --DOMWINDOW == 39 (0x11bd0b800) [pid = 1839] [serial = 215] [outer = 0x0] [url = about:blank]
16:36:05 INFO - GECKO(1839) | --DOMWINDOW == 38 (0x11bd0b000) [pid = 1839] [serial = 216] [outer = 0x0] [url = about:addons]
16:36:05 INFO - GECKO(1839) | --DOCSHELL 0x119dd7800 == 9 [pid = 1839] [id = {6f1924cc-e0c5-154f-91e0-3c9a37313fa4}]
16:36:06 INFO - GECKO(1839) | --DOMWINDOW == 37 (0x12d037000) [pid = 1839] [serial = 210] [outer = 0x0] [url = about:blank]
16:36:06 INFO - GECKO(1839) | --DOMWINDOW == 36 (0x12eced800) [pid = 1839] [serial = 222] [outer = 0x0] [url = about:blank]
16:36:06 INFO - GECKO(1839) | --DOMWINDOW == 35 (0x131f35800) [pid = 1839] [serial = 230] [outer = 0x0] [url = about:blank]
16:36:06 INFO - GECKO(1839) | --DOMWINDOW == 34 (0x11f324000) [pid = 1839] [serial = 204] [outer = 0x0] [url = about:blank]
16:36:06 INFO - GECKO(1839) | Assertion failure: ((bool)(__builtin_expect(!!(!NS_FAILED_impl(rv)), 1))), at /home/worker/workspace/build/src/browser/components/feeds/nsFeedSniffer.cpp:272
16:36:06 INFO - GECKO(1839) | #01: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x208d51]
16:36:06 INFO - GECKO(1839) | #02: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x54c12c]
16:36:06 INFO - GECKO(1839) | #03: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x1f5272]
16:36:06 INFO - GECKO(1839) | #04: NS_NewLocalFileWithCFURL[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0xed77a]
16:36:06 INFO - GECKO(1839) | #05: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x1f51ba]
16:36:06 INFO - GECKO(1839) | #06: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x54b4eb]
16:36:06 INFO - GECKO(1839) | #07: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x56336d]
16:36:06 INFO - GECKO(1839) | #08: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x1f6bd4]
16:36:06 INFO - GECKO(1839) | #09: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x1f6777]
16:36:06 INFO - GECKO(1839) | #10: NS_NewLocalFileWithCFURL[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0xf6f32]
16:36:06 INFO - GECKO(1839) | #11: NS_NewLocalFileWithCFURL[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x1286ec]
16:36:06 INFO - GECKO(1839) | #12: NS_NewLocalFileWithCFURL[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x125743]
16:36:06 INFO - GECKO(1839) | #13: mac_plugin_interposing_child_OnShowCursor[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x2b6ea21]
16:36:06 INFO - GECKO(1839) | #14: mac_plugin_interposing_child_OnShowCursor[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x2bd8b15]
16:36:06 INFO - GECKO(1839) | #15: __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__[/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation +0x80a01]
16:36:06 INFO - GECKO(1839) | #16: __CFRunLoopDoSources0[/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation +0x72b8d]
16:36:06 INFO - GECKO(1839) | #17: __CFRunLoopRun[/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation +0x721bf]
16:36:06 INFO - GECKO(1839) | #18: CFRunLoopRunSpecific[/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation +0x71bd8]
16:36:06 INFO - GECKO(1839) | #19: RunCurrentEventLoopInMode[/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox +0x3256f]
16:36:06 INFO - GECKO(1839) | #20: ReceiveNextEventCommon[/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox +0x322ea]
16:36:06 INFO - GECKO(1839) | #21: _BlockUntilNextEventMatchingListInModeWithFilter[/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox +0x3212b]
16:36:06 INFO - GECKO(1839) | #22: _DPSNextEvent[/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit +0x918ab]
16:36:06 INFO - GECKO(1839) | #23: -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:][/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit +0x90e58]
16:36:06 INFO - GECKO(1839) | #24: mac_plugin_interposing_child_OnShowCursor[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x2bd7f06]
16:36:06 INFO - GECKO(1839) | #25: -[NSApplication run][/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit +0x86af3]
16:36:06 INFO - GECKO(1839) | #26: mac_plugin_interposing_child_OnShowCursor[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x2bd9236]
16:36:06 INFO - GECKO(1839) | #27: workerlz4_maxCompressedSize[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x3feb416]
16:36:06 INFO - GECKO(1839) | #28: workerlz4_maxCompressedSize[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x40a2d2d]
16:36:06 INFO - GECKO(1839) | #29: workerlz4_maxCompressedSize[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x40a3d5b]
16:36:06 INFO - GECKO(1839) | #30: workerlz4_maxCompressedSize[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x40a43f3]
16:36:06 INFO - GECKO(1839) | #31: start[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox +0xeea]
16:36:06 INFO - GECKO(1839) | Hit MOZ_CRASH(Aborting on channel error.) at /home/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2277
16:36:06 INFO - GECKO(1839) | Hit MOZ_CRASH(Aborting on channel error.) at /home/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2277
16:36:06 INFO - GECKO(1839) | Hit MOZ_CRASH(Aborting on channel error.) at /home/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2277
16:36:06 INFO - GECKO(1839) | Hit MOZ_CRASH(Aborting on channel error.) at /home/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2277
16:36:06 INFO - GECKO(1839) | #01: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x6bcc74]
16:36:06 INFO - GECKO(1839) | #01: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x6bcc74]
16:36:06 INFO - GECKO(1839) | #01: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x6bcc74]
16:36:06 INFO - GECKO(1839) | #02: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x68bc00]
16:36:06 INFO - GECKO(1839) | #02: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x68bc00]
16:36:06 INFO - GECKO(1839) | #02: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x68bc00]
16:36:06 INFO - GECKO(1839) | #01: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x6bcc74]
16:36:06 INFO - GECKO(1839) | #03: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x673a25]
16:36:06 INFO - GECKO(1839) | #03: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x673a25]
16:36:06 INFO - GECKO(1839) | #03: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x673a25]
16:36:06 INFO - GECKO(1839) | #02: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x68bc00]
16:36:06 INFO - GECKO(1839) | #04: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x6717dc]
16:36:06 INFO - GECKO(1839) | #04: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x6717dc]
16:36:06 INFO - GECKO(1839) | #04: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x6717dc]
16:36:06 INFO - GECKO(1839) | #03: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x673a25]
16:36:06 INFO - GECKO(1839) | #05: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x67d61d]
16:36:06 INFO - GECKO(1839) | #05: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x67d61d]
16:36:06 INFO - GECKO(1839) | #05: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x67d61d]
16:36:06 INFO - GECKO(1839) | #04: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x6717dc]
16:36:06 INFO - GECKO(1839) | #06: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x67753a]
16:36:06 INFO - GECKO(1839) | #07: _pthread_body[/usr/lib/system/libsystem_pthread.dylib +0x405a]
16:36:06 INFO - GECKO(1839) | #08: _pthread_body[/usr/lib/system/libsystem_pthread.dylib +0x3fd7]
16:36:06 INFO - GECKO(1839) | #06: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x67753a]
16:36:06 INFO - GECKO(1839) | #07: _pthread_body[/usr/lib/system/libsystem_pthread.dylib +0x405a]
16:36:06 INFO - GECKO(1839) | #08: _pthread_body[/usr/lib/system/libsystem_pthread.dylib +0x3fd7]
16:36:06 INFO - GECKO(1839) | ** Unknown exception behavior: -2147483647
16:36:06 INFO - GECKO(1839) | ** Unknown exception behavior: -2147483647
16:36:06 INFO - GECKO(1839) | #06: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x67753a]
16:36:06 INFO - GECKO(1839) | #07: _pthread_body[/usr/lib/system/libsystem_pthread.dylib +0x405a]
16:36:06 INFO - GECKO(1839) | #08: _pthread_body[/usr/lib/system/libsystem_pthread.dylib +0x3fd7]
16:36:06 INFO - GECKO(1839) | #05: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x67d61d]
16:36:06 INFO - GECKO(1839) | ** Unknown exception behavior: -2147483647
16:36:06 INFO - GECKO(1839) | #06: nsXPTCStubBase::Stub249()[/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/XUL +0x67753a]
16:36:06 INFO - GECKO(1839) | #07: _pthread_body[/usr/lib/system/libsystem_pthread.dylib +0x405a]
16:36:06 INFO - GECKO(1839) | #08: _pthread_body[/usr/lib/system/libsystem_pthread.dylib +0x3fd7]
16:36:06 INFO - GECKO(1839) | ** Unknown exception behavior: -2147483647
16:36:08 INFO - TEST-INFO | Main app process: exit 1
16:36:08 ERROR - TEST-UNEXPECTED-FAIL | ShutdownLeaks | process() called before end of test suite
16:36:08 INFO - Buffered messages logged at 16:36:04
16:36:08 INFO - Entering test bound
16:36:08 INFO - Check Subscribe button functionality
16:36:08 INFO - Buffered messages logged at 16:36:05
16:36:08 INFO - TEST-PASS | browser/components/customizableui/test/browser_967000_button_feeds.js | The Subscribe button was added to the Panel Menu -
16:36:08 INFO - TEST-PASS | browser/components/customizableui/test/browser_967000_button_feeds.js | The Subscribe button is initially disabled -
16:36:08 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://mochi.test:8888/browser/browser/components/customizableui/test/support/feeds_test_page.html" line: 0}]
16:36:08 INFO - TEST-PASS | browser/components/customizableui/test/browser_967000_button_feeds.js | The Subscribe button gets enabled -
16:36:08 INFO - Buffered messages finished
16:36:08 ERROR - TEST-UNEXPECTED-FAIL | browser/components/customizableui/test/browser_967000_button_feeds.js | application terminated with exit code 1
16:36:08 INFO - runtests.py | Application ran for: 0:03:21.062589
16:36:08 INFO - zombiecheck | Reading PID log: /var/folders/l3/698npc0163s3r3bxv5kkw36r00000w/T/tmpLuVPnipidlog
16:36:08 INFO - ==> process 1839 launched child process 1840
16:36:08 INFO - ==> process 1839 launched child process 1841
16:36:08 INFO - ==> process 1839 launched child process 1842
16:36:08 INFO - ==> process 1839 launched child process 1843
16:36:08 INFO - zombiecheck | Checking for orphan process with PID: 1840
16:36:08 INFO - zombiecheck | Checking for orphan process with PID: 1841
16:36:08 INFO - zombiecheck | Checking for orphan process with PID: 1842
16:36:08 INFO - zombiecheck | Checking for orphan process with PID: 1843
16:36:08 INFO - mozcrash Copy/paste: /builds/slave/test/build/macosx64-minidump_stackwalk /var/folders/l3/698npc0163s3r3bxv5kkw36r00000w/T/tmpCL5egY.mozrunner/minidumps/9D31AF34-2824-4B49-B5D0-3842D1E39F61.dmp /builds/slave/test/build/symbols
16:36:22 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/9D31AF34-2824-4B49-B5D0-3842D1E39F61.dmp
16:36:22 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/9D31AF34-2824-4B49-B5D0-3842D1E39F61.extra
16:36:22 INFO - PROCESS-CRASH | browser/components/customizableui/test/browser_967000_button_feeds.js | application crashed [@ nsFeedSniffer::GetMIMETypeFromContent(nsIRequest*, unsigned char const*, unsigned int, nsACString&)]
16:36:22 INFO - Crash dump filename: /var/folders/l3/698npc0163s3r3bxv5kkw36r00000w/T/tmpCL5egY.mozrunner/minidumps/9D31AF34-2824-4B49-B5D0-3842D1E39F61.dmp
16:36:22 INFO - Operating system: Mac OS X
16:36:22 INFO - 10.10.5 14F27
16:36:22 INFO - CPU: amd64
16:36:22 INFO - family 6 model 69 stepping 1
16:36:22 INFO - 4 CPUs
16:36:22 INFO -
16:36:22 INFO - GPU: UNKNOWN
16:36:22 INFO -
16:36:22 INFO - Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
16:36:22 INFO - Crash address: 0x0
16:36:22 INFO - Process uptime: 199 seconds
16:36:22 INFO -
16:36:22 INFO - Thread 0 (crashed)
16:36:22 INFO - 0 XUL!nsFeedSniffer::GetMIMETypeFromContent(nsIRequest*, unsigned char const*, unsigned int, nsACString&) [nsFeedSniffer.cpp:9d252cbe67e1 : 272 + 0x0]
16:36:22 INFO - rax = 0x0000000000000000 rdx = 0x00007fff76fc71f8
16:36:22 INFO - rcx = 0x0000000000000000 rbx = 0x00007fff537c6e01
16:36:22 INFO - rsi = 0x0009db000009db00 rdi = 0x0009da000009db03
16:36:22 INFO - rbp = 0x00007fff537c6fc0 rsp = 0x00007fff537c6da0
16:36:22 INFO - r8 = 0x00007fff537c6d50 r9 = 0x00007fff75a4d300
16:36:22 INFO - r10 = 0x000000010c436b10 r11 = 0x000000010c436ad0
16:36:22 INFO - r12 = 0x00007fff537c7020 r13 = 0x0000000134bc3000
16:36:22 INFO - r14 = 0x0000000000000000 r15 = 0x000000011e4ea858
16:36:22 INFO - rip = 0x0000000110b4aeea
16:36:22 INFO - Found by: given as instruction pointer in context
16:36:22 INFO - 1 XUL!NS_SniffContent(char const*, nsIRequest*, unsigned char const*, unsigned int, nsACString&) [nsNetUtil.cpp:9d252cbe67e1 : 2442 + 0x12]
16:36:22 INFO - rbx = 0x0000000000000000 rbp = 0x00007fff537c7010
16:36:22 INFO - rsp = 0x00007fff537c6fd0 r12 = 0x000000011e4ea858
16:36:22 INFO - r13 = 0x00007fff537c7020 r14 = 0x0000000000000219
16:36:22 INFO - r15 = 0x0000000134bc3000 rip = 0x000000010cc48d51
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 2 XUL!mozilla::net::CallTypeSniffers(void*, unsigned char const*, unsigned int) [nsHttpChannel.cpp:9d252cbe67e1 : 1024 + 0x18]
16:36:22 INFO - rbx = 0x000000011e4ea858 rbp = 0x00007fff537c70b0
16:36:22 INFO - rsp = 0x00007fff537c7020 r12 = 0x00007fff537c7040
16:36:22 INFO - r13 = 0x00007fff537c7020 r14 = 0x0000000000000219
16:36:22 INFO - r15 = 0x0000000134bc3000 rip = 0x000000010cf8c12c
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 3 XUL!CallPeekFunc(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*) [nsInputStreamPump.cpp:9d252cbe67e1 : 92 + 0x8]
16:36:22 INFO - rbx = 0x00007fff537c7178 rbp = 0x00007fff537c70e0
16:36:22 INFO - rsp = 0x00007fff537c70c0 r12 = 0x00007fff537c7194
16:36:22 INFO - r13 = 0x00000001186abdc0 r14 = 0x0000000000000219
16:36:22 INFO - r15 = 0x0000000134bc3000 rip = 0x000000010cc35272
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 4 XUL!nsPipeInputStream::ReadSegments(nsresult (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) [nsPipe3.cpp:9d252cbe67e1 : 1431 + 0xe]
16:36:22 INFO - rbx = 0x0000000000008000 rbp = 0x00007fff537c7160
16:36:22 INFO - rsp = 0x00007fff537c70f0 r12 = 0x00007fff537c7194
16:36:22 INFO - r13 = 0x00000001186abdc0 r14 = 0x0000000000000000
16:36:22 INFO - r15 = 0x000000010cc35200 rip = 0x000000010cb2d77a
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 5 XUL!nsInputStreamPump::PeekStream(void (*)(void*, unsigned char const*, unsigned int), void*) [nsInputStreamPump.cpp:9d252cbe67e1 : 112 + 0x12]
16:36:22 INFO - rbx = 0x0000000000000000 rbp = 0x00007fff537c71c0
16:36:22 INFO - rsp = 0x00007fff537c7170 r12 = 0x000000011c34ebd0
16:36:22 INFO - r13 = 0x000000011c34eb98 r14 = 0x000000011e4ea858
16:36:22 INFO - r15 = 0x000000010cf8c0c0 rip = 0x000000010cc351ba
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 6 XUL!mozilla::net::nsHttpChannel::CallOnStartRequest() [nsHttpChannel.cpp:9d252cbe67e1 : 1305 + 0xf]
16:36:22 INFO - rbx = 0x000000011e4ea858 rbp = 0x00007fff537c7230
16:36:22 INFO - rsp = 0x00007fff537c71d0 r12 = 0x0000000000000000
16:36:22 INFO - r13 = 0x0000000112e7e1a0 r14 = 0x000000011e4eaa00
16:36:22 INFO - r15 = 0x000000011e4ea800 rip = 0x000000010cf8b4eb
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 7 XUL!mozilla::net::nsHttpChannel::OnStartRequest(nsIRequest*, nsISupports*) [nsHttpChannel.cpp:9d252cbe67e1 : 6642 + 0xd]
16:36:22 INFO - rbx = 0x000000011e4ea800 rbp = 0x00007fff537c72f0
16:36:22 INFO - rsp = 0x00007fff537c7240 r12 = 0x0000000112f8a740
16:36:22 INFO - r13 = 0x0000000112e7e1a0 r14 = 0x000000011c34eb40
16:36:22 INFO - r15 = 0x000000011e4eae48 rip = 0x000000010cfa336d
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 8 XUL!nsInputStreamPump::OnStateStart() [nsInputStreamPump.cpp:9d252cbe67e1 : 524 + 0x6]
16:36:22 INFO - rbx = 0x000000011c34ebd0 rbp = 0x00007fff537c7340
16:36:22 INFO - rsp = 0x00007fff537c7300 r12 = 0x0000000112f8a740
16:36:22 INFO - r13 = 0x000000011636c1a0 r14 = 0x000000011c34eb40
16:36:22 INFO - r15 = 0x000000011636c1a0 rip = 0x000000010cc36bd4
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 9 XUL!nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) [nsInputStreamPump.cpp:9d252cbe67e1 : 426 + 0x8]
16:36:22 INFO - rbx = 0x000000011c34eb40 rbp = 0x00007fff537c7390
16:36:22 INFO - rsp = 0x00007fff537c7350 r12 = 0x00007fff537c7428
16:36:22 INFO - r13 = 0x000000011636c1a0 r14 = 0x000000011c34ebd0
16:36:22 INFO - r15 = 0x000000011636c1a0 rip = 0x000000010cc36777
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 10 XUL!nsInputStreamReadyEvent::Run() [nsStreamUtils.cpp:9d252cbe67e1 : 96 + 0x6]
16:36:22 INFO - rbx = 0x00007fff537c7410 rbp = 0x00007fff537c73b0
16:36:22 INFO - rsp = 0x00007fff537c73a0 r12 = 0x00007fff537c7428
16:36:22 INFO - r13 = 0x000000011636c1a0 r14 = 0x000000011bee05f0
16:36:22 INFO - r15 = 0x000000011636c1a0 rip = 0x000000010cb36f32
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 11 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9d252cbe67e1 : 1269 + 0x6]
16:36:22 INFO - rbx = 0x00007fff537c7410 rbp = 0x00007fff537c74b0
16:36:22 INFO - rsp = 0x00007fff537c73c0 r12 = 0x00007fff537c7428
16:36:22 INFO - r13 = 0x000000011636c1a0 r14 = 0x000000011636c1f0
16:36:22 INFO - r15 = 0x000000011636c1a0 rip = 0x000000010cb686ec
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 12 XUL!NS_ProcessPendingEvents(nsIThread*, unsigned int) [nsThreadUtils.cpp:9d252cbe67e1 : 331 + 0xf]
16:36:22 INFO - rbx = 0x0000000000000000 rbp = 0x00007fff537c74f0
16:36:22 INFO - rsp = 0x00007fff537c74c0 r12 = 0x00007fff537c74c7
16:36:22 INFO - r13 = 0x000000011636c1a0 r14 = 0x000000000000000a
16:36:22 INFO - r15 = 0x00000000000cfaa5 rip = 0x000000010cb65743
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 13 XUL!nsBaseAppShell::NativeEventCallback() [nsBaseAppShell.cpp:9d252cbe67e1 : 97 + 0xa]
16:36:22 INFO - rbx = 0x0000000119eb7ce0 rbp = 0x00007fff537c7520
16:36:22 INFO - rsp = 0x00007fff537c7500 r12 = 0x0000000000000000
16:36:22 INFO - r13 = 0x0000000000002403 r14 = 0x000000011636c1a0
16:36:22 INFO - r15 = 0x0000000119eb7c00 rip = 0x000000010f5aea21
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 14 XUL!nsAppShell::ProcessGeckoEvents(void*) [nsAppShell.mm:9d252cbe67e1 : 392 + 0x8]
16:36:22 INFO - rbx = 0x00007f869a7004a0 rbp = 0x00007fff537c7570
16:36:22 INFO - rsp = 0x00007fff537c7530 r12 = 0x00007f869a450910
16:36:22 INFO - r13 = 0x0000000000002403 r14 = 0x00007f869a450928
16:36:22 INFO - r15 = 0x0000000119eb7ce0 rip = 0x000000010f618b15
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 15 CoreFoundation!__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 0x11
16:36:22 INFO - rbx = 0x00007f869a7004a0 rbp = 0x00007fff537c7580
16:36:22 INFO - rsp = 0x00007fff537c7580 r12 = 0x00007f869a450910
16:36:22 INFO - r13 = 0x0000000000002403 r14 = 0x00007f869a450928
16:36:22 INFO - r15 = 0x00007f869a700388 rip = 0x00007fff8a10ea01
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 16 CoreFoundation!__CFRunLoopDoSources0 + 0x10d
16:36:22 INFO - rbp = 0x00007fff537c75e0 rsp = 0x00007fff537c7590
16:36:22 INFO - rip = 0x00007fff8a100b8d
16:36:22 INFO - Found by: previous frame's frame pointer
16:36:22 INFO - 17 CoreFoundation!__CFRunLoopRun + 0x39f
16:36:22 INFO - rbp = 0x00007fff537c82c0 rsp = 0x00007fff537c75f0
16:36:22 INFO - rip = 0x00007fff8a1001bf
16:36:22 INFO - Found by: previous frame's frame pointer
16:36:22 INFO - 18 CoreFoundation!CFRunLoopRunSpecific + 0x128
16:36:22 INFO - rbp = 0x00007fff537c8320 rsp = 0x00007fff537c82d0
16:36:22 INFO - rip = 0x00007fff8a0ffbd8
16:36:22 INFO - Found by: previous frame's frame pointer
16:36:22 INFO - 19 HIToolbox!RunCurrentEventLoopInMode + 0xeb
16:36:22 INFO - rbp = 0x00007fff537c8360 rsp = 0x00007fff537c8330
16:36:22 INFO - rip = 0x00007fff93ae156f
16:36:22 INFO - Found by: previous frame's frame pointer
16:36:22 INFO - 20 HIToolbox!ReceiveNextEventCommon + 0x1af
16:36:22 INFO - rbp = 0x00007fff537c83e0 rsp = 0x00007fff537c8370
16:36:22 INFO - rip = 0x00007fff93ae12ea
16:36:22 INFO - Found by: previous frame's frame pointer
16:36:22 INFO - 21 HIToolbox!_BlockUntilNextEventMatchingListInModeWithFilter + 0x47
16:36:22 INFO - rbp = 0x00007fff537c8400 rsp = 0x00007fff537c83f0
16:36:22 INFO - rip = 0x00007fff93ae112b
16:36:22 INFO - Found by: previous frame's frame pointer
16:36:22 INFO - 22 AppKit!_DPSNextEvent + 0x3d2
16:36:22 INFO - rbp = 0x00007fff537c8870 rsp = 0x00007fff537c8410
16:36:22 INFO - rip = 0x00007fff8cca88ab
16:36:22 INFO - Found by: previous frame's frame pointer
16:36:22 INFO - 23 AppKit!-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 0x15a
16:36:22 INFO - rbp = 0x00007fff537c8b10 rsp = 0x00007fff537c8880
16:36:22 INFO - rip = 0x00007fff8cca7e58
16:36:22 INFO - Found by: previous frame's frame pointer
16:36:22 INFO - 24 XUL!-[GeckoNSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] [nsAppShell.mm:9d252cbe67e1 : 128 + 0x2c]
16:36:22 INFO - rbp = 0x00007fff537c8b60 rsp = 0x00007fff537c8b20
16:36:22 INFO - rip = 0x000000010f617f06
16:36:22 INFO - Found by: previous frame's frame pointer
16:36:22 INFO - 25 AppKit!-[NSApplication run] + 0x252
16:36:22 INFO - rbx = 0x0000000130699ca0 rbp = 0x00007fff537c8be0
16:36:22 INFO - rsp = 0x00007fff537c8b70 r12 = 0x0000000000000000
16:36:22 INFO - r13 = 0x000000012d06ae20 r14 = 0x000000012d06ae20
16:36:22 INFO - r15 = 0x00007f869b005201 rip = 0x00007fff8cc9daf3
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 26 XUL!nsAppShell::Run() [nsAppShell.mm:9d252cbe67e1 : 666 + 0x17]
16:36:22 INFO - rbp = 0x00007fff537c8c20 rsp = 0x00007fff537c8bf0
16:36:22 INFO - rip = 0x000000010f619236
16:36:22 INFO - Found by: previous frame's frame pointer
16:36:22 INFO - 27 XUL!nsAppStartup::Run() [nsAppStartup.cpp:9d252cbe67e1 : 283 + 0x6]
16:36:22 INFO - rbx = 0x000000011879da60 rbp = 0x00007fff537c8c40
16:36:22 INFO - rsp = 0x00007fff537c8c30 r14 = 0x00007fff537c8d20
16:36:22 INFO - r15 = 0x00007fff537c8d40 rip = 0x0000000110a2b416
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 28 XUL!XREMain::XRE_mainRun() [nsAppRunner.cpp:9d252cbe67e1 : 4492 + 0x6]
16:36:22 INFO - rbx = 0x0000000000000002 rbp = 0x00007fff537c8db0
16:36:22 INFO - rsp = 0x00007fff537c8c50 r14 = 0x00007fff537c8d20
16:36:22 INFO - r15 = 0x00007fff537c8d40 rip = 0x0000000110ae2d2d
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 29 XUL!XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:9d252cbe67e1 : 4670 + 0x8]
16:36:22 INFO - rbx = 0x0000000000000000 rbp = 0x00007fff537c8e40
16:36:22 INFO - rsp = 0x00007fff537c8dc0 r12 = 0x0000000000000001
16:36:22 INFO - r13 = 0x000000010cb068b0 r14 = 0x00007fff537c8df0
16:36:22 INFO - r15 = 0x00007fff537c8e50 rip = 0x0000000110ae3d5b
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 30 XUL!XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:9d252cbe67e1 : 4761 + 0x11]
16:36:22 INFO - rbx = 0x00007fff537c8f78 rbp = 0x00007fff537c8ff0
16:36:22 INFO - rsp = 0x00007fff537c8e50 r12 = 0x0000000000000005
16:36:22 INFO - r13 = 0x00007fff537c8e50 r14 = 0x00007fff537c9010
16:36:22 INFO - r15 = 0x00007fff537c9460 rip = 0x0000000110ae43f3
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 31 firefox!main [nsBrowserApp.cpp:9d252cbe67e1 : 236 + 0x13]
16:36:22 INFO - rbx = 0x0000000000000000 rbp = 0x00007fff537c9440
16:36:22 INFO - rsp = 0x00007fff537c9000 r12 = 0x00007fff537c9460
16:36:22 INFO - r13 = 0x00000097ba1bf8b9 r14 = 0x0000000000000005
16:36:22 INFO - r15 = 0x0000000000000000 rip = 0x000000010c436eea
16:36:22 INFO - Found by: call frame info
16:36:22 INFO - 32 firefox!start + 0x34
16:36:22 INFO - rbx = 0x0000000000000000 rbp = 0x00007fff537c9450
16:36:22 INFO - rsp = 0x00007fff537c9450 r12 = 0x0000000000000000
16:36:22 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000
16:36:22 INFO - r15 = 0x0000000000000000 rip = 0x000000010c436b04
16:36:22 INFO - Found by: call frame info
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 3•7 years ago
|
||
Looks like the channel is not ready for a call to SetResponseHeader and that call fails.
It's likely due to the changes in bug 1310127, but in a positive way, the code is not handling this error condition, while it should. It's unclear what brings to this point though.
According to its signature SetResponseHeader may fail if:
@throws NS_ERROR_NOT_AVAILABLE if called before the response
* has been received (before onStartRequest).
* @throws NS_ERROR_ILLEGAL_VALUE if changing the value of this response
* header is not allowed.
* @throws NS_ERROR_FAILURE if called during visitResponseHeaders,
* VisitOriginalResponseHeaders or getOriginalResponseHeader.
It's possible the test makes us invoke GetMIMETypeFromContent too early (before onStartRequest)? the stack seems to indicate we are in mozilla::net::nsHttpChannel::OnStartRequest.
I don't know well the network code and expectations, maybe someone from network can help.
Blocks: 1310127
Priority: -- → P3
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 12•7 years ago
|
||
this seemed to have started around August 4th or 5th and has been at a steady 5+ failures/day- primarily on osx and always on debug builds.
here is a recent osx debug log:
https://treeherder.mozilla.org/logviewer.html#?repo=autoland&job_id=124414382
I do see an assertion in the log file:
11:45:08 INFO - GECKO(1768) | Assertion failure: ((bool)(__builtin_expect(!!(!NS_FAILED_impl(rv)), 1))), at /home/worker/workspace/build/src/browser/components/feeds/nsFeedSniffer.cpp:272
11:45:08 INFO - GECKO(1768) | #01: NS_SniffContent(char const*, nsIRequest*, unsigned char const*, unsigned int, nsACString&) [netwerk/base/nsNetUtil.cpp:2536]
11:45:08 INFO -
11:45:08 INFO - GECKO(1768) | #02: mozilla::net::CallTypeSniffers(void*, unsigned char const*, unsigned int) [xpcom/string/nsTSubstring.h:176]
11:45:08 INFO -
11:45:08 INFO - GECKO(1768) | #03: CallPeekFunc(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*) [netwerk/base/nsInputStreamPump.cpp:96]
11:45:08 INFO -
11:45:08 INFO - GECKO(1768) | #04: nsPipeInputStream::ReadSegments(nsresult (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) [xpcom/io/nsPipe3.cpp:1439]
11:45:08 INFO -
11:45:08 INFO - GECKO(1768) | #05: nsInputStreamPump::PeekStream(void (*)(void*, unsigned char const*, unsigned int), void*) [netwerk/base/nsInputStreamPump.cpp:117]
11:45:08 INFO -
11:45:08 INFO - GECKO(1768) | #06: mozilla::net::nsHttpChannel::CallOnStartRequest() [netwerk/protocol/http/nsHttpChannel.cpp:1640]
11:45:08 INFO -
11:45:08 INFO - GECKO(1768) | #07: mozilla::net::nsHttpChannel::OnStartRequest(nsIRequest*, nsISupports*) [netwerk/protocol/http/nsHttpChannel.cpp:7147]
possibly this is the root cause, or just random noise.
::mak, can you look into this or help find someone who could?
Flags: needinfo?(mak77)
Whiteboard: [stockwell needswork]
Comment 13•7 years ago
|
||
Honza, any idea about this network failure, or who could have a look at it? I had a quick look in comment 3, but I don't know the network code and behavior well enough.
Flags: needinfo?(mak77) → needinfo?(honzab.moz)
Comment 14•7 years ago
|
||
I think the most effective way is turn on logging (nsHttp:5,sync,timestamp) and let the test loop until it fails. I'm quit busy now, so can't do it.
Flags: needinfo?(honzab.moz)
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 39•6 years ago
|
||
The feed preview code has been removed by bug 1477669.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
Updated•6 years ago
|
Product: Firefox → Firefox Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•