Reduced with m-c: BuildID=20191010092637 SourceStamp=f20fa8068ec25d685914a5945f2c54e36c89bc65 This issue is frequently hit by fuzzers. Assertion failure: !mProxy->mSyncLoopTarget, at src/dom/xhr/XMLHttpRequestWorker.cpp:1416 ``` #0 mozilla::dom::SendRunnable::RunOnMainThread(mozilla::ErrorResult&) src/dom/xhr/XMLHttpRequestWorker.cpp:1416:3 #1 mozilla::dom::WorkerThreadProxySyncRunnable::MainThreadRun() src/dom/xhr/XMLHttpRequestWorker.cpp:1259:3 #2 mozilla::dom::WorkerMainThreadRunnable::Run() src/dom/workers/WorkerRunnable.cpp:575:20 #3 mozilla::ThrottledEventQueue::Inner::ExecuteRunnable() src/xpcom/threads/ThrottledEventQueue.cpp:252:22 #4 mozilla::ThrottledEventQueue::Inner::Executor::Run() src/xpcom/threads/ThrottledEventQueue.cpp:80:15 #5 nsThread::ProcessNextEvent(bool, bool*) src/xpcom/threads/nsThread.cpp:1225:14 #6 NS_ProcessNextEvent(nsIThread*, bool) src/xpcom/threads/nsThreadUtils.cpp:486:10 #7 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) src/ipc/glue/MessagePump.cpp:88:21 #8 MessageLoop::RunInternal() src/ipc/chromium/src/base/message_loop.cc:315:10 #9 MessageLoop::Run() src/ipc/chromium/src/base/message_loop.cc:290:3 #10 nsBaseAppShell::Run() src/widget/nsBaseAppShell.cpp:137:27 #11 XRE_RunAppShell() src/toolkit/xre/nsEmbedFunctions.cpp:934:20 #12 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) src/ipc/glue/MessagePump.cpp:238:9 #13 MessageLoop::RunInternal() src/ipc/chromium/src/base/message_loop.cc:315:10 #14 MessageLoop::Run() src/ipc/chromium/src/base/message_loop.cc:290:3 #15 XRE_InitChildProcess(int, char**, XREChildData const*) src/toolkit/xre/nsEmbedFunctions.cpp:769:34 #16 content_process_main(mozilla::Bootstrap*, int, char**) src/browser/app/../../ipc/contentproc/plugin-container.cpp:56:28 #17 main src/browser/app/nsBrowserApp.cpp:272:18 ```
Bug 1588248 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Reduced with m-c: BuildID=20191010092637 SourceStamp=f20fa8068ec25d685914a5945f2c54e36c89bc65 This issue is frequently hit by fuzzers. The test case must be served via a web server to trigger the issue. Assertion failure: !mProxy->mSyncLoopTarget, at src/dom/xhr/XMLHttpRequestWorker.cpp:1416 ``` #0 mozilla::dom::SendRunnable::RunOnMainThread(mozilla::ErrorResult&) src/dom/xhr/XMLHttpRequestWorker.cpp:1416:3 #1 mozilla::dom::WorkerThreadProxySyncRunnable::MainThreadRun() src/dom/xhr/XMLHttpRequestWorker.cpp:1259:3 #2 mozilla::dom::WorkerMainThreadRunnable::Run() src/dom/workers/WorkerRunnable.cpp:575:20 #3 mozilla::ThrottledEventQueue::Inner::ExecuteRunnable() src/xpcom/threads/ThrottledEventQueue.cpp:252:22 #4 mozilla::ThrottledEventQueue::Inner::Executor::Run() src/xpcom/threads/ThrottledEventQueue.cpp:80:15 #5 nsThread::ProcessNextEvent(bool, bool*) src/xpcom/threads/nsThread.cpp:1225:14 #6 NS_ProcessNextEvent(nsIThread*, bool) src/xpcom/threads/nsThreadUtils.cpp:486:10 #7 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) src/ipc/glue/MessagePump.cpp:88:21 #8 MessageLoop::RunInternal() src/ipc/chromium/src/base/message_loop.cc:315:10 #9 MessageLoop::Run() src/ipc/chromium/src/base/message_loop.cc:290:3 #10 nsBaseAppShell::Run() src/widget/nsBaseAppShell.cpp:137:27 #11 XRE_RunAppShell() src/toolkit/xre/nsEmbedFunctions.cpp:934:20 #12 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) src/ipc/glue/MessagePump.cpp:238:9 #13 MessageLoop::RunInternal() src/ipc/chromium/src/base/message_loop.cc:315:10 #14 MessageLoop::Run() src/ipc/chromium/src/base/message_loop.cc:290:3 #15 XRE_InitChildProcess(int, char**, XREChildData const*) src/toolkit/xre/nsEmbedFunctions.cpp:769:34 #16 content_process_main(mozilla::Bootstrap*, int, char**) src/browser/app/../../ipc/contentproc/plugin-container.cpp:56:28 #17 main src/browser/app/nsBrowserApp.cpp:272:18 ```
Reduced with m-c (build with --enable-debug): BuildID=20191010092637 SourceStamp=f20fa8068ec25d685914a5945f2c54e36c89bc65 This issue is frequently hit by fuzzers. The test case must be served via a web server to trigger the issue. Assertion failure: !mProxy->mSyncLoopTarget, at src/dom/xhr/XMLHttpRequestWorker.cpp:1416 ``` #0 mozilla::dom::SendRunnable::RunOnMainThread(mozilla::ErrorResult&) src/dom/xhr/XMLHttpRequestWorker.cpp:1416:3 #1 mozilla::dom::WorkerThreadProxySyncRunnable::MainThreadRun() src/dom/xhr/XMLHttpRequestWorker.cpp:1259:3 #2 mozilla::dom::WorkerMainThreadRunnable::Run() src/dom/workers/WorkerRunnable.cpp:575:20 #3 mozilla::ThrottledEventQueue::Inner::ExecuteRunnable() src/xpcom/threads/ThrottledEventQueue.cpp:252:22 #4 mozilla::ThrottledEventQueue::Inner::Executor::Run() src/xpcom/threads/ThrottledEventQueue.cpp:80:15 #5 nsThread::ProcessNextEvent(bool, bool*) src/xpcom/threads/nsThread.cpp:1225:14 #6 NS_ProcessNextEvent(nsIThread*, bool) src/xpcom/threads/nsThreadUtils.cpp:486:10 #7 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) src/ipc/glue/MessagePump.cpp:88:21 #8 MessageLoop::RunInternal() src/ipc/chromium/src/base/message_loop.cc:315:10 #9 MessageLoop::Run() src/ipc/chromium/src/base/message_loop.cc:290:3 #10 nsBaseAppShell::Run() src/widget/nsBaseAppShell.cpp:137:27 #11 XRE_RunAppShell() src/toolkit/xre/nsEmbedFunctions.cpp:934:20 #12 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) src/ipc/glue/MessagePump.cpp:238:9 #13 MessageLoop::RunInternal() src/ipc/chromium/src/base/message_loop.cc:315:10 #14 MessageLoop::Run() src/ipc/chromium/src/base/message_loop.cc:290:3 #15 XRE_InitChildProcess(int, char**, XREChildData const*) src/toolkit/xre/nsEmbedFunctions.cpp:769:34 #16 content_process_main(mozilla::Bootstrap*, int, char**) src/browser/app/../../ipc/contentproc/plugin-container.cpp:56:28 #17 main src/browser/app/nsBrowserApp.cpp:272:18 ```