Bug 451782 - Falkon crashes on startup
Summary: Falkon crashes on startup
Status: REPORTED
Alias: None
Product: Falkon
Classification: Applications
Component: general (show other bugs)
Version: 3.2.0
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: David Rosca
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-03-21 22:07 UTC by aronkvh
Modified: 2022-04-15 13:49 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description aronkvh 2022-03-21 22:07:50 UTC
Application: falkon (3.2.0)

Qt Version: 5.15.3
Frameworks Version: 5.92.0
Operating System: Linux 5.11.0-25-generic x86_64
Windowing System: X11
Distribution: KDE neon User - 5.24
DrKonqi: 5.24.3 [CoredumpBackend]

-- Information about the crash:
Fresh install and it crashes every launch instantly, no window draw or anything

The crash can be reproduced every time.

-- Backtrace:
Application: Falkon (falkon), signal: Aborted

[New LWP 118954]
[New LWP 118965]
[New LWP 118955]
[New LWP 118963]
[New LWP 118972]
[New LWP 118956]
[New LWP 118971]
[New LWP 118969]
[New LWP 118973]
[New LWP 118974]
[New LWP 118970]
[New LWP 118977]
[New LWP 118975]
[New LWP 118983]
[New LWP 118981]
[New LWP 118982]
[New LWP 118966]
[New LWP 118957]
[New LWP 118978]
[New LWP 118980]
[New LWP 118964]
[New LWP 118979]
[New LWP 118990]
[New LWP 118967]
[New LWP 118976]
[New LWP 118968]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/falkon'.
Program terminated with signal SIGABRT, Aborted.
#0  __GI_raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:50
[Current thread is 1 (Thread 0x7fd005ffd200 (LWP 118954))]
__preamble__
[Current thread is 1 (Thread 0x7fd005ffd200 (LWP 118954))]

Thread 26 (Thread 0x7fcfe6ffd700 (LWP 118968)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fcfe6ffc0b0, clockid=<optimized out>, expected=0, futex_word=0x7fcfe6ffc288) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fcfe6ffc0b0, clockid=<optimized out>, mutex=0x7fcfe6ffc238, cond=0x7fcfe6ffc260) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fcfe6ffc260, mutex=0x7fcfe6ffc238, abstime=0x7fcfe6ffc0b0) at pthread_cond_wait.c:656
#3  0x00007fd0143ac20a in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00000000000041fe in  ()
#5  0x00000000054573a7 in  ()
#6  0x00000000000041dd in  ()
#7  0x00000000054573a7 in  ()
#8  0x0000000000000000 in  ()

Thread 25 (Thread 0x7fcfc2493700 (LWP 118976)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fcfc2492310, clockid=<optimized out>, expected=0, futex_word=0x55d326bb0610) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fcfc2492310, clockid=<optimized out>, mutex=0x55d326bb05c0, cond=0x55d326bb05e8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55d326bb05e8, mutex=0x55d326bb05c0, abstime=0x7fcfc2492310) at pthread_cond_wait.c:656
#3  0x00007fd01a242618 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55d326bb05c0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55d326bb05c0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55d326c35a50, mutex=mutex@entry=0x55d326acfae8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fd01a23fb21 in QThreadPoolThread::run() (this=0x55d326c35a40) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007fd01a23c623 in QThreadPrivate::start(void*) (arg=0x55d326c35a40) at thread/qthread_unix.cpp:331
#8  0x00007fd0103bd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fd019eb9163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7fcfe77fe700 (LWP 118967)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fcfe77fd0b0, clockid=<optimized out>, expected=0, futex_word=0x7fcfe77fd288) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fcfe77fd0b0, clockid=<optimized out>, mutex=0x7fcfe77fd238, cond=0x7fcfe77fd260) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fcfe77fd260, mutex=0x7fcfe77fd238, abstime=0x7fcfe77fd0b0) at pthread_cond_wait.c:656
#3  0x00007fd0143ac20a in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00000000000041fe in  ()
#5  0x000000000a16d91a in  ()
#6  0x00000000000041dd in  ()
#7  0x000000000a16d91a in  ()
#8  0x00007fcfe00022b8 in  ()
#9  0x00007fd0143bee81 in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#10 0x0000000000000000 in  ()

Thread 23 (Thread 0x7fcfa1ffb700 (LWP 118990)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fcfa1ffa188) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fcfa1ffa138, cond=0x7fcfa1ffa160) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x7fcfa1ffa160, mutex=0x7fcfa1ffa138) at pthread_cond_wait.c:638
#3  0x00007fd0143ac0ab in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x0000000000000000 in  ()

Thread 22 (Thread 0x7fcfc0c90700 (LWP 118979)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fcfc0c8f310, clockid=<optimized out>, expected=0, futex_word=0x55d326b0db20) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fcfc0c8f310, clockid=<optimized out>, mutex=0x55d326b0dad0, cond=0x55d326b0daf8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55d326b0daf8, mutex=0x55d326b0dad0, abstime=0x7fcfc0c8f310) at pthread_cond_wait.c:656
#3  0x00007fd01a242618 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55d326b0dad0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55d326b0dad0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55d326c17460, mutex=mutex@entry=0x55d326acfae8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fd01a23fb21 in QThreadPoolThread::run() (this=0x55d326c17450) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007fd01a23c623 in QThreadPrivate::start(void*) (arg=0x55d326c17450) at thread/qthread_unix.cpp:331
#8  0x00007fd0103bd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fd019eb9163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fcff55ff700 (LWP 118964)):
#0  0x00007fd019eb949e in epoll_wait (epfd=23, events=0x7fcfec002020, maxevents=32, timeout=45000) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007fd00f2f15e9 in  () at /lib/x86_64-linux-gnu/libevent-2.1.so.7
#2  0x00007fd00f2e7625 in event_base_loop () at /lib/x86_64-linux-gnu/libevent-2.1.so.7
#3  0x00007fd0143bb918 in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007fcfec002410 in  ()
#5  0x0001000000000000 in  ()
#6  0x00007fcff55fe200 in  ()
#7  0x00007fcff55fe1f8 in  ()
#8  0x00007fcff55fe2b8 in  ()
#9  0x0000000002aea4ff in  ()
#10 0x000000000000002c in  ()
#11 0x00000000000f41ff in  ()
#12 0x00007fd0197e6d20 in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#13 0x000055d326766c00 in  ()
#14 0x7fffffffffffffff in  ()
#15 0x0000000000000001 in  ()
#16 0x7fffffffffffffff in  ()
#17 0x00007fcff55fe370 in  ()
#18 0x00007fcff55fe270 in  ()
#19 0x00007fd01437269c in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#20 0x0000000000000000 in  ()

Thread 20 (Thread 0x7fcfa3fff700 (LWP 118980)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fd01a23e7b1 in QtLinuxFutex::_q_futex(int*, int, int, unsigned long long, int*, int) (val3=0, addr2=0x0, val2=0, val=<optimized out>, op=0, addr=<optimized out>) at thread/qfutex_p.h:133
#2  QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int> >(QBasicAtomicInteger<unsigned int>&, QBasicAtomicInteger<unsigned int>::Type) (expectedValue=<optimized out>, futex=...) at thread/qfutex_p.h:135
#3  futexSemaphoreTryAcquire_loop<false>(QBasicAtomicInteger<unsigned long long>&, unsigned long long, unsigned long long, int) (timeout=-1, nn=8589934593, curValue=<optimized out>, u=...) at thread/qsemaphore.cpp:219
#4  futexSemaphoreTryAcquire<false>(QBasicAtomicInteger<unsigned long long>&, int, int) (timeout=-1, n=1, u=...) at thread/qsemaphore.cpp:262
#5  QSemaphore::acquire(int) (this=this@entry=0x7fcfa3ffc880, n=n@entry=1) at thread/qsemaphore.cpp:326
#6  0x00007fd01a459d62 in doActivate<false>(QObject*, int, void**) (sender=0x55d326aae220, signal_index=5, argv=0x7fcfa3ffc8a0) at /usr/include/c++/9/bits/atomic_base.h:769
#7  0x00007fd010cc28c0 in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#8  0x00007fd010d7d3a4 in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#9  0x00007fd01a459e30 in doActivate<false>(QObject*, int, void**) (sender=0x7fcf9c007f30, signal_index=3, argv=0x7fcfa3ffca50) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#10 0x00007fd010cb7ee5 in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#11 0x00007fd010cb8f4b in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#12 0x00007fd01a459e30 in doActivate<false>(QObject*, int, void**) (sender=0x7fcf94005030, signal_index=16, argv=0x7fcfa3ffcbd0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#13 0x00007fd010d64a53 in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#14 0x00007fd010d6b230 in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#15 0x00007fd010d6b786 in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#16 0x00007fd010d3dfc0 in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#17 0x00007fd01a459e30 in doActivate<false>(QObject*, int, void**) (sender=0x7fcf9c00b930, signal_index=3, argv=0x7fcfa3ffde80) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#18 0x00007fd010d01b94 in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#19 0x00007fd010d01c29 in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#20 0x00007fd010d13f39 in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#21 0x00007fd01a833dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55d32663a570, receiver=receiver@entry=0x7fcf980064e0, e=e@entry=0x7fcfa3ffe190) at kernel/qapplication.cpp:3637
#22 0x00007fd01a83cbd8 in QApplication::notify(QObject*, QEvent*) (this=0x7ffeb12fe550, receiver=0x7fcf980064e0, e=0x7fcfa3ffe190) at kernel/qapplication.cpp:3161
#23 0x00007fd01a422d7a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x7fcf980064e0, event=0x7fcfa3ffe190) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#24 0x00007fd01a47e245 in socketNotifierSourceDispatch(GSource*, GSourceFunc, gpointer) (source=0x7fcf9c004850) at kernel/qeventdispatcher_glib.cpp:107
#25 0x00007fd00fbe217d in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007fd00fbe2400 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fd00fbe24a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007fd01a47d642 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcf9c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#29 0x00007fd01a42187b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fcfa3ffe3a0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#30 0x00007fd01a23b442 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#31 0x00007fd01a23c623 in QThreadPrivate::start(void*) (arg=0x55d326b89b10) at thread/qthread_unix.cpp:331
#32 0x00007fd0103bd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#33 0x00007fd019eb9163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7fcfc1491700 (LWP 118978)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fcfc1490310, clockid=<optimized out>, expected=0, futex_word=0x55d326cb4960) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fcfc1490310, clockid=<optimized out>, mutex=0x55d326cb4910, cond=0x55d326cb4938) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55d326cb4938, mutex=0x55d326cb4910, abstime=0x7fcfc1490310) at pthread_cond_wait.c:656
#3  0x00007fd01a242618 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55d326cb4910, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55d326cb4910) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55d326c17400, mutex=mutex@entry=0x55d326acfae8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fd01a23fb21 in QThreadPoolThread::run() (this=0x55d326c173f0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007fd01a23c623 in QThreadPrivate::start(void*) (arg=0x55d326c173f0) at thread/qthread_unix.cpp:331
#8  0x00007fd0103bd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fd019eb9163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7fcff6601700 (LWP 118957)):
#0  0x00007fd019eac9cf in __GI___poll (fds=0x7fcff6600210, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd016e5a1da in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x0000000100000013 in  ()
#3  0x0000000100000012 in  ()
#4  0x00007fcff6600200 in  ()
#5  0x00007fd01a0cf3a4 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) () at /lib/x86_64-linux-gnu/libstdc++.so.6
#6  0x00007fcf00000005 in  ()
#7  0x00007fcff6600370 in  ()
#8  0x00007fd0143b3afe in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#9  0x0000000000000001 in  ()
#10 0x0000003100000005 in  ()
#11 0x0000000000000000 in  ()

Thread 17 (Thread 0x7fcfe7fff700 (LWP 118966)):
#0  0x00007fd019eb949e in epoll_wait (epfd=28, events=0x7fcfdc002000, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007fd00f2f15e9 in  () at /lib/x86_64-linux-gnu/libevent-2.1.so.7
#2  0x00007fd00f2e7625 in event_base_loop () at /lib/x86_64-linux-gnu/libevent-2.1.so.7
#3  0x00007fd0143bb947 in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007fcfe7ffe310 in  ()
#5  0x0001000000000000 in  ()
#6  0x00007fcfe7ffe1e0 in  ()
#7  0x00007fcfe7ffe1d8 in  ()
#8  0x00007fcfe7ffe298 in  ()
#9  0x00007fcfe7ffe310 in  ()
#10 0x00007fcfe7ffe370 in  ()
#11 0x00007fd019e342c9 in __GI___libc_malloc (bytes=140530927264288) at malloc.c:3066
#12 0x0000000000000001 in  ()
#13 0x7fffffffffffffff in  ()
#14 0x00007fcfe7ffe370 in  ()
#15 0x00007fcfe7ffe250 in  ()
#16 0x00007fd01437269c in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#17 0x0000000000000000 in  ()

Thread 16 (Thread 0x7fcfa2ffd700 (LWP 118982)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fcfa2ffc310, clockid=<optimized out>, expected=0, futex_word=0x7fcf9c008af0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fcfa2ffc310, clockid=<optimized out>, mutex=0x7fcf9c008aa0, cond=0x7fcf9c008ac8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fcf9c008ac8, mutex=0x7fcf9c008aa0, abstime=0x7fcfa2ffc310) at pthread_cond_wait.c:656
#3  0x00007fd01a242618 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x7fcf9c008aa0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7fcf9c008aa0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7fcf9c008700, mutex=mutex@entry=0x7fcf9c005fa8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fd01a23fb21 in QThreadPoolThread::run() (this=0x7fcf9c0086f0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007fd01a23c623 in QThreadPrivate::start(void*) (arg=0x7fcf9c0086f0) at thread/qthread_unix.cpp:331
#8  0x00007fd0103bd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fd019eb9163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fcfa37fe700 (LWP 118981)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fcfa37fd310, clockid=<optimized out>, expected=0, futex_word=0x7fcf9c0065e0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fcfa37fd310, clockid=<optimized out>, mutex=0x7fcf9c006590, cond=0x7fcf9c0065b8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fcf9c0065b8, mutex=0x7fcf9c006590, abstime=0x7fcfa37fd310) at pthread_cond_wait.c:656
#3  0x00007fd01a242618 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x7fcf9c006590, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7fcf9c006590) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7fcf9c006300, mutex=mutex@entry=0x7fcf9c005fa8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fd01a23fb21 in QThreadPoolThread::run() (this=0x7fcf9c0062f0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007fd01a23c623 in QThreadPrivate::start(void*) (arg=0x7fcf9c0062f0) at thread/qthread_unix.cpp:331
#8  0x00007fd0103bd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fd019eb9163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fcfa27fc700 (LWP 118983)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fcfa27fb268) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fcfa27fb218, cond=0x7fcfa27fb240) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x7fcfa27fb240, mutex=0x7fcfa27fb218) at pthread_cond_wait.c:638
#3  0x00007fd0143ac0ab in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x0000000000000000 in  ()

Thread 13 (Thread 0x7fcfc2ffd700 (LWP 118975)):
#0  0x00007fd019eac9cf in __GI___poll (fds=0x7fcfb8004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd00fbe236e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd00fbe24a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd01a47d642 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcfb8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fd01a42187b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fcfc2ffc3a0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fd01a23b442 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fd01a23c623 in QThreadPrivate::start(void*) (arg=0x55d326cc7f70) at thread/qthread_unix.cpp:331
#7  0x00007fd0103bd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007fd019eb9163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fcfc1c92700 (LWP 118977)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fcfc1c91310, clockid=<optimized out>, expected=0, futex_word=0x55d326c35d40) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fcfc1c91310, clockid=<optimized out>, mutex=0x55d326c35cf0, cond=0x55d326c35d18) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55d326c35d18, mutex=0x55d326c35cf0, abstime=0x7fcfc1c91310) at pthread_cond_wait.c:656
#3  0x00007fd01a242618 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55d326c35cf0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55d326c35cf0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55d326bccaa0, mutex=mutex@entry=0x55d326acfae8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fd01a23fb21 in QThreadPoolThread::run() (this=0x55d326bcca90) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007fd01a23c623 in QThreadPrivate::start(void*) (arg=0x55d326bcca90) at thread/qthread_unix.cpp:331
#8  0x00007fd0103bd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fd019eb9163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fcfe5ffb700 (LWP 118970)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fcfe5ffa0b0, clockid=<optimized out>, expected=0, futex_word=0x7fcfe5ffa288) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fcfe5ffa0b0, clockid=<optimized out>, mutex=0x7fcfe5ffa238, cond=0x7fcfe5ffa260) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fcfe5ffa260, mutex=0x7fcfe5ffa238, abstime=0x7fcfe5ffa0b0) at pthread_cond_wait.c:656
#3  0x00007fd0143ac20a in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00000000000041fd in  ()
#5  0x0000000027686513 in  ()
#6  0x00000000000041dc in  ()
#7  0x0000000027686513 in  ()
#8  0x00007fcfe5ffa180 in  ()
#9  0x00007fd01438f741 in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#10 0x0000000000000000 in  ()

Thread 10 (Thread 0x7fcfc37fe700 (LWP 118974)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fcfc37fd188) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fcfc37fd138, cond=0x7fcfc37fd160) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x7fcfc37fd160, mutex=0x7fcfc37fd138) at pthread_cond_wait.c:638
#3  0x00007fd0143ac0ab in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x0000000000000000 in  ()

Thread 9 (Thread 0x7fcfc3fff700 (LWP 118973)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fcfc3ffe188) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fcfc3ffe138, cond=0x7fcfc3ffe160) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x7fcfc3ffe160, mutex=0x7fcfc3ffe138) at pthread_cond_wait.c:638
#3  0x00007fd0143ac0ab in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x0000000000000000 in  ()

Thread 8 (Thread 0x7fcfe67fc700 (LWP 118969)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fcfe67fb0b0, clockid=<optimized out>, expected=0, futex_word=0x7fcfe67fb288) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fcfe67fb0b0, clockid=<optimized out>, mutex=0x7fcfe67fb238, cond=0x7fcfe67fb260) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fcfe67fb260, mutex=0x7fcfe67fb238, abstime=0x7fcfe67fb0b0) at pthread_cond_wait.c:656
#3  0x00007fd0143ac20a in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00000000000041fe in  ()
#5  0x00000000058b0acb in  ()
#6  0x00000000000041dd in  ()
#7  0x00000000058b0acb in  ()
#8  0x0000000000000000 in  ()

Thread 7 (Thread 0x7fcfe57fa700 (LWP 118971)):
#0  0x00007fd019eaeffb in __GI___select (nfds=34, readfds=0x7fcfe57f9320, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:41
#1  0x00007fd0143b1d94 in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x0000000000000030 in  ()
#3  0x00007fcf00000004 in  ()
#4  0x00007fcfe57f9320 in  ()
#5  0x00007fcfe57f93a0 in  ()
#6  0x0000000000000001 in  ()
#7  0x00007fcfe57f93b0 in  ()
#8  0x0000000000000000 in  ()

Thread 6 (Thread 0x7fcffc858700 (LWP 118956)):
#0  0x00007fd019eac9cf in __GI___poll (fds=0x7fcff801a570, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd00fbe236e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd00fbe24a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd01a47d642 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcff8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fd01a42187b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fcffc857370, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fd01a23b442 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fd01989cf4b in  () at /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fd01a23c623 in QThreadPrivate::start(void*) (arg=0x7fd019920d80) at thread/qthread_unix.cpp:331
#8  0x00007fd0103bd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fd019eb9163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fcfe4ff9700 (LWP 118972)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d3268ca358) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d3268ca298, cond=0x55d3268ca330) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55d3268ca330, mutex=0x55d3268ca298) at pthread_cond_wait.c:638
#3  0x00007fd0143ac0ab in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007fcfc8000b60 in  ()
#5  0x00007fcff0001c30 in  ()
#6  0x00007fcfe4ff83c0 in  ()
#7  0x00007fd0143937c1 in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#8  0x0000000000000000 in  ()

Thread 4 (Thread 0x7fcff5e00700 (LWP 118963)):
#0  0x00007fd019e7ccaf in __GI___wait4 (pid=118960, stat_loc=0x7fcff5dff38c, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27
#1  0x00007fd0143ab60b in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x00007fcff0001d20 in  ()
#3  0x00007fcff0001c90 in  ()
#4  0x0000000000000000 in  ()

Thread 3 (Thread 0x7fd00510b700 (LWP 118955)):
#0  0x00007fd019eac9cf in __GI___poll (fds=0x7fd00510a2a8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd019936c1a in  () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fd01993890a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fd0056641a8 in QXcbEventQueue::run() (this=0x55d32663df40) at qxcbeventqueue.cpp:228
#4  0x00007fd01a23c623 in QThreadPrivate::start(void*) (arg=0x55d32663df40) at thread/qthread_unix.cpp:331
#5  0x00007fd0103bd609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fd019eb9163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fcff4dfe700 (LWP 118965)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fcff4dfd0b0, clockid=<optimized out>, expected=0, futex_word=0x7fcff4dfd288) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fcff4dfd0b0, clockid=<optimized out>, mutex=0x7fcff4dfd238, cond=0x7fcff4dfd260) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fcff4dfd260, mutex=0x7fcff4dfd238, abstime=0x7fcff4dfd0b0) at pthread_cond_wait.c:656
#3  0x00007fd0143ac20a in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00000000000041fd in  ()
#5  0x00000000276a1cd6 in  ()
#6  0x00000000000041dc in  ()
#7  0x00000000276a1cd6 in  ()
#8  0x00007fcfd4001cd8 in  ()
#9  0x00007fd0143bee81 in  () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#10 0x0000000000000000 in  ()

Thread 1 (Thread 0x7fd005ffd200 (LWP 118954)):
[KCrash Handler]
#3  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#4  0x00007fd019dbc859 in __GI_abort () at abort.c:79
#5  0x000055d3261d6cc0 in  ()
#6  0x00007fd01a233c48 in qt_message_print(QtMsgType, QMessageLogContext const&, QString const&) (msgType=QtFatalMsg, context=..., message=...) at global/qlogging.cpp:1843
#7  0x00007fd01a233d69 in qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, context=..., msg=<optimized out>, ap=<optimized out>) at global/qlogging.cpp:378
#8  0x00007fd01a200bbe in QMessageLogger::fatal(char const*, ...) const (this=<optimized out>, msg=<optimized out>) at global/qlogging.cpp:890
#9  0x00007fd019c77e73 in  () at /lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#10 0x00007fd019c78197 in  () at /lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#11 0x00007fd019c7a2a6 in QQuickWidget::resizeEvent(QResizeEvent*) () at /lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#12 0x00007fd019d8519d in  () at /lib/x86_64-linux-gnu/libQt5WebEngineWidgets.so.5
#13 0x00007fd01a8773ff in QWidget::event(QEvent*) (this=0x55d326c1e9b0, event=0x7ffeb12fd390) at kernel/qwidget.cpp:8818
#14 0x00007fd019c7af97 in QQuickWidget::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#15 0x00007fd019d854a6 in  () at /lib/x86_64-linux-gnu/libQt5WebEngineWidgets.so.5
#16 0x00007fd01a833dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55d32663a570, receiver=receiver@entry=0x55d326c1e9b0, e=e@entry=0x7ffeb12fd390) at kernel/qapplication.cpp:3637
#17 0x00007fd01a83cbd8 in QApplication::notify(QObject*, QEvent*) (this=0x7ffeb12fe550, receiver=0x55d326c1e9b0, e=0x7ffeb12fd390) at kernel/qapplication.cpp:3161
#18 0x00007fd01a422d7a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55d326c1e9b0, event=0x7ffeb12fd390) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#19 0x00007fd01a86f04e in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (this=this@entry=0x55d326a92dd0, recursive=recursive@entry=false, disableUpdates=<optimized out>, disableUpdates@entry=false) at kernel/qwidget.cpp:7725
#20 0x00007fd01a8736e7 in QWidgetPrivate::show_helper() (this=this@entry=0x55d326a92dd0) at kernel/qwidget.cpp:7776
#21 0x00007fd01a876813 in QWidgetPrivate::setVisible(bool) (this=0x55d326a92dd0, visible=<optimized out>) at kernel/qwidget.cpp:8125
#22 0x00007fd011d778a5 in QtWebEngineCore::WebContentsAdapter::initialize(content::SiteInstance*) () at /lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#23 0x0000000000000000 in  ()

Possible duplicates by query: bug 424655, bug 420022, bug 419428, bug 416747, bug 409483.

Reported using DrKonqi
Comment 1 steen.meyer@gmail.com 2022-04-15 13:49:38 UTC
I have the same, since the last few weeks, probably since the upgrade, Falkon cannot start. Sometimes a window shows up for a fraction of a second. Error message in console:
WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed.
QGLXContext: Failed to create dummy context
Failed to load python support plugin "Cannot load library /usr/lib/qt/plugins/falkon/PyFalkon.so: (libpyside2.cpython-310-x86_64-linux-gnu.so.5.15: cannot open shared object file: No such file or directory)"
Falkon: 1 extensions loaded
Fatal: Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::NoProfile) 
zsh: IOT instruction (core dumped)  

There is no 'libpyside2' on the system and no 'cpython-310-x86_64-linux-gnu.so.5' but lots of 'cpython-310-x86_64-linux-gnu.so'

After pyside2 is installed the same behaviour produces this error:
WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed.  
QGLXContext: Failed to create dummy context
Failed to load python support plugin "Cannot load library /usr/lib/qt/plugins/falkon/PyFalkon.so: (/usr/lib/qt/plugins/falkon/PyFalkon.so: undefined symbol: _ZN6PySide16fillQtPropertiesEP7_objectPK11QMetaObjectS1_PPKcj)"
Falkon: 1 extensions loaded
Fatal: Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::NoProfile) 

Note: /usr/lib/qt/plugins/falkon/PyFalkon.so exists.

Linux 5.15.28-1-MANJARO