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

White page and ILL_ILLOPN in WTF::discardSystemPages

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Not Evaluated
    • 5.8
    • 5.7.0
    • WebEngine
    • None
    • Archlinux
    • b12ffcd411d4776f7120ccecb3be34344d930d2b

    Description

      When I'm using the official Archlinux package for QtWebEngine, everything works fine.

      However, when I'm using a custom built package (which disables stripping, adds -ggdb3 -fvar-tracking-assignments -Og to CXXFLAGS and builds with a qtbase with -release -force-debug-info), I only get a blank page and this as soon as I open a page:

      Received signal 4 ILL_ILLOPN 7f8321328830
      #0 0x7f83217a5d1e base::debug::StackTrace::StackTrace()
      #1 0x7f83217a60f9 base::debug::(anonymous namespace)::StackDumpSignalHandler()
      #2 0x7f831ed4c0b0 <unknown>
      #3 0x7f8321328830 WTF::discardSystemPages()
      #4 0x7f832217d980 blink::MemoryRegion::decommit()
      #5 0x7f832217dd71 blink::FreePagePool::addFreePage()
      #6 0x7f832217c78c blink::NormalPageHeap::allocatePage()
      #7 0x7f832217cdec blink::NormalPageHeap::outOfLineAllocate()
      #8 0x7f83228e2a2a blink::DocumentLoader::DocumentLoader()
      #9 0x7f8320e293be blink::WebDataSourceImpl::create()
      #10 0x7f8320dfedaf blink::FrameLoaderClientImpl::createDocumentLoader()
      #11 0x7f83228f9b59 blink::FrameLoader::init()
      #12 0x7f8320dc90f2 blink::WebLocalFrameImpl::initializeCoreFrame()
      #13 0x7f83214e0d82 content::RenderFrameImpl::CreateMainFrame()
      #14 0x7f83214fc79f content::RenderViewImpl::Initialize()
      #15 0x7f8321501611 content::RenderViewImpl::Create()
      #16 0x7f83214f2dbd content::RenderThreadImpl::OnControlMessageReceived()
      #17 0x7f832071cdd0 content::ChildThreadImpl::OnMessageReceived()
      #18 0x7f8321428df4 IPC::ChannelProxy::Context::OnDispatchMessage()
      #19 0x7f832181a7a9 base::debug::TaskAnnotator::RunTask()
      #20 0x7f8321e7fb89 scheduler::TaskQueueManager::ProcessTaskFromWorkQueue()
      #21 0x7f8321e803ec scheduler::TaskQueueManager::DoWork()
      #22 0x7f832181a7a9 base::debug::TaskAnnotator::RunTask()
      #23 0x7f83217c3b88 base::MessageLoop::RunTask()
      #24 0x7f83217c47f9 base::MessageLoop::DeferOrRunPendingTask()
      #25 0x7f83217c4cc2 base::MessageLoop::DoWork()
      #26 0x7f83217c6ce9 base::MessagePumpDefault::Run()
      #27 0x7f83217d8f84 base::RunLoop::Run()
      #28 0x7f83217c2f15 base::MessageLoop::Run()
      #29 0x7f8321516d70 content::RendererMain()
      #30 0x7f8320968aae content::RunZygote()
      #31 0x7f8320968f79 content::ContentMainRunnerImpl::Run()
      #32 0x7f83209675a9 content::ContentMain()
      #33 0x7f831fdf1ba4 QtWebEngine::processMain()
      #34 0x0000004006d3 main
      #35 0x7f831ed39291 __libc_start_main
      #36 0x00000040072a _start
        r8: 0000000000000000  r9: 0000000000000020 r10: 0000000000000022 r11: 0000000000000206
       r12: 00000000024a6f90 r13: 0000000000020000 r14: 00000000024a6240 r15: 00007fff8338b330
        di: 00000ab494a01000  si: 000000000001e000  bp: 0000000002417c90  bx: 00000000024a6f98
        dx: 0000000000000008  ax: ffffffffffffffff  cx: ffffffffffffff88  sp: 00007fff8338b1a0
        ip: 00007f8321328830 efl: 0000000000010286 cgf: 002b000000000033 erf: 0000000000000000
       trp: 0000000000000006 msk: 0000000000000000 cr2: 0000000000000000
      [end of stack trace]
      

      This currently keeps me from testing the patch for QTBUG-54769 and I have no idea what's happening...

      Attachments

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

        Activity

          People

            qt_webengine_team Qt WebEngine Team
            the compiler Florian Bruhin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes