https://bugs.kde.org/show_bug.cgi?id=488678
Bug ID: 488678
Summary: Yakuake: crash after screen unlock
Classification: Applications
Product: yakuake
Version: 24.05.1
Platform: Compiled Sources
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Application: yakuake (24.05.1)
(Compiled from sources)
Qt Version: 6.7.1
Frameworks Version: 6.3.0
Operating System: Linux 6.9.5-gentoo x86_64
Windowing System: Wayland
Distribution: "Gentoo Linux"
DrKonqi: 6.0.90 [KCrashBackend]
-- Information about the crash:
Screen was locked. Laptop with external monitor and closed lid. External
monitor wasn't turning off, was left on.
plasmashell was also crashed/unavailable, haven't restarted automatically.
Crash report wasn't generated
Possibly another qt bug or fix haven't been backported from 6.8 to 6.7.1 (in
gentoo)
The reporter is unsure if this crash is reproducible.
-- Backtrace:
Application: Yakuake (yakuake), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[KCrash Handler]
#6 std::__atomic_base<int>::load (this=0x3121616,
__m=std::memory_order_relaxed) at
/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/g++-v14/bits/atomic_base.h:499
#7 QAtomicOps<int>::loadRelaxed<int> (_q_value=<error reading variable: Cannot
access memory at address 0x3121616>) at
/var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1/src/corelib/thread/qatomic_cxx11.h:202
#8 QBasicAtomicInteger<int>::loadRelaxed (this=0x3121616) at
/var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1/src/corelib/thread/qbasicatomic.h:36
#9 QWeakPointer<QObject>::internalData (this=0x55946938c080) at
/var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1/src/corelib/tools/qsharedpointer_impl.h:752
#10 QPointer<QScreen>::data (this=0x55946938c080) at
/var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qpointer.h:74
#11 QPointer<QScreen>::operator QScreen* (this=0x55946938c080) at
/var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qpointer.h:82
#12 QPlatformScreen::screen (this=this@entry=0x55946924ef50) at
/var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1/src/gui/kernel/qplatformscreen.cpp:116
#13 0x00007f40ef17da01 in QtWaylandClient::QWaylandWindow::handleScreensChanged
(this=0x5594671e05e0) at
/var/tmp/portage/dev-qt/qtwayland-6.7.1/work/qtwayland-everywhere-src-6.7.1/src/client/qwaylandwindow.cpp:1409
#14 0x00007f40ef50c05d in QtPrivate::QSlotObjectBase::call (this=<optimized
out>, r=0x5594671e05e0, a=0x7fff5161d8e8) at
/var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qobjectdefs_impl.h:469
#15 doActivate<false> (sender=0x559467258020, signal_index=3,
argv=0x7fff5161d8e8) at
/var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qobject.cpp:4086
#16 0x00007f40ec0b7a9e in ffi_call_unix64 () at
/var/tmp/portage/dev-libs/libffi-3.4.6/work/libffi-3.4.6/src/x86/unix64.S:104
#17 0x00007f40ec0b6d17 in ffi_call_int (cif=cif@entry=0x7fff5161db00,
fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>,
closure=closure@entry=0x0) at
/var/tmp/portage/dev-libs/libffi-3.4.6/work/libffi-3.4.6/src/x86/ffi64.c:673
#18 0x00007f40ec0b759b in ffi_call (cif=cif@entry=0x7fff5161db00, fn=<optimized
out>, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7fff5161dbd0) at
/var/tmp/portage/dev-libs/libffi-3.4.6/work/libffi-3.4.6/src/x86/ffi64.c:710
#19 0x00007f40f09f9184 in wl_closure_invoke (closure=0x7f40d4010240,
flags=<optimized out>, target=<optimized out>, opcode=0, data=<optimized out>)
at ../wayland-1.23.0/src/connection.c:1228
#20 0x00007f40f09f511f in dispatch_event (display=display@entry=0x559466dbfe40,
queue=queue@entry=0x559466dbff38) at
../wayland-1.23.0/src/wayland-client.c:1670
#21 0x00007f40f09f644b in dispatch_queue (display=0x559466dbfe40,
queue=0x559466dbff38) at ../wayland-1.23.0/src/wayland-client.c:1816
#22 wl_display_dispatch_queue_pending (display=0x559466dbfe40,
queue=0x559466dbff38) at ../wayland-1.23.0/src/wayland-client.c:2058
#23 0x00007f40ef192862 in QtWaylandClient::QWaylandDisplay::flushRequests
(this=<optimized out>) at
/var/tmp/portage/dev-qt/qtwayland-6.7.1/work/qtwayland-everywhere-src-6.7.1/src/client/qwaylanddisplay.cpp:227
#24 0x00007f40ef50c380 in doActivate<false> (sender=0x559466dbbdb0,
signal_index=4, argv=0x7fff5161de18) at
/var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qobject.cpp:4098
#25 0x00007f40ef4c3fe7 in QMetaObject::activate
(sender=sender@entry=0x559466dbbdb0, m=m@entry=0x7f40ef7e6aa0
<QAbstractEventDispatcher::staticMetaObject>,
local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at
/var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qobject.cpp:4146
#26 0x00007f40ef51bd47 in QAbstractEventDispatcher::awake
(this=this@entry=0x559466dbbdb0) at
/var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1_build/src/corelib/Core_autogen/include/moc_qabstracteventdispatcher.cpp:158
#27 0x00007f40ef2c66eb in QEventDispatcherGlib::processEvents
(this=0x559466dbbdb0, flags=...) at
/var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qeventdispatcher_glib.cpp:401
#28 0x00007f40ef55011a in QEventLoop::exec (this=this@entry=0x7fff5161df50,
flags=..., flags@entry=...) at
/var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1/src/corelib/global/qflags.h:34
#29 0x00007f40ef5502b5 in QCoreApplication::exec () at
/var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1/src/corelib/global/qflags.h:74
#30 0x00007f40ef971840 in QGuiApplication::exec () at
/var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1/src/gui/kernel/qguiapplication.cpp:1926
#31 0x00007f40f06c2b79 in QApplication::exec () at
/var/tmp/portage/dev-qt/qtbase-6.7.1/work/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qapplication.cpp:2555
#32 0x00005594668d0831 in main (argc=<optimized out>, argv=<optimized out>) at
/var/tmp/portage/kde-apps/yakuake-24.05.1/work/yakuake-24.05.1/app/main.cpp:67
[Inferior 1 (process 2580) detached]
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.