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

Using CHROME_IPC_LOGGING causes assert

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P3: Somewhat important P3: Somewhat important
    • 5.9.1
    • 5.9.0 Beta 4
    • WebEngine
    • None
    • Linux

      Debug build
    • c2c63f97c32516a17456f0e6ad1fe1b5bbb7ae33

      Start debug simplebrowser when CHROME_IPC_LOGGING environment variable is set:

      CHROME_IPC_LOGGING=1 ./simplebrowser
      

      It produces the following assert:

      [20586:20665:0519/105337.925153:FATAL:ipc_mojo_param_traits.cc(38)] Check failed: handle.is_valid().                                                                                  
      #0 0x7f935cb1e7a5 base::debug::StackTrace::StackTrace()                                                                                                                               
      #1 0x7f935cb5782d logging::LogMessage::~LogMessage()
      #2 0x7f935e41f54b IPC::ParamTraits<>::Read()
      #3 0x7f935e40c02b IPC::ReadParam<>()
      #4 0x7f935e40b333 IPC::ParamTraits<>::Read()
      #5 0x7f935c095097 IPC::ReadParam<>()
      #6 0x7f935c1288b4 _ZN3IPC11ParamTraitsISt5tupleIJNS_13ChannelHandleEEEE4ReadEPKN4base6PickleEPNS5_14PickleIteratorEPS3_
      #7 0x7f935c08e861 _ZN3IPCL9ReadParamISt5tupleIJNS_13ChannelHandleEEEEEbPKN4base6PickleEPNS4_14PickleIteratorEPT_
      #8 0x7f935c0ba69e _ZN3IPC8MessageTI34GpuHostMsg_ChannelEstablished_MetaSt5tupleIJNS_13ChannelHandleEEEvE4ReadEPKNS_7MessageEPS4_
      #9 0x7f935c0ba6fb _ZN3IPC8MessageTI34GpuHostMsg_ChannelEstablished_MetaSt5tupleIJNS_13ChannelHandleEEEvE3LogEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKNS_7MessageESC_
      #10 0x7f935e3fc5ee IPC::Logging::GetMessageText()
      #11 0x7f935e3fce50 IPC::GenerateLogData()
      #12 0x7f935e3fc378 IPC::Logging::OnPostDispatchMessage()
      #13 0x7f935c039ffc content::ChildProcessHostImpl::OnMessageReceived()
      #14 0x7f935e3eb982 IPC::ChannelMojo::OnMessageReceived()
      #15 0x7f935e40605b IPC::internal::MessagePipeReader::Receive()
      #16 0x7f935aacfc13 IPC::mojom::ChannelStubDispatch::Accept()
      #17 0x7f935e407a5b IPC::mojom::ChannelStub<>::Accept()
      #18 0x7f935e38e64e mojo::InterfaceEndpointClient::HandleValidatedMessage()
      #19 0x7f935e38c637 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept()
      #20 0x7f935e38a26b mojo::FilterChain::Accept()
      #21 0x7f935e38ddfd mojo::InterfaceEndpointClient::HandleIncomingMessage()
      #22 0x7f935e411438 IPC::(anonymous namespace)::ChannelAssociatedGroupController::Accept()
      #23 0x7f935e38a26b mojo::FilterChain::Accept()
      #24 0x7f935e37f4df mojo::Connector::ReadSingleMessage()
      #25 0x7f935e37f607 mojo::Connector::ReadAllAvailableMessages()
      #26 0x7f935e37ef4e mojo::Connector::OnHandleReadyInternal()
      #27 0x7f935e37ecc0 mojo::Connector::OnWatcherHandleReady()
      #28 0x7f935e381222 _ZN4base8internal13FunctorTraitsIMN4mojo9ConnectorEFvjEvE6InvokeIPS3_JjEEEvS5_OT_DpOT0_
      #29 0x7f935e380f7e _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKMN4mojo9ConnectorEFvjEJPS5_jEEEvOT_DpOT0_
      #30 0x7f935e3808f5 _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo9ConnectorEFvjEJNS0_17UnretainedWrapperIS4_EEEEEFvjEE7RunImplIRKS6_RKSt5tupleIJS8_EEJLm0EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEEOj
      #31 0x7f935e380756 _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo9ConnectorEFvjEJNS0_17UnretainedWrapperIS4_EEEEEFvjEE3RunEPNS0_13BindStateBaseEOj
      #32 0x7f935aa7c874 base::internal::RunMixin<>::Run()
      #33 0x7f935e3cbaad mojo::Watcher::OnHandleReady()
      #34 0x7f935e3cca98 _ZN4base8internal13FunctorTraitsIMN4mojo7WatcherEFvjEvE6InvokeIRKNS_7WeakPtrIS3_EEJRKjEEEvS5_OT_DpOT0_
      #35 0x7f935e3cc94f _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN4mojo7WatcherEFvjERKNS_7WeakPtrIS5_EEJRKjEEEvOT_OT0_DpOT1_
      #36 0x7f935e3cc4e3 _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo7WatcherEFvjEJNS_7WeakPtrIS4_EEjEEEFvvEE7RunImplIRKS6_RKSt5tupleIJS8_jEEJLm0ELm1EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE
      #37 0x7f935e3cc3dc _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo7WatcherEFvjEJNS_7WeakPtrIS4_EEjEEEFvvEE3RunEPNS0_13BindStateBaseE
      #38 0x7f935cc7dd5b _ZNO4base8internal8RunMixinINS_8CallbackIFvvELNS0_8CopyModeE0ELNS0_10RepeatModeE0EEEE3RunEv
      #39 0x7f935cd20ea2 base::debug::TaskAnnotator::RunTask()
      #40 0x7f935cb7ab54 base::MessageLoop::RunTask()
      #41 0x7f935cb7acb2 base::MessageLoop::DeferOrRunPendingTask()
      #42 0x7f935cb7b185 base::MessageLoop::DoWork()
      #43 0x7f935cb9a89c base::MessagePumpLibevent::Run()
      #44 0x7f935cb7a750 base::MessageLoop::RunHandler()
      #45 0x7f935cc127f2 base::RunLoop::Run()
      #46 0x7f935cc7039f base::Thread::Run()
      #47 0x7f935b0cccc3 content::BrowserThreadImpl::IOThreadRun()
      #48 0x7f935b0ccfdc content::BrowserThreadImpl::Run()
      #49 0x7f935cc70c00 base::Thread::ThreadMain()
      #50 0x7f935cc591ab base::(anonymous namespace)::ThreadFunc()
      #51 0x7f93575f03d4 <unknown>
      #52 0x7f9356e2b5af clone
      
      Aborted
      

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            pvarga Peter Varga
            pvarga Peter Varga
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes