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

Render process crashes: v8::internal::Deserializer

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • P1: Critical
    • None
    • 5.12.0
    • WebEngine
    • None
    • Linux/X11, macOS, Windows

    Description

      When starting simplebrowser it starts to load qt.io but before anything is rendered it crashes:

      BACKTRACE

      1  v8::internal::HeapObject::IsThinString                                                                                                                                                                                                              objects-inl.h                 304  0x7fffa6eef9ad 
      2  v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::GetBackReferencedObject                                                                                                                                                     deserializer.cc               313  0x7fffa74d81e3 
      3  v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadData                                                                                                                                                                    deserializer.cc               451  0x7fffa74dc649 
      4  v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadObject                                                                                                                                                                  deserializer.cc               341  0x7fffa74de91c 
      5  v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadData                                                                                                                                                                    deserializer.cc               445  0x7fffa74dc3fc 
      6  v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadObject                                                                                                                                                                  deserializer.cc               341  0x7fffa74de91c 
      7  v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadData                                                                                                                                                                    deserializer.cc               445  0x7fffa74dc3fc 
      8  v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadObject                                                                                                                                                                  deserializer.cc               341  0x7fffa74de91c 
      9  v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadData                                                                                                                                                                    deserializer.cc               445  0x7fffa74dc3fc 
      10 v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadObject                                                                                                                                                                  deserializer.cc               341  0x7fffa74de91c 
      11 v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadData                                                                                                                                                                    deserializer.cc               395  0x7fffa74dc38c 
      12 v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadObject                                                                                                                                                                  deserializer.cc               341  0x7fffa74de91c 
      13 v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadData                                                                                                                                                                    deserializer.cc               445  0x7fffa74dc3fc 
      14 v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadObject                                                                                                                                                                  deserializer.cc               341  0x7fffa74de91c 
      15 v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadData                                                                                                                                                                    deserializer.cc               445  0x7fffa74dc3fc 
      16 v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadObject                                                                                                                                                                  deserializer.cc               341  0x7fffa74de91c 
      17 v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadData                                                                                                                                                                    deserializer.cc               445  0x7fffa74dc3fc 
      18 v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadObject                                                                                                                                                                  deserializer.cc               341  0x7fffa74de91c 
      19 v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadData                                                                                                                                                                    deserializer.cc               445  0x7fffa74dc3fc 
      20 v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadObject                                                                                                                                                                  deserializer.cc               341  0x7fffa74de91c 
      21 v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadData                                                                                                                                                                    deserializer.cc               445  0x7fffa74dc3fc 
      22 v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadObject                                                                                                                                                                  deserializer.cc               341  0x7fffa74de91c 
      23 v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadData                                                                                                                                                                    deserializer.cc               445  0x7fffa74dc3fc 
      24 v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadObject                                                                                                                                                                  deserializer.cc               341  0x7fffa74de91c 
      25 v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadData                                                                                                                                                                    deserializer.cc               445  0x7fffa74dc3fc 
      26 v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadObject                                                                                                                                                                  deserializer.cc               341  0x7fffa74de91c 
      27 v8::internal::Deserializer<v8::internal::DefaultDeserializerAllocator>::ReadData                                                                                                                                                                    deserializer.cc               445  0x7fffa74dc3fc 
      28 v8::internal::ObjectDeserializer::Deserialize                                                                                                                                                                                                       object-deserializer.cc        47   0x7fffa74e0d36 
      29 v8::internal::ObjectDeserializer::DeserializeSharedFunctionInfo                                                                                                                                                                                     object-deserializer.cc        30   0x7fffa74e11cd 
      30 v8::internal::CodeSerializer::Deserialize                                                                                                                                                                                                           code-serializer.cc            302  0x7fffa74cbb5a 
      31 v8::internal::Compiler::GetSharedFunctionInfoForScript                                                                                                                                                                                              compiler.cc                   1648 0x7fffa69eaa36 
      32 v8::ScriptCompiler::CompileUnboundInternal                                                                                                                                                                                                          api.cc                        2519 0x7fffa67a2e45 
      33 v8::ScriptCompiler::Compile                                                                                                                                                                                                                         api.cc                        2552 0x7fffa67a0ecb 
      34 blink::V8ScriptRunner::CompileScript                                                                                                                                                                                                                Qt5WebEngineCored                  0x7fffb1b0f86a 
      35 blink::V8ScriptRunner::CompileScript                                                                                                                                                                                                                Qt5WebEngineCored                  0x7fffb1b0f1e0 
      36 blink::ScriptController::ExecuteScriptAndReturnValue                                                                                                                                                                                                Qt5WebEngineCored                  0x7fffb1b0aa2f 
      37 blink::ScriptController::EvaluateScriptInMainWorld                                                                                                                                                                                                  Qt5WebEngineCored                  0x7fffb1b0a74d 
      38 blink::ScriptController::ExecuteScriptInMainWorld                                                                                                                                                                                                   Qt5WebEngineCored                  0x7fffb1b0b333 
      39 blink::ClassicScript::RunScript                                                                                                                                                                                                                     Qt5WebEngineCored                  0x7fffb2843d1c 
      40 blink::PendingScript::ExecuteScriptBlockInternal                                                                                                                                                                                                    Qt5WebEngineCored                  0x7fffaf3d1785 
      41 blink::PendingScript::ExecuteScriptBlock                                                                                                                                                                                                            Qt5WebEngineCored                  0x7fffaf3d15c0 
      42 blink::HTMLParserScriptRunner::Detach                                                                                                                                                                                                               Qt5WebEngineCored                  0x7fffb2844f63 
      43 blink::HTMLParserScriptRunner::ExecutePendingScriptAndDispatchEvent                                                                                                                                                                                 Qt5WebEngineCored                  0x7fffb284535c 
      44 blink::HTMLParserScriptRunner::ExecuteParsingBlockingScripts                                                                                                                                                                                        Qt5WebEngineCored                  0x7fffb28451af 
      45 blink::HTMLParserScriptRunner::ExecuteScriptsWaitingForLoad                                                                                                                                                                                         Qt5WebEngineCored                  0x7fffb284562d 
      46 blink::HTMLDocumentParser::NotifyScriptLoaded                                                                                                                                                                                                       Qt5WebEngineCored                  0x7fffb26ff0df 
      47 blink::HTMLParserScriptRunner::PendingScriptFinished                                                                                                                                                                                                Qt5WebEngineCored                  0x7fffb284625a 
      48 blink::PendingScript::PendingScriptFinished                                                                                                                                                                                                         Qt5WebEngineCored                  0x7fffaf3d1bfc 
      49 blink::ClassicPendingScript::AdvanceReadyState                                                                                                                                                                                                      Qt5WebEngineCored                  0x7fffb2840ef8 
      50 blink::ClassicPendingScript::StreamingFinished                                                                                                                                                                                                      Qt5WebEngineCored                  0x7fffb2842b47 
      51 blink::ScriptStreamer::NotifyFinishedToClient                                                                                                                                                                                                       Qt5WebEngineCored                  0x7fffb1bd12e5 
      52 blink::ClassicPendingScript::NotifyFinished                                                                                                                                                                                                         Qt5WebEngineCored                  0x7fffb2842254 
      53 blink::Resource::NotifyFinished                                                                                                                                                                                                                     Qt5WebEngineCored                  0x7fffa78a2ff3 
      54 blink::ResourceFetcher::HandleLoaderFinish                                                                                                                                                                                                          Qt5WebEngineCored                  0x7fffa78c604a 
      55 blink::ResourceLoader::DidFinishLoading                                                                                                                                                                                                             Qt5WebEngineCored                  0x7fffa78ebb14 
      56 content::WebURLLoaderImpl::Context::OnCompletedRequest                                                                                                                                                                                              web_url_loader_impl.cc        973  0x7fffaf98fdc5 
      57 content::WebURLLoaderImpl::RequestPeerImpl::OnCompletedRequest                                                                                                                                                                                      web_url_loader_impl.cc        1129 0x7fffaf98ff0c 
      58 content::ResourceDispatcher::OnRequestComplete                                                                                                                                                                                                      resource_dispatcher.cc        474  0x7fffafc40b16 
      59 content::URLResponseBodyConsumer::NotifyCompletionIfAppropriate                                                                                                                                                                                     url_response_body_consumer.cc 164  0x7fffb00e250b 
      60 content::URLResponseBodyConsumer::OnReadable                                                                                                                                                                                                        url_response_body_consumer.cc 124  0x7fffb00e2792 
      61 base::internal::FunctorTraits<void (__cdecl content::URLResponseBodyConsumer:: *)(unsigned int),void>::Invoke<void (__cdecl content::URLResponseBodyConsumer:: *)(unsigned int),content::URLResponseBodyConsumer *,unsigned int>                    bind_internal.h               508  0x7fffb00e16e7 
      62 base::internal::InvokeHelper<0,void>::MakeItSo<void (__cdecl content::URLResponseBodyConsumer:: *const &)(unsigned int),content::URLResponseBodyConsumer *,unsigned int>                                                                            bind_internal.h               609  0x7fffb00e17e9 
      63 base::internal::Invoker<base::internal::BindState<void (__cdecl content::URLResponseBodyConsumer:: *)(unsigned int),base::internal::UnretainedWrapper<content::URLResponseBodyConsumer>>,void __cdecl(unsigned int)>::RunImpl<void (__cdecl conte   bind_internal.h               685  0x7fffb00e1875 
      64 base::internal::Invoker<base::internal::BindState<void (__cdecl content::URLResponseBodyConsumer:: *)(unsigned int),base::internal::UnretainedWrapper<content::URLResponseBodyConsumer>>,void __cdecl(unsigned int)>::Run                           bind_internal.h               666  0x7fffb00e2dd1 
      65 base::RepeatingCallback<void __cdecl(unsigned int)>::Run                                                                                                                                                                                            callback.h                    130  0x7fffa35a9893 
      66 mojo::SimpleWatcher::DiscardReadyState                                                                                                                                                                                                              simple_watcher.h              195  0x7fffa5d94200 
      67 base::internal::FunctorTraits<void (__cdecl *)(base::RepeatingCallback<void __cdecl(unsigned int)> const &,unsigned int,mojo::HandleSignalsState const &),void>::Invoke<void (__cdecl *const &)(base::RepeatingCallback<void __cdecl(unsigned int)> bind_internal.h               408  0x7fffa5d92625 
      68 base::internal::InvokeHelper<0,void>::MakeItSo<void (__cdecl *const &)(base::RepeatingCallback<void __cdecl(unsigned int)> const &,unsigned int,mojo::HandleSignalsState const &),base::RepeatingCallback<void __cdecl(unsigned int)> const &,unsi  bind_internal.h               609  0x7fffa5d927ff 
      69 base::internal::Invoker<base::internal::BindState<void (__cdecl *)(base::RepeatingCallback<void __cdecl(unsigned int)> const &,unsigned int,mojo::HandleSignalsState const &),base::RepeatingCallback<void __cdecl(unsigned int)>>,void __cdecl(u   bind_internal.h               685  0x7fffa5d9298f 
      70 base::internal::Invoker<base::internal::BindState<void (__cdecl *)(base::RepeatingCallback<void __cdecl(unsigned int)> const &,unsigned int,mojo::HandleSignalsState const &),base::RepeatingCallback<void __cdecl(unsigned int)>>,void __cdecl(u   bind_internal.h               666  0x7fffa5d94fbf 
      71 base::RepeatingCallback<void __cdecl(unsigned int,mojo::HandleSignalsState const &)>::Run                                                                                                                                                           callback.h                    130  0x7fffab17867f 
      72 mojo::SimpleWatcher::OnHandleReady                                                                                                                                                                                                                  simple_watcher.cc             274  0x7fffab178434 
      73 base::internal::FunctorTraits<void (__cdecl mojo::SimpleWatcher:: *)(int,unsigned int,mojo::HandleSignalsState const &),void>::Invoke<void (__cdecl mojo::SimpleWatcher:: *)(int,unsigned int,mojo::HandleSignalsState const &),base::WeakPtr<mojo: bind_internal.h               508  0x7fffab175c1d 
      74 base::internal::InvokeHelper<1,void>::MakeItSo<void (__cdecl mojo::SimpleWatcher:: *const &)(int,unsigned int,mojo::HandleSignalsState const &),base::WeakPtr<mojo::SimpleWatcher> const &,int const &,unsigned int const &,mojo::HandleSignalsSta  bind_internal.h               630  0x7fffab175d7e 
      75 base::internal::Invoker<base::internal::BindState<void (__cdecl mojo::SimpleWatcher:: *)(int,unsigned int,mojo::HandleSignalsState const &),base::WeakPtr<mojo::SimpleWatcher>,int,unsigned int,mojo::HandleSignalsState>,void __cdecl(void)>::Run  bind_internal.h               685  0x7fffab175e73 
      76 base::internal::Invoker<base::internal::BindState<void (__cdecl mojo::SimpleWatcher:: *)(int,unsigned int,mojo::HandleSignalsState const &),base::WeakPtr<mojo::SimpleWatcher>,int,unsigned int,mojo::HandleSignalsState>,void __cdecl(void)>::Run  bind_internal.h               666  0x7fffab178603 
      77 base::OnceCallback<void __cdecl(void)>::Run                                                                                                                                                                                                         callback.h                    99   0x7fffa34fe3c0 
      78 base::debug::TaskAnnotator::RunTask                                                                                                                                                                                                                 task_annotator.cc             103  0x7fffaa947b06 
      79 base::sequence_manager::internal::ThreadControllerImpl::DoWork                                                                                                                                                                                      thread_controller_impl.cc     170  0x7fffaa99d1e1 
      80 base::internal::FunctorTraits<void (__cdecl base::sequence_manager::internal::ThreadControllerImpl:: *)(enum base::sequence_manager::internal::ThreadControllerImpl::WorkType),void>::Invoke<void (__cdecl base::sequence_manager::internal::Threa  bind_internal.h               508  0x7fffaa99b629 
      81 base::internal::InvokeHelper<1,void>::MakeItSo<void (__cdecl base::sequence_manager::internal::ThreadControllerImpl:: *const &)(enum base::sequence_manager::internal::ThreadControllerImpl::WorkType),base::WeakPtr<base::sequence_manager::inter  bind_internal.h               630  0x7fffaa99b8fc 
      82 base::internal::Invoker<base::internal::BindState<void (__cdecl base::sequence_manager::internal::ThreadControllerImpl:: *)(enum base::sequence_manager::internal::ThreadControllerImpl::WorkType),base::WeakPtr<base::sequence_manager::internal:  bind_internal.h               685  0x7fffaa99b9a3 
      83 base::internal::Invoker<base::internal::BindState<void (__cdecl base::sequence_manager::internal::ThreadControllerImpl:: *)(enum base::sequence_manager::internal::ThreadControllerImpl::WorkType),base::WeakPtr<base::sequence_manager::internal:  bind_internal.h               666  0x7fffaa99e193 
      84 base::OnceCallback<void __cdecl(void)>::Run                                                                                                                                                                                                         callback.h                    99   0x7fffa34fe3c0 
      85 base::debug::TaskAnnotator::RunTask                                                                                                                                                                                                                 task_annotator.cc             103  0x7fffaa947b06 
      86 base::MessageLoop::RunTask                                                                                                                                                                                                                          message_loop.cc               423  0x7fffaa6eb7ab 
      87 base::MessageLoop::DeferOrRunPendingTask                                                                                                                                                                                                            message_loop.cc               435  0x7fffaa6e9480 
      88 base::MessageLoop::DoWork                                                                                                                                                                                                                           message_loop.cc               480  0x7fffaa6e9dc2 
      89 base::MessagePumpDefault::Run                                                                                                                                                                                                                       message_pump_default.cc       37   0x7fffaa948337 
      90 base::MessageLoop::Run                                                                                                                                                                                                                              message_loop.cc               375  0x7fffaa6eb3ba 
      91 base::RunLoop::Run                                                                                                                                                                                                                                  run_loop.cc                   105  0x7fffaa736083 
      92 base::Thread::Run                                                                                                                                                                                                                                   thread.cc                     256  0x7fffaa744e38 
      93 base::Thread::ThreadMain                                                                                                                                                                                                                            thread.cc                     340  0x7fffaa746445 
      94 base::`anonymous namespace'::ThreadFunc                                                                                                                                                                                                             platform_thread_win.cc        93   0x7fffaa654b11 
      95 BaseThreadInitThunk                                                                                                                                                                                                                                 KERNEL32                           0x7fffe9cd3034 
      96 RtlUserThreadStart                                                                                                                                                                                                                                  ntdll                              0x7fffec061461 
      

      NOTES

      • sometimes other pages crash too, eg. www.google.com
      • this issue appeared after the 69-based update
      • I could reproduce this only on Win10 so far
      • I've tried debug build only

      Attachments

        Issue Links

          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
              pvarga Peter Varga
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes