https://bugs.kde.org/show_bug.cgi?id=449451

            Bug ID: 449451
           Summary: Falkon occasionally crashes after closing last window
           Product: Falkon
           Version: 3.1.0
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: now...@gmail.com
          Reporter: brunopit...@hotmail.com
  Target Milestone: ---

Application: falkon (3.1.0)

Qt Version: 5.15.2
Frameworks Version: 5.90.0
Operating System: Linux 5.16.3-4.gc7377e3-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.23.90 [KCrashBackend]

-- Information about the crash:
- Custom settings of the application:
I am running a Nvidia Prime gpu with offloading.

I have QTWEBENGINE_CHROMIUM_FLAGS set to
--enable-accelerated-video-decode --enable-features=VaapiVideoDecoder
--enable-gpu-rasterization --enable-zero-copy --enable-oop-rasterization
--use-vulkan

The crash can be reproduced sometimes.

-- Backtrace:
Application: Falkon (falkon), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fa01f93773a in GrGLPathRendering::MatrixState::invalidate () at
../../3rdparty/chromium/third_party/skia/src/gpu/gl/GrGLPathRendering.h:86
#5  GrGLPathRendering::resetContext () at
../../3rdparty/chromium/third_party/skia/src/gpu/gl/GrGLPathRendering.cpp:74
#6  0x00007fa01f8856b9 in GrGLGpu::onResetContext () at
../../3rdparty/chromium/third_party/skia/src/gpu/gl/GrGLGpu.cpp:599
#7  0x00007fa01f88c04b in GrGpu::resetContext () at
../../3rdparty/chromium/third_party/skia/src/gpu/GrGpu.h:855
#8  GrGpu::handleDirtyContext () at
../../3rdparty/chromium/third_party/skia/src/gpu/GrGpu.h:702
#9  GrGLGpu::deleteFramebuffer () at
../../3rdparty/chromium/third_party/skia/src/gpu/gl/GrGLGpu.cpp:2961
#10 0x00007fa01f88cf36 in GrGLGpu::~GrGLGpu () at
../../3rdparty/chromium/third_party/skia/src/gpu/gl/GrGLGpu.cpp:399
#11 0x00007fa01f88d012 in GrGLGpu::~GrGLGpu () at
../../3rdparty/chromium/third_party/skia/src/gpu/gl/GrGLGpu.cpp:423
#12 0x00007fa01f769f8e in SkRefCntBase::unref () at
../../3rdparty/chromium/third_party/skia/include/core/SkRefCnt.h:77
#13 SkRefCntBase::unref () at
../../3rdparty/chromium/third_party/skia/include/core/SkRefCnt.h:71
#14 SkSafeUnref<GrGpu> () at
../../3rdparty/chromium/third_party/skia/include/core/SkRefCnt.h:150
#15 sk_sp<GrGpu>::~sk_sp () at
../../3rdparty/chromium/third_party/skia/include/core/SkRefCnt.h:251
#16 GrContext::~GrContext () at
../../3rdparty/chromium/third_party/skia/src/gpu/GrContext.cpp:66
#17 0x00007fa01f7700c2 in GrDirectContext::~GrDirectContext () at
../../3rdparty/chromium/third_party/skia/src/gpu/GrDirectContext.cpp:58
#18 0x00007fa0202fb920 in SkRefCntBase::internal_dispose () at
../../3rdparty/chromium/third_party/skia/include/core/SkRefCnt.h:98
#19 SkRefCntBase::unref () at
../../3rdparty/chromium/third_party/skia/include/core/SkRefCnt.h:77
#20 SkRefCntBase::unref () at
../../3rdparty/chromium/third_party/skia/include/core/SkRefCnt.h:71
#21 SkSafeUnref<GrDirectContext> () at
../../3rdparty/chromium/third_party/skia/include/core/SkRefCnt.h:150
#22 sk_sp<GrDirectContext>::reset () at
../../3rdparty/chromium/third_party/skia/include/core/SkRefCnt.h:311
#23 gpu::SharedContextState::~SharedContextState () at
../../3rdparty/chromium/gpu/command_buffer/service/shared_context_state.cc:248
#24 0x00007fa0202fb982 in gpu::SharedContextState::~SharedContextState () at
../../3rdparty/chromium/gpu/command_buffer/service/shared_context_state.cc:254
#25 0x00007fa0203f50c2 in base::RefCounted<gpu::SharedContextState,
base::DefaultRefCountedTraits<gpu::SharedContextState>
>::DeleteInternal<gpu::SharedContextState> () at
../../3rdparty/chromium/base/memory/ref_counted.h:349
#26 base::DefaultRefCountedTraits<gpu::SharedContextState>::Destruct () at
../../3rdparty/chromium/base/memory/ref_counted.h:315
#27 base::RefCounted<gpu::SharedContextState,
base::DefaultRefCountedTraits<gpu::SharedContextState> >::Release () at
../../3rdparty/chromium/base/memory/ref_counted.h:338
#28 base::RefCounted<gpu::SharedContextState,
base::DefaultRefCountedTraits<gpu::SharedContextState> >::Release () at
../../3rdparty/chromium/base/memory/ref_counted.h:331
#29 scoped_refptr<gpu::SharedContextState>::Release () at
../../3rdparty/chromium/base/memory/scoped_refptr.h:322
#30 scoped_refptr<gpu::SharedContextState>::~scoped_refptr () at
../../3rdparty/chromium/base/memory/scoped_refptr.h:224
#31 gpu::GpuChannelManager::~GpuChannelManager () at
./../../3rdparty/chromium/gpu/ipc/service/gpu_channel_manager.cc:347
#32 0x00007fa0203f5162 in gpu::GpuChannelManager::~GpuChannelManager () at
./../../3rdparty/chromium/gpu/ipc/service/gpu_channel_manager.cc:347
#33 0x00007fa01ed12c94 in
std::default_delete<gpu::GpuChannelManager>::operator() () at
/usr/include/c++/11/bits/unique_ptr.h:85
#34 std::__uniq_ptr_impl<gpu::GpuChannelManager,
std::default_delete<gpu::GpuChannelManager> >::reset () at
/usr/include/c++/11/bits/unique_ptr.h:182
#35 std::unique_ptr<gpu::GpuChannelManager,
std::default_delete<gpu::GpuChannelManager> >::reset () at
/usr/include/c++/11/bits/unique_ptr.h:456
#36 viz::GpuServiceImpl::~GpuServiceImpl () at
./../../3rdparty/chromium/components/viz/service/gl/gpu_service_impl.cc:449
#37 0x00007fa01ed13202 in viz::GpuServiceImpl::~GpuServiceImpl () at
./../../3rdparty/chromium/components/viz/service/gl/gpu_service_impl.cc:487
#38 0x00007fa01ed26cbf in std::default_delete<viz::GpuServiceImpl>::operator()
() at /usr/include/c++/11/bits/unique_ptr.h:85
#39 std::unique_ptr<viz::GpuServiceImpl,
std::default_delete<viz::GpuServiceImpl> >::~unique_ptr () at
/usr/include/c++/11/bits/unique_ptr.h:361
#40 viz::VizMainImpl::~VizMainImpl () at
../../3rdparty/chromium/components/viz/service/main/viz_main_impl.cc:126
#41 0x00007fa02185cb11 in content::GpuChildThread::~GpuChildThread () at
./../../3rdparty/chromium/content/gpu/gpu_child_thread.cc:161
#42 0x00007fa02185cb72 in content::GpuChildThread::~GpuChildThread () at
./../../3rdparty/chromium/content/gpu/gpu_child_thread.cc:161
#43 0x00007fa020441784 in
std::default_delete<content::ChildThreadImpl>::operator() () at
/usr/include/c++/11/bits/unique_ptr.h:85
#44 std::__uniq_ptr_impl<content::ChildThreadImpl,
std::default_delete<content::ChildThreadImpl> >::reset () at
/usr/include/c++/11/bits/unique_ptr.h:182
#45 std::unique_ptr<content::ChildThreadImpl,
std::default_delete<content::ChildThreadImpl> >::reset () at
/usr/include/c++/11/bits/unique_ptr.h:456
#46 content::ChildProcess::~ChildProcess () at
../../3rdparty/chromium/content/child/child_process.cc:122
#47 0x00007fa02185a8fb in content::GpuProcess::~GpuProcess () at
./../../3rdparty/chromium/content/gpu/gpu_process.cc:13
#48 content::GpuProcess::~GpuProcess () at
./../../3rdparty/chromium/content/gpu/gpu_process.cc:13
#49 content::InProcessGpuThread::CleanUp () at
./../../3rdparty/chromium/content/gpu/in_process_gpu_thread.cc:80
#50 0x00007fa01f481a8d in base::Thread::ThreadMain () at
./../../3rdparty/chromium/base/threading/thread.cc:390
#51 0x00007fa01f4a00ab in ThreadFunc () at
./../../3rdparty/chromium/base/threading/platform_thread_posix.cc:87
#52 0x00007fa024a5b3d7 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#53 0x00007fa024ae46e0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 9 (Thread 0x7f9fdaffd640 (LWP 6302) "VideoCaptureThr"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f9fdaffc318,
expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0,
private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007fa024a57b5f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x7f9fdaffc318, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3  0x00007fa024a5a710 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x7f9fdaffc2c8, cond=0x7f9fdaffc2f0) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x7f9fdaffc2f0, mutex=0x7f9fdaffc2c8) at
pthread_cond_wait.c:619
#5  0x00007fa01f49d177 in base::ConditionVariable::Wait () at
./../../3rdparty/chromium/base/synchronization/condition_variable_posix.cc:79
#6  0x00007fa01f49dcbc in base::WaitableEvent::TimedWait () at
./../../3rdparty/chromium/base/synchronization/waitable_event_posix.cc:211
#7  0x00007fa01f49df8f in base::WaitableEvent::Wait () at
./../../3rdparty/chromium/base/synchronization/waitable_event_posix.cc:157
#8  0x00007fa01f414385 in base::MessagePumpDefault::Run () at
./../../3rdparty/chromium/base/message_loop/message_pump_default.cc:55
#9  0x00007fa01f462398 in
base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run ()
at
./../../3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:446
#10 0x00007fa01f439d26 in base::RunLoop::Run () at
./../../3rdparty/chromium/base/run_loop.cc:124
#11 0x00007fa01f48192a in base::Thread::Run () at
./../../3rdparty/chromium/base/threading/thread.cc:311
#12 base::Thread::ThreadMain () at
./../../3rdparty/chromium/base/threading/thread.cc:382
#13 0x00007fa01f4a00ab in ThreadFunc () at
./../../3rdparty/chromium/base/threading/platform_thread_posix.cc:87
#14 0x00007fa024a5b3d7 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#15 0x00007fa024ae46e0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 8 (Thread 0x7f9fdbfff640 (LWP 6300) "inotify_reader"):
#1  0x00007fa01f4a3115 in ThreadMain () at
./../../3rdparty/chromium/base/files/file_path_watcher_linux.cc:276
#2  ThreadMain () at
./../../3rdparty/chromium/base/files/file_path_watcher_linux.cc:262
#3  0x00007fa01f4a00ab in ThreadFunc () at
./../../3rdparty/chromium/base/threading/platform_thread_posix.cc:87
#4  0x00007fa024a5b3d7 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#5  0x00007fa024ae46e0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 7 (Thread 0x7fa004a1b640 (LWP 6295) "Chrome_IOThread"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f9fda7fc910,
expected=6303, clockid=clockid@entry=0, abstime=abstime@entry=0x0,
private=private@entry=128, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007fa024a57b5f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x7f9fda7fc910, expected=<optimized out>,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=128)
at futex-internal.c:139
#3  0x00007fa024a5cfb4 in __pthread_clockjoin_ex (threadid=140324542334528,
thread_return=0x0, clockid=0, abstime=0x0, block=<optimized out>) at
pthread_join_common.c:105
#4  0x00007fa01f4a0257 in base::PlatformThread::Join () at
./../../3rdparty/chromium/base/threading/platform_thread_posix.cc:283
#5  0x00007fa01f480342 in base::Thread::Stop () at
./../../3rdparty/chromium/base/threading/thread.cc:251
#6  0x00007fa02185a94c in content::InProcessGpuThread::~InProcessGpuThread ()
at ./../../3rdparty/chromium/content/gpu/in_process_gpu_thread.cc:38
#7  content::InProcessGpuThread::~InProcessGpuThread () at
./../../3rdparty/chromium/content/gpu/in_process_gpu_thread.cc:39
#8  0x00007fa02185a860 in std::default_delete<base::Thread>::operator() () at
/usr/include/c++/11/bits/unique_ptr.h:85
#9  std::unique_ptr<base::Thread, std::default_delete<base::Thread>
>::~unique_ptr () at /usr/include/c++/11/bits/unique_ptr.h:361
#10 ~Controller () at
./../../3rdparty/chromium/content/gpu/in_process_gpu_thread.cc:103
#11 ~Controller () at
./../../3rdparty/chromium/content/gpu/in_process_gpu_thread.cc:103
#12 0x00007fa021a7228f in
std::default_delete<content::GpuThreadController>::operator() () at
/usr/include/c++/11/bits/unique_ptr.h:85
#13 std::__uniq_ptr_impl<content::GpuThreadController,
std::default_delete<content::GpuThreadController> >::reset () at
/usr/include/c++/11/bits/unique_ptr.h:182
#14 std::unique_ptr<content::GpuThreadController,
std::default_delete<content::GpuThreadController> >::reset () at
/usr/include/c++/11/bits/unique_ptr.h:456
#15 content::GpuProcessHost::~GpuProcessHost () at
../../3rdparty/chromium/content/browser/gpu/gpu_process_host.cc:825
#16 0x00007fa021a724b2 in content::GpuProcessHost::~GpuProcessHost () at
../../3rdparty/chromium/content/browser/gpu/gpu_process_host.cc:832
#17 0x00007fa0219ff39e in content::BrowserChildProcessHostImpl::TerminateAll ()
at
../../3rdparty/chromium/content/browser/browser_child_process_host_impl.cc:229
#18 0x00007fa021a09f98 in content::BrowserProcessSubThread::CleanUp () at
../../3rdparty/chromium/content/browser/browser_process_sub_thread.cc:108
#19 0x00007fa01f481a8d in base::Thread::ThreadMain () at
./../../3rdparty/chromium/base/threading/thread.cc:390
#20 0x00007fa01f4a00ab in ThreadFunc () at
./../../3rdparty/chromium/base/threading/platform_thread_posix.cc:87
#21 0x00007fa024a5b3d7 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#22 0x00007fa024ae46e0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7fa005a1d640 (LWP 6293) "ThreadPoolServi"):
#1  0x00007fa01a999b44 in epoll_dispatch (base=0x7f9ff0001d60, tv=<optimized
out>) at /usr/src/debug/libevent-2.1.12-2.6.x86_64/epoll.c:465
#2  0x00007fa01a990fbf in event_base_loop (base=0x7f9ff0001d60, flags=1) at
/usr/src/debug/libevent-2.1.12-2.6.x86_64/event.c:2018
#3  0x00007fa01f4afb08 in base::MessagePumpLibevent::Run () at
./../../3rdparty/chromium/base/message_loop/message_pump_libevent.cc:258
#4  0x00007fa01f462398 in
base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run ()
at
./../../3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:446
#5  0x00007fa01f439d26 in base::RunLoop::Run () at
./../../3rdparty/chromium/base/run_loop.cc:124
#6  0x00007fa01f471b8d in base::internal::ServiceThread::Run () at
./../../3rdparty/chromium/base/task/thread_pool/service_thread.cc:56
#7  0x00007fa01f481a68 in base::Thread::ThreadMain () at
./../../3rdparty/chromium/base/threading/thread.cc:382
#8  0x00007fa01f4a00ab in ThreadFunc () at
./../../3rdparty/chromium/base/threading/platform_thread_posix.cc:87
#9  0x00007fa024a5b3d7 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#10 0x00007fa024ae46e0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7fa00621e640 (LWP 6292) "falkon"):
#1  0x00007fa01f49c477 in WaitpidWithTimeout () at
./../../3rdparty/chromium/base/process/process_posix.cc:62
#2  WaitForExitWithTimeoutImpl () at
./../../3rdparty/chromium/base/process/process_posix.cc:209
#3  base::Process::WaitForExitWithTimeout () at
./../../3rdparty/chromium/base/process/process_posix.cc:356
#4  0x00007fa01f498dc0 in ThreadMain () at
./../../3rdparty/chromium/base/process/kill_posix.cc:141
#5  0x00007fa01f4a00ab in ThreadFunc () at
./../../3rdparty/chromium/base/threading/platform_thread_posix.cc:87
#6  0x00007fa024a5b3d7 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#7  0x00007fa024ae46e0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7fa006a1f640 (LWP 6286) "sandbox_ipc_thr"):
#1  0x00007fa021bba5ca in poll () at /usr/include/bits/poll2.h:48
#2  content::SandboxIPCHandler::Run () at
../../3rdparty/chromium/content/browser/sandbox_ipc_linux.cc:47
#3  0x00007fa01f4a00ab in ThreadFunc () at
./../../3rdparty/chromium/base/threading/platform_thread_posix.cc:87
#4  0x00007fa024a5b3d7 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#5  0x00007fa024ae46e0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7fa008335640 (LWP 6285) "QDBusConnection"):
#1  0x00007fa01b21607e in g_main_context_poll (priority=<optimized out>,
n_fds=4, fds=0x7fa000022cd0, timeout=<optimized out>, context=0x7fa000000c20)
at ../glib/gmain.c:4478
#2  g_main_context_iterate (context=context@entry=0x7fa000000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/gmain.c:4170
#3  0x00007fa01b21619f in g_main_context_iteration (context=0x7fa000000c20,
may_block=1) at ../glib/gmain.c:4240
#4  0x00007fa025131364 in QEventDispatcherGlib::processEvents
(this=0x7fa000000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007fa0250d882b in QEventLoop::exec (this=this@entry=0x7fa0083344d0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007fa024ef3d7e in QThread::exec (this=this@entry=0x7fa024528440
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fa0244af287 in QDBusConnectionManager::run (this=0x7fa024528440
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#8  0x00007fa024ef4eef in QThreadPrivate::start (arg=0x7fa024528440 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:331
#9  0x00007fa024a5b3d7 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#10 0x00007fa024ae46e0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7fa0117b2640 (LWP 6284) "QXcbEventQueue"):
#1  0x00007fa024540892 in poll (__timeout=-1, __nfds=1, __fds=0x7fa0117b1408)
at /usr/include/bits/poll2.h:48
#2  _xcb_conn_wait (c=0x559e8ed53ca0, vector=0x0, count=0x0, cond=<optimized
out>) at /usr/src/debug/libxcb-1.14-1.8.x86_64/src/xcb_conn.c:480
#3  0x00007fa0245422ac in _xcb_conn_wait (count=0x0, vector=0x0,
cond=0x559e8ed53ce0, c=0x559e8ed53ca0) at
/usr/src/debug/libxcb-1.14-1.8.x86_64/src/xcb_conn.c:446
#4  xcb_wait_for_event (c=0x559e8ed53ca0) at
/usr/src/debug/libxcb-1.14-1.8.x86_64/src/xcb_in.c:697
#5  0x00007fa011945dc0 in QXcbEventQueue::run (this=0x559e8ed47a60) at
qxcbeventqueue.cpp:228
#6  0x00007fa024ef4eef in QThreadPrivate::start (arg=0x559e8ed47a60) at
thread/qthread_unix.cpp:331
#7  0x00007fa024a5b3d7 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#8  0x00007fa024ae46e0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7fa01392e000 (LWP 6283) "falkon"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7fa004a1b910,
expected=6295, clockid=clockid@entry=0, abstime=abstime@entry=0x0,
private=private@entry=128, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007fa024a57b5f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x7fa004a1b910, expected=<optimized out>,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=128)
at futex-internal.c:139
#3  0x00007fa024a5cfb4 in __pthread_clockjoin_ex (threadid=140325249201728,
thread_return=0x0, clockid=0, abstime=0x0, block=<optimized out>) at
pthread_join_common.c:105
#4  0x00007fa01f4a0257 in base::PlatformThread::Join () at
./../../3rdparty/chromium/base/threading/platform_thread_posix.cc:283
#5  0x00007fa01f480342 in base::Thread::Stop () at
./../../3rdparty/chromium/base/threading/thread.cc:251
#6  0x00007fa021a09aaa in
content::BrowserProcessSubThread::~BrowserProcessSubThread () at
../../3rdparty/chromium/content/browser/browser_process_sub_thread.cc:42
#7  0x00007fa021a09b02 in
content::BrowserProcessSubThread::~BrowserProcessSubThread () at
../../3rdparty/chromium/content/browser/browser_process_sub_thread.cc:43
#8  0x00007fa021a06962 in content::BrowserMainLoop::ShutdownThreadsAndCleanUp
() at ../../3rdparty/chromium/content/browser/browser_main_loop.cc:1127
#9  0x00007fa021a09696 in content::BrowserMainRunnerImpl::Shutdown () at
../../3rdparty/chromium/content/browser/browser_main_runner_impl.cc:180
#10 0x00007fa021a0984d in
content::BrowserMainRunnerImpl::~BrowserMainRunnerImpl () at
../../3rdparty/chromium/content/browser/browser_main_runner_impl.cc:61
#11 0x00007fa021a09862 in
content::BrowserMainRunnerImpl::~BrowserMainRunnerImpl () at
../../3rdparty/chromium/content/browser/browser_main_runner_impl.cc:62
#12 0x00007fa01d3a7e3d in
std::default_delete<content::BrowserMainRunner>::operator() (__ptr=<optimized
out>, this=<optimized out>) at /usr/include/c++/11/bits/unique_ptr.h:79
#13 std::__uniq_ptr_impl<content::BrowserMainRunner,
std::default_delete<content::BrowserMainRunner> >::reset (__p=0x0,
this=0x559e8f41c7b0) at /usr/include/c++/11/bits/unique_ptr.h:182
#14 std::unique_ptr<content::BrowserMainRunner,
std::default_delete<content::BrowserMainRunner> >::reset (__p=0x0,
this=0x559e8f41c7b0) at /usr/include/c++/11/bits/unique_ptr.h:456
#15 QtWebEngineCore::WebEngineContext::destroy (this=0x559e8f41c790) at
/usr/src/debug/libqt5-qtwebengine-5.15.8-1.1.x86_64/src/core/web_engine_context.cpp:448
#16 QtWebEngineCore::WebEngineContext::destroyContextPostRoutine () at
/usr/src/debug/libqt5-qtwebengine-5.15.8-1.1.x86_64/src/core/web_engine_context.cpp:522
#17 0x00007fa0250dbf42 in qt_call_post_routines () at
kernel/qcoreapplication.cpp:336
#18 0x00007fa025563134 in QApplication::~QApplication
(this=this@entry=0x7ffe5fb71ba0, __in_chrg=<optimized out>) at
kernel/qapplication.cpp:711
#19 0x00007fa025bee99e in QtSingleApplication::~QtSingleApplication
(this=<optimized out>, this=<optimized out>) at
/usr/src/debug/falkon-3.1.0-27.42.x86_64/src/lib/3rdparty/qtsingleapplication/qtsingleapplication.h:50
#20 0x0000559e8ec5a8e7 in main (argc=<optimized out>, argv=0x7ffe5fb71df8) at
/usr/src/debug/falkon-3.1.0-27.42.x86_64/src/main/main.cpp:156
[Inferior 1 (process 6283) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to