Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-79680

tst_QWebEngineUrlRequestInterceptor crash on Linux

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 5.14.0 Beta3
    • 5.15
    • WebEngine
    • None
    • Linux/X11

    Description

      https://codereview.qt-project.org/c/qt/qt5/+/277080 Update submodules on '5.15' in qt/qt5 - PS21

      http://coin/coin/integration/qt/qt5/tasks/1572562097

      http://coin/coin/api/results/qt/qtwebengine/e0485c16742e9952bbf4668000bedf4ab88217e6/LinuxUbuntu_18_04x86_64LinuxUbuntu_18_04x86_64GCCqtci-linux-Ubuntu-18.04-x86_64-d00b90Documentation_OutOfSourceBuild/8784adc9cd110dd16e95dc7eb8a155ba017610c4/test_1572579309/log.txt.gz

      agent:2019/11/01 07:57:11 build.go:220: PASS   : tst_QWebEngineUrlRequestInterceptor::firstPartyUrlHttp()
      agent:2019/11/01 07:57:11 build.go:220: Received signal 11 SEGV_MAPERR 000000000000
      agent:2019/11/01 07:57:12 build.go:220: #0 0x7f8b2c81b6db base::debug::CollectStackTrace()
      agent:2019/11/01 07:57:12 build.go:220: #1 0x7f8b2c5fc467 base::debug::StackTrace::StackTrace()
      agent:2019/11/01 07:57:12 build.go:220: #2 0x7f8b2c5fc41e base::debug::StackTrace::StackTrace()
      agent:2019/11/01 07:57:12 build.go:220: #3 0x7f8b2c81a29b base::debug::(anonymous namespace)::StackDumpSignalHandler()
      agent:2019/11/01 07:57:12 build.go:220: #4 0x7f8b1f723890 <unknown>
      agent:2019/11/01 07:57:12 build.go:220: #5 0x7f8b1ff727f6 TestNamespace::QObject::property()
      agent:2019/11/01 07:57:13 build.go:220: #6 0x7f8b2554c672 QtWebEngineCore::NetworkDelegateQt::OnBeforeURLRequest()
      agent:2019/11/01 07:57:13 build.go:220: #7 0x7f8b2d33a396 net::NetworkDelegate::NotifyBeforeURLRequest()
      agent:2019/11/01 07:57:13 build.go:220: #8 0x7f8b2d76b72c net::URLRequest::Start()
      agent:2019/11/01 07:57:13 build.go:220: #9 0x7f8b2aa813e0 content::ResourceLoader::StartRequestInternal()
      agent:2019/11/01 07:57:13 build.go:220: #10 0x7f8b2aa80d0b content::ResourceLoader::Resume()
      agent:2019/11/01 07:57:13 build.go:220: #11 0x7f8b2aa83448 content::ResourceLoader::ScopedDeferral::~ScopedDeferral()
      agent:2019/11/01 07:57:14 build.go:220: #12 0x7f8b2aa7e9b8 content::ResourceLoader::StartRequest()
      agent:2019/11/01 07:57:14 build.go:220: #13 0x7f8b2aa5f607 content::ResourceDispatcherHostImpl::StartLoading()
      agent:2019/11/01 07:57:14 build.go:220: #14 0x7f8b2aa5ec69 content::ResourceDispatcherHostImpl::BeginRequestInternal()
      agent:2019/11/01 07:57:14 build.go:220: #15 0x7f8b2aa5b6f7 content::ResourceDispatcherHostImpl::ContinuePendingBeginRequest()
      agent:2019/11/01 07:57:14 build.go:220: #16 0x7f8b2aa5a35f content::ResourceDispatcherHostImpl::BeginRequest()
      agent:2019/11/01 07:57:15 build.go:220: #17 0x7f8b2aa5976a content::ResourceDispatcherHostImpl::OnRequestResourceInternal()
      agent:2019/11/01 07:57:15 build.go:220: #18 0x7f8b2aa5e3af content::ResourceDispatcherHostImpl::OnRequestResourceWithMojo()
      agent:2019/11/01 07:57:15 build.go:220: #19 0x7f8b2aa9e0f8 content::URLLoaderFactoryImpl::CreateLoaderAndStart()
      agent:2019/11/01 07:57:15 build.go:220: #20 0x7f8b2aa87da7 content::ResourceMessageFilter::CreateLoaderAndStart()
      agent:2019/11/01 07:57:15 build.go:220: #21 0x7f8b259c4c85 network::mojom::URLLoaderFactoryStubDispatch::Accept()
      agent:2019/11/01 07:57:15 build.go:220: #22 0x7f8b29f58949 network::mojom::URLLoaderFactoryStub<>::Accept()
      agent:2019/11/01 07:57:15 build.go:220: #23 0x7f8b2cfbeed1 mojo::InterfaceEndpointClient::HandleValidatedMessage()
      agent:2019/11/01 07:57:16 build.go:220: #24 0x7f8b2cfbc439 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept()
      agent:2019/11/01 07:57:16 build.go:220: #25 0x7f8b2cff3d24 mojo::FilterChain::Accept()
      agent:2019/11/01 07:57:16 build.go:220: #26 0x7f8b2cfbde26 mojo::InterfaceEndpointClient::HandleIncomingMessage()
      agent:2019/11/01 07:57:16 build.go:220: #27 0x7f8b2dacf8ba IPC::(anonymous namespace)::ChannelAssociatedGroupController::Accept()
      agent:2019/11/01 07:57:16 build.go:220: #28 0x7f8b2cff3d24 mojo::FilterChain::Accept()
      agent:2019/11/01 07:57:16 build.go:220: #29 0x7f8b2cfb1b0d mojo::Connector::DispatchMessage()
      agent:2019/11/01 07:57:17 build.go:220: #30 0x7f8b2cfb20ee mojo::Connector::ReadAllAvailableMessages()
      agent:2019/11/01 07:57:17 build.go:220: #31 0x7f8b2cfb0f5d mojo::Connector::OnHandleReadyInternal()
      agent:2019/11/01 07:57:17 build.go:220: #32 0x7f8b2cfb0c6a FAIL!  : tst_QWebEngineUrlRequestInterceptor::passRefererHeader() 'spy.wait()' returned FALSE. ()
      agent:2019/11/01 07:57:17 build.go:220:    Loc: [tst_qwebengineurlrequestinterceptor.cpp(556)]
      agent:2019/11/01 07:57:17 build.go:220: mojo::Connector::OnWatcherHandleReady()
      agent:2019/11/01 07:57:17 build.go:220: #33 0x7f8b2cfb738d base::internal::FunctorTraits<>::Invoke<>()
      agent:2019/11/01 07:57:17 build.go:220: #34 0x7f8b2cfb6893 base::internal::InvokeHelper<>::MakeItSo<>()
      agent:2019/11/01 07:57:17 build.go:220: #35 0x7f8b2cfb5dbc _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo9ConnectorEFvjEJNS0_17UnretainedWrapperIS4_EEEEEFvjEE7RunImplIRKS6_RKSt5tupleIJS8_EEJLm0EEEEvOT_OT0_St16integer_sequenceImJXspT1_EEEOj
      agent:2019/11/01 07:57:17 build.go:220: #36 0x7f8b2cfb512a base::internal::Invoker<>::Run()
      agent:2019/11/01 07:57:18 build.go:220: #37 0x7f8b2551990a _ZNKR4base17RepeatingCallbackIFvjEE3RunEj
      agent:2019/11/01 07:57:18 build.go:220: #38 0x7f8b262a0102 mojo::SimpleWatcher::DiscardReadyState()
      agent:2019/11/01 07:57:18 build.go:220: #39 0x7f8b262a4975 base::internal::FunctorTraits<>::Invoke<>()
      agent:2019/11/01 07:57:18 build.go:220: #40 0x7f8b262a3c2f base::internal::InvokeHelper<>::MakeItSo<>()
      agent:2019/11/01 07:57:18 build.go:220: #41 0x7f8b262a29d8 _ZN4base8internal7InvokerINS0_9BindStateIPFvRKNS_17RepeatingCallbackIFvjEEEjRKN4mojo18HandleSignalsStateEEJS5_EEEFvjSB_EE7RunImplIRKSD_RKSt5tupleIJS5_EEJLm0EEEEvOT_OT0_St16integer_sequenceImJXspT1_EEEOjSB_
      agent:2019/11/01 07:57:18 build.go:220: #42 0x7f8b262a19f5 base::internal::Invoker<>::Run()
      agent:2019/11/01 07:57:18 build.go:220: #43 0x7f8b2d010ee8 _ZNKR4base17RepeatingCallbackIFvjRKN4mojo18HandleSignalsStateEEE3RunEjS4_
      agent:2019/11/01 07:57:18 build.go:220: #44 0x7f8b2d00fdc2 mojo::SimpleWatcher::OnHandleReady()
      agent:2019/11/01 07:57:19 build.go:220: #45 0x7f8b2d011c27 base::internal::FunctorTraits<>::Invoke<>()
      agent:2019/11/01 07:57:19 build.go:220: #46 0x7f8b2d011936 base::internal::InvokeHelper<>::MakeItSo<>()
      agent:2019/11/01 07:57:19 build.go:220: #47 0x7f8b2d0113aa _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo13SimpleWatcherEFvijRKNS3_18HandleSignalsStateEEJNS_7WeakPtrIS4_EEijS5_EEEFvvEE7RunImplIS9_St5tupleIJSB_ijS5_EEJLm0ELm1ELm2ELm3EEEEvOT_OT0_St16integer_sequenceImJXspT1_EEE
      agent:2019/11/01 07:57:19 build.go:220: #48 0x7f8b2d01104e base::internal::Invoker<>::RunOnce()
      agent:2019/11/01 07:57:19 build.go:220: #49 0x7f8b254957d2 _ZNO4base12OnceCallbackIFvvEE3RunEv
      agent:2019/11/01 07:57:19 build.go:220: #50 0x7f8b2c6fea3e base::TaskAnnotator::RunTask()
      agent:2019/11/01 07:57:19 build.go:220: #51 0x7f8b2c74bb62 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl()
      agent:2019/11/01 07:57:20 build.go:220: #52 0x7f8b2c74b1ec base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork()
      agent:2019/11/01 07:57:20 build.go:220: #53 0x7f8b2c85e960 base::MessagePumpLibevent::Run()
      agent:2019/11/01 07:57:20 build.go:220: #54 0x7f8b2c74c33e base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run()
      agent:2019/11/01 07:57:20 build.go:220: #55 0x7f8b2c6afbb7 base::RunLoop::RunWithTimeout()
      agent:2019/11/01 07:57:20 build.go:220: #56 0x7f8b2c6af87f base::RunLoop::Run()
      agent:2019/11/01 07:57:20 build.go:220: #57 0x7f8b2c7aaead base::Thread::Run()
      agent:2019/11/01 07:57:21 build.go:220: #58 0x7f8b2a22d804 content::BrowserProcessSubThread::IOThreadRun()
      agent:2019/11/01 07:57:21 build.go:220: #59 0x7f8b2a22d47f content::BrowserProcessSubThread::Run()
      agent:2019/11/01 07:57:21 build.go:220: #60 0x7f8b2c7ab4c0 base::Thread::ThreadMain()
      agent:2019/11/01 07:57:21 build.go:220: #61 0x7f8b2c849e25 base::(anonymous namespace)::ThreadFunc()
      agent:2019/11/01 07:57:21 build.go:220: #62 0x7f8b1f7186db start_thread
      agent:2019/11/01 07:57:21 build.go:220: #63 0x7f8b1eaad88f clone
      agent:2019/11/01 07:57:21 build.go:220:   r8: 00007f8ae97398c0  r9: 00007f8ae97398c8 r10: 0063007300330077 r11: 00007f8b1eb48ec0
      agent:2019/11/01 07:57:21 build.go:220:  r12: 0000000000000000 r13: 000000000000000d r14: 0000000000000000 r15: 0000000000000000
      agent:2019/11/01 07:57:21 build.go:220:   di: 00007ffc2cddd958  si: 00007ffc2cddd950  bp: 00007f8ae9739870  bx: 00007f8ae9739920
      agent:2019/11/01 07:57:21 build.go:220:   dx: 00007f8b32c3fee8  ax: 0000000000000000  cx: 00007ffc2cddd950  sp: 00007f8ae97397d0
      agent:2019/11/01 07:57:21 build.go:220:   ip: 00007f8b1ff727f6 efl: 0000000000010206 cgf: 002b000000000033 erf: 0000000000000004
      agent:2019/11/01 07:57:21 build.go:220:  trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000000
      agent:2019/11/01 07:57:21 build.go:220: [end of stack trace]
      agent:2019/11/01 07:57:21 build.go:220: Calling _exit(1). Core file will not be generated.
      agent:2019/11/01 07:57:21 build.go:220: Makefile:414: recipe for target 'check' failed
      agent:2019/11/01 07:57:21 build.go:220: make: *** [check] Error 1
      

      Attachments

        For Gerrit Dashboard: QTBUG-79680
        # Subject Branch Project Status CR V

        Activity

          People

            qt_webengine_team Qt WebEngine Team
            liaqi Liang Qi
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes