https://bugs.kde.org/show_bug.cgi?id=514082
Bug ID: 514082
Summary: KWin and some applications crashing when folding the
Framework Laptop 12 from desktop mode to tablet
Classification: Plasma
Product: kwin
Version First 6.5.4
Reported In:
Platform: openSUSE
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Application: kwin_wayland (6.5.4)
ApplicationNotResponding [ANR]: false
Qt Version: 6.10.1
Frameworks Version: 6.21.0
Operating System: Linux 6.18.1-1-default x86_64
Windowing System: Wayland
Distribution: "openSUSE Tumbleweed"
DrKonqi: 6.5.4 [CoredumpBackend]
-- Information about the crash:
Sometimes *only when Firefox and Xournal++* are opened if I fold my device and
plasma goes into touch mode I get this crash (also both the mentioned
applications crash but for example other applications such as dolphin file
manager doesn't)
The crash can be reproduced sometimes.
-- Backtrace:
Application: KWin (kwin_wayland), signal: Segmentation fault
warning: Can't open file /memfd:wayland-shm (deleted) during file-backed
mapping note processing
warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed
mapping note processing
warning: Can't open file /memfd:kwayland-shared (deleted) during file-backed
mapping note processing
warning: Can't open file /memfd:gdk-wayland (deleted) during file-backed
mapping note processing
warning: Can't open file /home/wapeety/.cache/plasma_theme_default.kcache
(deleted) during file-backed mapping note processing
warning: Can't open file /memfd:wayland-cursor (deleted) during file-backed
mapping note processing
warning: Can't open file /memfd:JSVMStack:QtQml (deleted) during file-backed
mapping note processing
warning: Can't open file /memfd:JITCode:QtQml (deleted) during file-backed
mapping note processing
warning: Can't open file /memfd:unknown-usage:QtQml (deleted) during
file-backed mapping note processing
warning: Can't open file anon_inode:i915.gem during file-backed mapping note
processing
[New LWP 12086]
[New LWP 12103]
[New LWP 26516]
[New LWP 12120]
[New LWP 14489]
[New LWP 26517]
[New LWP 12119]
[New LWP 14492]
[New LWP 12140]
[New LWP 12138]
[New LWP 12139]
[New LWP 12137]
[New LWP 12123]
[New LWP 12144]
[New LWP 14493]
[New LWP 12122]
This GDB supports auto-downloading debuginfo from the following URLs:
<https://debuginfod.opensuse.org/>
Enable debuginfod for this session? (y or [n]) [answered N; input not from
terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/kwin_wayland --wayland-fd 7 --socket wayland-0
--xwayland-fd 8 --xwayland-fd 9 --xwayland-display :1 --xwayland-xauthority
/run/user/1000/xauth_kfZxnd --xwayland'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f103169dd3c in __pthread_kill_implementation () from
/lib64/libc.so.6
[Current thread is 1 (Thread 0x7f102d029240 (LWP 12086))]
python sentry-sdk not installed :(
add symbol table from file "/lib64/libc.so.6"
add symbol table from file "/lib64/libKF6Crash.so.6"
add symbol table from file "/lib64/libQt6Core.so.6"
add symbol table from file
"/usr/lib64/qt6/plugins/sensors/libqtsensors_iio-sensor-proxy.so"
add symbol table from file "/lib64/libQt6Sensors.so.6"
add symbol table from file "/lib64/libkwin.so.6"
add symbol table from file "/lib64/libQt6Widgets.so.6"
add symbol table from file "/lib64/libQt6Gui.so.6"
add symbol table from file "/usr/bin/kwin_wayland"
add symbol table from file "/lib64/libglib-2.0.so.0"
add symbol table from file "/lib64/libgallium-25.3.1.so"
add symbol table from file "/lib64/libQt6DBus.so.6"
[Current thread is 11 (Thread 0x7f10195ba6c0 (LWP 12139))]
Thread 16 (Thread 0x7f101ba5f6c0 (LWP 12122)):
#0 0x00007f10316a4812 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007f1031698008 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007f10316987cc in __futex_abstimed_wait_common () from /lib64/libc.so.6
#3 0x00007f103169b6fc in pthread_cond_clockwait@GLIBC_2.30 () from
/lib64/libc.so.6
#4 0x00007f103518e755 in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () at
/usr/include/c++/15/bits/std_mutex.h:187
#5 0x00007f103518f425 in std::__invoke_impl<void,
KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> > (__f=...) at /usr/include/c++/15/bits/invoke.h:63
#6 std::__invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> > (__fn=...) at /usr/include/c++/15/bits/invoke.h:98
#7 std::invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> > (__fn=...) at /usr/include/c++/15/functional:122
#8 operator()<> (__closure=<optimized out>) at
/usr/include/qt6/QtCore/qthread.h:139
#9 std::__invoke_impl<void,
QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > (__f=...) at
/usr/include/c++/15/bits/invoke.h:63
#10
std::__invoke<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > (__fn=...) at
/usr/include/c++/15/bits/invoke.h:98
#11
std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >::_M_invoke<0>
(this=<optimized out>) at /usr/include/c++/15/bits/std_thread.h:303
#12
std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >::operator()
(this=<optimized out>) at /usr/include/c++/15/bits/std_thread.h:310
#13
std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>,
std::__future_base::_Result_base::_Deleter>,
std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void>::operator()
(this=0x7f101ba5e8b0) at /usr/include/c++/15/future:1441
#14 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<void>,
std::__future_base::_Result_base::_Deleter>,
std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>,
std::__future_base::_Result_base::_Deleter>,
std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void>&> (__f=...) at
/usr/include/c++/15/bits/invoke.h:63
#15 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base,
std::__future_base::_Result_base::_Deleter>,
std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>,
std::__future_base::_Result_base::_Deleter>,
std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void>&> (__fn=...) at
/usr/include/c++/15/bits/invoke.h:116
#16 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base,
std::__future_base::_Result_base::_Deleter>(),
std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>,
std::__future_base::_Result_base::_Deleter>,
std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void> >::_M_invoke(const
std::_Any_data &) (__functor=...) at
/usr/include/c++/15/bits/std_function.h:293
#17 0x00007f103518976d in
std::function<std::unique_ptr<std::__future_base::_Result_base,
std::__future_base::_Result_base::_Deleter>()>::operator() (this=<optimized
out>) at /usr/include/c++/15/bits/std_function.h:593
#18 std::__future_base::_State_baseV2::_M_do_set (this=0x564a0c7b0b20,
__f=<optimized out>, __did_set=0x7f101ba5e867) at
/usr/include/c++/15/future:598
#19 0x00007f10316a13c6 in __pthread_once_slow.isra.0 () from /lib64/libc.so.6
#20 0x00007f10316a1459 in pthread_once@GLIBC_2.2.5 () from /lib64/libc.so.6
#21 0x00007f103518a1b4 in __gthread_once (__once=0x564a0c7b0b38,
__func=<optimized out>) at
/usr/include/c++/15/x86_64-suse-linux/bits/gthr-default.h:746
#22 std::call_once<void
(std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base,
std::__future_base::_Result_base::_Deleter>()>*, bool*),
std::__future_base::_State_baseV2*,
std::function<std::unique_ptr<std::__future_base::_Result_base,
std::__future_base::_Result_base::_Deleter>()>*, bool*> (__once=...,
__f=@0x7f101ba5e880: (void
(std::__future_base::_State_baseV2::*)(std::__future_base::_State_baseV2 *
const, std::function<std::unique_ptr<std::__future_base::_Result_base,
std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x7f1035189740
<std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base,
std::__future_base::_Result_base::_Deleter> ()>*, bool*)>) at
/usr/include/c++/15/mutex:918
#23 std::__future_base::_State_baseV2::_M_set_result (this=0x564a0c7b0b20,
__res=..., __ignore_failure=true) at /usr/include/c++/15/future:437
#24
std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >,
void>::_M_complete_async(void) (this=0x564a0c7b0b20) at
/usr/include/c++/15/future:1721
#25 0x00007f10320d7075 in std::__future_base::_State_baseV2::wait
(this=0x564a0c7b0b20) at /usr/include/c++/15/future:359
#26 std::__basic_future<void>::_M_get_result (this=0x564a0c78bcd0) at
/usr/include/c++/15/future:750
#27 std::future<void>::get (this=0x564a0c78bcd0) at
/usr/include/c++/15/future:922
#28 QThreadCreateThread::run (this=0x564a0c78bcc0) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread.cpp:1390
#29 0x00007f1032171e68 in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread_unix.cpp:437
#30 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread_unix.cpp:367
#31 QThreadPrivate::start (arg=0x564a0c78bcc0) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread_unix.cpp:397
#32 0x00007f103169bdf1 in start_thread () from /lib64/libc.so.6
#33 0x00007f1031720c8c in __clone3 () from /lib64/libc.so.6
Thread 15 (Thread 0x7f0fd91fe6c0 (LWP 14493)):
#0 0x00007f10316a4812 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007f1031698008 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007f10316987cc in __futex_abstimed_wait_common () from /lib64/libc.so.6
#3 0x00007f103169b308 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#4 0x00007f10256745c9 in ?? () from /lib64/libgallium-25.3.1.so
#5 0x00007f102562b5fc in ?? () from /lib64/libgallium-25.3.1.so
#6 0x00007f1025674507 in ?? () from /lib64/libgallium-25.3.1.so
#7 0x00007f103169bdf1 in start_thread () from /lib64/libc.so.6
#8 0x00007f1031720c8c in __clone3 () from /lib64/libc.so.6
Thread 14 (Thread 0x7f10127956c0 (LWP 12144)):
#0 0x00007f10316a4812 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007f1031698008 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007f1031698061 in __syscall_cancel () from /lib64/libc.so.6
#3 0x00007f1031712f32 in ppoll () from /lib64/libc.so.6
#4 0x00007f1030b2eb1f in ?? () from /lib64/libglib-2.0.so.0
#5 0x00007f1030b2f26c in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#6 0x00007f103228ca28 in QEventDispatcherGlib::processEvents
(this=0x7f1000000be0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#7 0x00007f1031fdc1ab in QEventLoop::exec (this=0x7f10127948f0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/global/qflags.h:77
#8 0x00007f10320e1679 in QThread::exec (this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread.cpp:672
#9 0x00007f1032171e68 in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread_unix.cpp:437
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread_unix.cpp:367
#11 QThreadPrivate::start (arg=0x564a0d4ae6d0) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread_unix.cpp:397
#12 0x00007f103169bdf1 in start_thread () from /lib64/libc.so.6
#13 0x00007f1031720c8c in __clone3 () from /lib64/libc.so.6
Thread 13 (Thread 0x7f101b25e6c0 (LWP 12123)):
#0 0x00007f10316a4812 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007f1031698008 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007f1031698061 in __syscall_cancel () from /lib64/libc.so.6
#3 0x00007f1031712f32 in ppoll () from /lib64/libc.so.6
#4 0x00007f1030b2eb1f in ?? () from /lib64/libglib-2.0.so.0
#5 0x00007f1030b2f26c in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#6 0x00007f103228ca28 in QEventDispatcherGlib::processEvents
(this=0x7f100c000be0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#7 0x00007f1031fdc1ab in QEventLoop::exec (this=0x7f101b25d8f0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/global/qflags.h:77
#8 0x00007f10320e1679 in QThread::exec (this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread.cpp:672
#9 0x00007f1032171e68 in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread_unix.cpp:437
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread_unix.cpp:367
#11 QThreadPrivate::start (arg=0x564a0c7c3b58) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread_unix.cpp:397
#12 0x00007f103169bdf1 in start_thread () from /lib64/libc.so.6
#13 0x00007f1031720c8c in __clone3 () from /lib64/libc.so.6
Thread 12 (Thread 0x7f101a5bc6c0 (LWP 12137)):
#0 0x00007f10316a4812 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007f1031698008 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007f10316987cc in __futex_abstimed_wait_common () from /lib64/libc.so.6
#3 0x00007f103169b308 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#4 0x00007f10256745c9 in ?? () from /lib64/libgallium-25.3.1.so
#5 0x00007f102562b5fc in ?? () from /lib64/libgallium-25.3.1.so
#6 0x00007f1025674507 in ?? () from /lib64/libgallium-25.3.1.so
#7 0x00007f103169bdf1 in start_thread () from /lib64/libc.so.6
#8 0x00007f1031720c8c in __clone3 () from /lib64/libc.so.6
Thread 11 (Thread 0x7f10195ba6c0 (LWP 12139)):
#0 0x00007f10316a4812 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007f1031698008 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007f10316987cc in __futex_abstimed_wait_common () from /lib64/libc.so.6
#3 0x00007f103169b308 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#4 0x00007f10256745c9 in ?? () from /lib64/libgallium-25.3.1.so
#5 0x00007f102562b5fc in ?? () from /lib64/libgallium-25.3.1.so
#6 0x00007f1025674507 in ?? () from /lib64/libgallium-25.3.1.so
#7 0x00007f103169bdf1 in start_thread () from /lib64/libc.so.6
#8 0x00007f1031720c8c in __clone3 () from /lib64/libc.so.6
Thread 10 (Thread 0x7f1019dbb6c0 (LWP 12138)):
#0 0x00007f10316a4812 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007f1031698008 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007f10316987cc in __futex_abstimed_wait_common () from /lib64/libc.so.6
#3 0x00007f103169b308 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#4 0x00007f10256745c9 in ?? () from /lib64/libgallium-25.3.1.so
#5 0x00007f102562b5fc in ?? () from /lib64/libgallium-25.3.1.so
#6 0x00007f1025674507 in ?? () from /lib64/libgallium-25.3.1.so
#7 0x00007f103169bdf1 in start_thread () from /lib64/libc.so.6
#8 0x00007f1031720c8c in __clone3 () from /lib64/libc.so.6
Thread 9 (Thread 0x7f1018d846c0 (LWP 12140)):
#0 0x00007f10316a4812 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007f1031698008 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007f10316987cc in __futex_abstimed_wait_common () from /lib64/libc.so.6
#3 0x00007f103169b308 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#4 0x00007f10256745c9 in ?? () from /lib64/libgallium-25.3.1.so
#5 0x00007f102562b5fc in ?? () from /lib64/libgallium-25.3.1.so
#6 0x00007f1025674507 in ?? () from /lib64/libgallium-25.3.1.so
#7 0x00007f103169bdf1 in start_thread () from /lib64/libc.so.6
#8 0x00007f1031720c8c in __clone3 () from /lib64/libc.so.6
Thread 8 (Thread 0x7f0fd99ff6c0 (LWP 14492)):
#0 0x00007f10316a4812 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007f1031698008 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007f10316987cc in __futex_abstimed_wait_common () from /lib64/libc.so.6
#3 0x00007f103169b308 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#4 0x00007f10256745c9 in ?? () from /lib64/libgallium-25.3.1.so
#5 0x00007f102562b5fc in ?? () from /lib64/libgallium-25.3.1.so
#6 0x00007f1025674507 in ?? () from /lib64/libgallium-25.3.1.so
#7 0x00007f103169bdf1 in start_thread () from /lib64/libc.so.6
#8 0x00007f1031720c8c in __clone3 () from /lib64/libc.so.6
Thread 7 (Thread 0x7f101ca616c0 (LWP 12119)):
#0 0x00007f10316a4812 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007f1031698008 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007f10316987cc in __futex_abstimed_wait_common () from /lib64/libc.so.6
#3 0x00007f103169b308 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#4 0x00007f10256745c9 in ?? () from /lib64/libgallium-25.3.1.so
#5 0x00007f102562b5fc in ?? () from /lib64/libgallium-25.3.1.so
#6 0x00007f1025674507 in ?? () from /lib64/libgallium-25.3.1.so
#7 0x00007f103169bdf1 in start_thread () from /lib64/libc.so.6
#8 0x00007f1031720c8c in __clone3 () from /lib64/libc.so.6
Thread 6 (Thread 0x7f0fdb7fe6c0 (LWP 26517)):
#0 0x00007f10316a4812 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007f1031698008 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007f10316987cc in __futex_abstimed_wait_common () from /lib64/libc.so.6
#3 0x00007f103169b308 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#4 0x00007f10256745c9 in ?? () from /lib64/libgallium-25.3.1.so
#5 0x00007f102562b5fc in ?? () from /lib64/libgallium-25.3.1.so
#6 0x00007f1025674507 in ?? () from /lib64/libgallium-25.3.1.so
#7 0x00007f103169bdf1 in start_thread () from /lib64/libc.so.6
#8 0x00007f1031720c8c in __clone3 () from /lib64/libc.so.6
Thread 5 (Thread 0x7f0ff18536c0 (LWP 14489)):
#0 0x00007f10316a4812 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007f1031698008 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007f1031698061 in __syscall_cancel () from /lib64/libc.so.6
#3 0x00007f1031712f32 in ppoll () from /lib64/libc.so.6
#4 0x00007f1030b2eb1f in ?? () from /lib64/libglib-2.0.so.0
#5 0x00007f1030b2f26c in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#6 0x00007f103228ca28 in QEventDispatcherGlib::processEvents
(this=0x7f100800f590, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#7 0x00007f1031fdc1ab in QEventLoop::exec (this=0x7f0ff18528f0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/global/qflags.h:77
#8 0x00007f10320e1679 in QThread::exec (this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread.cpp:672
#9 0x00007f1032171e68 in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread_unix.cpp:437
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread_unix.cpp:367
#11 QThreadPrivate::start (arg=0x564a0e12f060) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread_unix.cpp:397
#12 0x00007f103169bdf1 in start_thread () from /lib64/libc.so.6
#13 0x00007f1031720c8c in __clone3 () from /lib64/libc.so.6
Thread 4 (Thread 0x7f101c2606c0 (LWP 12120)):
#0 0x00007f10316a4812 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007f1031698008 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007f10316987cc in __futex_abstimed_wait_common () from /lib64/libc.so.6
#3 0x00007f103169b308 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#4 0x00007f10256745c9 in ?? () from /lib64/libgallium-25.3.1.so
#5 0x00007f102562b5fc in ?? () from /lib64/libgallium-25.3.1.so
#6 0x00007f1025674507 in ?? () from /lib64/libgallium-25.3.1.so
#7 0x00007f103169bdf1 in start_thread () from /lib64/libc.so.6
#8 0x00007f1031720c8c in __clone3 () from /lib64/libc.so.6
Thread 3 (Thread 0x7f0fdbfff6c0 (LWP 26516)):
#0 0x00007f10316a4812 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007f1031698008 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007f10316987cc in __futex_abstimed_wait_common () from /lib64/libc.so.6
#3 0x00007f103169b308 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#4 0x00007f10256745c9 in ?? () from /lib64/libgallium-25.3.1.so
#5 0x00007f102562b5fc in ?? () from /lib64/libgallium-25.3.1.so
#6 0x00007f1025674507 in ?? () from /lib64/libgallium-25.3.1.so
#7 0x00007f103169bdf1 in start_thread () from /lib64/libc.so.6
#8 0x00007f1031720c8c in __clone3 () from /lib64/libc.so.6
Thread 2 (Thread 0x7f102cbff6c0 (LWP 12103)):
#0 0x00007f10316a4812 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007f1031698008 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007f1031698061 in __syscall_cancel () from /lib64/libc.so.6
#3 0x00007f1031712f32 in ppoll () from /lib64/libc.so.6
#4 0x00007f1030b2eb1f in ?? () from /lib64/libglib-2.0.so.0
#5 0x00007f1030b2f26c in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#6 0x00007f103228ca28 in QEventDispatcherGlib::processEvents
(this=0x7f1028000be0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#7 0x00007f1031fdc1ab in QEventLoop::exec (this=0x7f102cbfe8b0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/global/qflags.h:77
#8 0x00007f10320e1679 in QThread::exec (this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread.cpp:672
#9 0x00007f1032682abe in ?? () from /lib64/libQt6DBus.so.6
#10 0x00007f1032171e68 in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread_unix.cpp:437
#11 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread_unix.cpp:367
#12 QThreadPrivate::start (arg=0x7f103270ae40) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qthread_unix.cpp:397
#13 0x00007f103169bdf1 in start_thread () from /lib64/libc.so.6
#14 0x00007f1031720c8c in __clone3 () from /lib64/libc.so.6
Thread 1 (Thread 0x7f102d029240 (LWP 12086)):
[KCrash Handler]
#4 std::__atomic_base<QObjectPrivate::ConnectionData*>::load (this=<error
reading variable: Cannot access memory at address 0x8000000000000008>,
__m=std::memory_order_acquire) at /usr/include/c++/15/bits/atomic_base.h:828
#5 std::atomic<QObjectPrivate::ConnectionData*>::load (this=<error reading
variable: Cannot access memory at address 0x8000000000000008>,
__m=std::memory_order_acquire) at /usr/include/c++/15/atomic:587
#6
QAtomicOps<QObjectPrivate::ConnectionData*>::loadAcquire<QObjectPrivate::ConnectionData*>
(_q_value=<error reading variable: Cannot access memory at address
0x8000000000000008>) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qatomic_cxx11.h:215
#7 QBasicAtomicPointer<QObjectPrivate::ConnectionData>::loadAcquire
(this=<error reading variable: Cannot access memory at address
0x8000000000000008>) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/thread/qbasicatomic.h:178
#8 doActivate<false> (sender=0x564a0d24d240, signal_index=5,
argv=0x7ffe0520f1e8) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobject.cpp:4250
#9 0x00007f101845bc2f in IIOSensorProxyOrientationSensor::start
(this=0x564a0d1f9610) at
/usr/src/debug/qtsensors-everywhere-src-6.10.1/src/plugins/sensors/iio-sensor-proxy/iiosensorproxyorientationsensor.cpp:36
#10 0x00007f1031dd565d in QSensor::start (this=0x564a0d24d240) at
/usr/src/debug/qtsensors-everywhere-src-6.10.1/src/sensors/qsensor.cpp:647
#11 0x00007f1035208654 in KWin::OrientationSensor::setEnabled
(this=0x564a0d24d300, enable=<optimized out>) at
/usr/include/c++/15/bits/unique_ptr.h:192
#12 0x00007f1035130b11 in KWin::OrientationSensor::setEnabled
(this=0x564a0d24d300, enable=<optimized out>) at
/usr/src/debug/kwin-6.5.4/src/utils/orientationsensor.cpp:37
#13 operator() (__closure=0x564a0d4e40c0) at
/usr/src/debug/kwin-6.5.4/src/workspace.cpp:216
#14 operator() (__closure=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:116
#15 QtPrivate::FunctorCallBase::call_internal<void,
QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>,
QtPrivate::List<>, void, KWin::Workspace::init()::<lambda()>
>::call(KWin::Workspace::init()::<lambda()>&, void**)::<lambda()> >
(args=<optimized out>, fn=...) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:65
#16 QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>,
QtPrivate::List<>, void, KWin::Workspace::init()::<lambda()> >::call (f=...,
arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:115
#17 QtPrivate::FunctorCallable<KWin::Workspace::init()::<lambda()>
>::call<QtPrivate::List<>, void> (f=..., arg=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:337
#18 QtPrivate::QCallableObject<KWin::Workspace::init()::<lambda()>,
QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *,
void **, bool *) (which=<optimized out>, this_=0x564a0d4e40b0, r=<optimized
out>, a=<optimized out>, ret=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:547
#19 0x00007f1032035b20 in QtPrivate::QSlotObjectBase::call
(this=0x564a0d4e40b0, r=<optimized out>, a=0x7ffe0520f520) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobjectdefs_impl.h:461
#20 doActivate<false> (sender=0x564a0ca0ff50, signal_index=4,
argv=0x7ffe0520f520) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobject.cpp:4257
#21 0x00007f10350b0247 in QMetaObject::activate<void, bool> (sender=<optimized
out>, mo=<optimized out>, local_signal_index=<optimized out>, ret=<optimized
out>, sender=<optimized out>, mo=<optimized out>, local_signal_index=<optimized
out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs.h:319
#22 KWin::TabletModeManager::tabletModeChanged (this=<optimized out>,
_t1=<optimized out>) at
/usr/src/debug/kwin-6.5.4/build/src/kwin_autogen/include/moc_tabletmodemanager.cpp:159
#23 0x00007f1034f71d8d in KWin::InputRedirection::processSpies<void
(KWin::InputEventSpy::*)(KWin::SwitchEvent*), KWin::SwitchEvent*>
(this=<optimized out>, method=<optimized out>) at
/usr/src/debug/kwin-6.5.4/src/input.h:166
#24 operator() (__closure=<optimized out>, state=<optimized out>, time=...,
device=<optimized out>) at /usr/src/debug/kwin-6.5.4/src/input.cpp:3252
#25 operator() (__closure=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:116
#26 QtPrivate::FunctorCallBase::call_internal<void,
QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0, 1, 2>,
QtPrivate::List<KWin::SwitchState, std::chrono::duration<long int,
std::ratio<1, 1000000> >, KWin::InputDevice*>, void,
KWin::InputRedirection::addInputDevice(KWin::InputDevice*)::<lambda(KWin::SwitchState,
std::chrono::microseconds, KWin::InputDevice*)>
>::call(KWin::InputRedirection::addInputDevice(KWin::InputDevice*)::<lambda(KWin::SwitchState,
std::chrono::microseconds, KWin::InputDevice*)>&, void**)::<lambda()> >
(args=<optimized out>, fn=...) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:65
#27 QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0, 1, 2>,
QtPrivate::List<KWin::SwitchState, std::chrono::duration<long int,
std::ratio<1, 1000000> >, KWin::InputDevice*>, void,
KWin::InputRedirection::addInputDevice(KWin::InputDevice*)::<lambda(KWin::SwitchState,
std::chrono::microseconds, KWin::InputDevice*)> >::call (f=..., arg=<optimized
out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:115
#28
QtPrivate::FunctorCallable<KWin::InputRedirection::addInputDevice(KWin::InputDevice*)::<lambda(KWin::SwitchState,
std::chrono::microseconds, KWin::InputDevice*)>, KWin::SwitchState,
std::chrono::duration<long int, std::ratio<1, 1000000> >,
KWin::InputDevice*>::call<QtPrivate::List<KWin::SwitchState,
std::chrono::duration<long, std::ratio<1, 1000000> >, KWin::InputDevice*>,
void> (f=..., arg=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:337
#29
QtPrivate::QCallableObject<KWin::InputRedirection::addInputDevice(KWin::InputDevice*)::<lambda(KWin::SwitchState,
std::chrono::microseconds, KWin::InputDevice*)>,
QtPrivate::List<KWin::SwitchState, std::chrono::duration<long int,
std::ratio<1, 1000000> >, KWin::InputDevice*>, void>::impl(int,
QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized
out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>,
ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:547
#30 0x00007f1032035c58 in QtPrivate::QSlotObjectBase::call (this=<optimized
out>, r=<optimized out>, a=0x7ffe0520f690) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobjectdefs_impl.h:461
#31 doActivate<false> (sender=0x564a0d3499e0, signal_index=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobject.cpp:4257
#32 0x00007f1034eb5c9d in QMetaObject::activate<void, KWin::SwitchState,
std::chrono::duration<long, std::ratio<1l, 1000000l> >, KWin::InputDevice*>
(sender=<optimized out>, mo=0x7f1035461300
<KWin::InputDevice::staticMetaObject>, local_signal_index=22, ret=0x0) at
/usr/include/qt6/QtCore/qobjectdefs.h:319
#33 KWin::InputDevice::switchToggle (this=<optimized out>, _t1=<optimized out>,
_t2=..., _t3=<optimized out>) at
/usr/src/debug/kwin-6.5.4/build/src/kwin_autogen/include/moc_inputdevice.cpp:851
#34 0x00007f10351cf985 in KWin::LibInput::Connection::processEvents
(this=0x564a0c9b1a50) at
/usr/src/debug/kwin-6.5.4/src/backends/libinput/connection.cpp:474
#35 0x00007f10320239c4 in QObject::event (this=<optimized out>, e=<optimized
out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobject.cpp:1413
#36 0x00007f10333e7a78 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x564a0c7c3b40, e=0x7f100c00c8e0) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/widgets/kernel/qapplication.cpp:3305
#37 0x00007f1031fce298 in QCoreApplication::notifyInternal2
(receiver=0x564a0c7c3b40, event=0x7f100c00c8e0) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qcoreapplication.cpp:1109
#38 0x00007f1031fce2dd in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qcoreapplication.cpp:1549
#39 0x00007f1031fd093a in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x564a0c53d010) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qcoreapplication.cpp:1904
#40 0x00007f103217c4f0 in QEventDispatcherUNIX::processEvents
(this=0x564a0c565f70, flags=flags@entry=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qeventdispatcher_unix.cpp:440
#41 0x00007f1032f86331 in QUnixEventDispatcherQPA::processEvents
(this=<optimized out>, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/gui/platform/unix/qunixeventdispatcher.cpp:28
#42 0x00007f1031fdc1ab in QEventLoop::exec (this=0x7ffe0520fb30, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/global/qflags.h:77
#43 0x00007f1031fd3183 in QCoreApplication::exec () at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qcoreapplication.cpp:1452
#44 0x00007f1032a2a3b0 in QGuiApplication::exec () at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/gui/kernel/qguiapplication.cpp:1973
#45 0x00007f10333e2f59 in QApplication::exec () at
/usr/src/debug/qtbase-everywhere-src-6.10.1/src/widgets/kernel/qapplication.cpp:2575
#46 0x00005649fce4c9c6 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/kwin-6.5.4/src/main_wayland.cpp:635
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.