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

Denis Lisov <dennis.lis...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dennis.lis...@gmail.com

--- Comment #2 from Denis Lisov <dennis.lis...@gmail.com> ---
Observed a crash on kwin 5.26.3 after disconnecting HDMI and closing lid
(almost at the same time, not sure which one was the reason) with almost the
same stack:

(gdb) bt                                                                        
#0  0x00007fa86923a2c7 in KWin::Output::vrrPolicy
(this=this@entry=0x55bcef3424e0) at
/tmp/portage/kde-plasma/kwin-5.26.3/work/kwin-5.26.3/src/core/output.cpp:378    
#1  0x00007fa86923b957 in KWin::OutputConfiguration::constChangeSet
(this=this@entry=0x55bced65c118, output=output@entry=0x55bcef3424e0) at
/tmp/portage/kde-plasma/kwin-5.26.3/work/kwin-5.26.3/src/core/outputconfiguration.cpp:32
 
#2  0x00007fa86923baa8 in KWin::OutputConfiguration::changeSet
(this=this@entry=0x55bced65c118, output=0x55bcef3424e0) at
/tmp/portage/kde-plasma/kwin-5.26.3/work/kwin-5.26.3/src/core/outputconfiguration.cpp:16
 
#3  0x00007fa869477172 in
KWaylandServer::OutputConfigurationV2Interface::kde_output_configuration_v2_position
(this=0x55bced65c0c0, resource=<optimized out>, outputdevice=<optimized out>,
x=0, y=0)                                                            
    at
/tmp/portage/kde-plasma/kwin-5.26.3/work/kwin-5.26.3/src/wayland/outputmanagement_v2_interface.cpp:143
 
#4  0x00007fa864d42fca in ffi_call_unix64 () at
/tmp/portage/dev-libs/libffi-3.4.4/work/libffi-3.4.4/src/x86/unix64.S:104       
#5  0x00007fa864d4247c in ffi_call_int (cif=<optimized out>, fn=0x7fa86918f720
<QtWaylandServer::kde_output_configuration_v2::handle_position(wl_client*,
wl_resource*, wl_resource*, int, int)>, rvalue=<optimized out>,
avalue=<optimized out>, closure=<optimized out>)
    at /tmp/portage/dev-libs/libffi-3.4.4/work/libffi-3.4.4/src/x86/ffi64.c:673 
#6  0x00007fa864d42b5d in ffi_call (cif=cif@entry=0x7ffdbaba6d20,
fn=0x7fa86918f720
<QtWaylandServer::kde_output_configuration_v2::handle_position(wl_client*,
wl_resource*, wl_resource*, int, int)>, rvalue=rvalue@entry=0x0,
avalue=avalue@entry=0x7ffdbaba6df0)
    at /tmp/portage/dev-libs/libffi-3.4.4/work/libffi-3.4.4/src/x86/ffi64.c:710 
#7  0x00007fa866151716 in wl_closure_invoke (closure=0x55bcef005fb0,
flags=<optimized out>, target=<optimized out>, opcode=3, data=<optimized out>)
at ../wayland-1.21.0/src/connection.c:1025                                      
#8  0x00007fa86614cbe6 in wl_client_connection_data (fd=<optimized out>,
mask=<optimized out>, data=0x55bceda0e8f0) at
../wayland-1.21.0/src/wayland-server.c:437                                      
#9  0x00007fa86614f842 in wl_event_loop_dispatch (loop=0x55bcec915340,
timeout=<optimized out>) at ../wayland-1.21.0/src/event-loop.c:1027             
#10 0x00007fa869460e25 in KWaylandServer::Display::dispatchEvents
(this=<optimized out>) at
/tmp/portage/kde-plasma/kwin-5.26.3/work/kwin-5.26.3/src/wayland/display.cpp:114
 
#11 0x00007fa8678ab62c in QtPrivate::QSlotObjectBase::call (a=0x7ffdbaba72e0,
r=0x55bcec912f70, this=0x55bced5fef90) at
/tmp/portage/dev-qt/qtcore-5.15.5-r3/work/qtbase-everywhere-src-5.15.5/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#12 doActivate<false> (sender=0x55bcecd363a0, signal_index=3,
argv=0x7ffdbaba72e0) at
/tmp/portage/dev-qt/qtcore-5.15.5-r3/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qobject.cpp:3886
#13 0x00007fa8678a566f in QMetaObject::activate
(sender=sender@entry=0x55bcecd363a0, m=m@entry=0x7fa867b481a0
<QSocketNotifier::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdbaba72e0)
    at
/tmp/portage/dev-qt/qtcore-5.15.5-r3/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qobject.cpp:3946
#14 0x00007fa8678aec8d in QSocketNotifier::activated
(this=this@entry=0x55bcecd363a0, _t1=..., _t2=<optimized out>, _t3=...) at
.moc/moc_qsocketnotifier.cpp:178
#15 0x00007fa8678af485 in QSocketNotifier::event (this=0x55bcecd363a0,
e=<optimized out>) at
/tmp/portage/dev-qt/qtcore-5.15.5-r3/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qsocketnotifier.cpp:302
#16 0x00007fa866f62fae in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55bcecd363a0, e=0x7ffdbaba73e0) at
/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qapplication.cpp:3637
#17 0x00007fa867879018 in QCoreApplication::notifyInternal2
(receiver=0x55bcecd363a0, event=0x7ffdbaba73e0) at
/tmp/portage/dev-qt/qtcore-5.15.5-r3/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qcoreapplication.cpp:1064
#18 0x00007fa8678c64c6 in QEventDispatcherUNIXPrivate::activateSocketNotifiers
(this=0x55bcec8dd110) at
/tmp/portage/dev-qt/qtcore-5.15.5-r3/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qeventdispatcher_unix.cpp:304
#19 0x00007fa8678c68cc in QEventDispatcherUNIX::processEvents (this=<optimized
out>, flags=...) at
/tmp/portage/dev-qt/qtcore-5.15.5-r3/work/qtbase-everywhere-src-5.15.5/src/corelib/kernel/qeventdispatcher_unix.cpp:511
#20 0x000055bceb07e84d in QUnixEventDispatcherQPA::processEvents
(this=<optimized out>, flags=...) at
/tmp/portage/dev-qt/qtgui-5.15.5-r2/work/qtbase-everywhere-src-5.15.5/src/platformsupport/eventdispatchers/qunixeventdispatcher.cpp:63
#21 0x00007fa867877afb in QEventLoop::exec (this=this@entry=0x7ffdbaba7550,
flags=..., flags@entry=...) at
/tmp/portage/dev-qt/qtcore-5.15.5-r3/work/qtbase-everywhere-src-5.15.5/include/QtCore/../../src/corelib/global/qflags.h:69
#22 0x00007fa86787fc80 in QCoreApplication::exec () at
/tmp/portage/dev-qt/qtcore-5.15.5-r3/work/qtbase-everywhere-src-5.15.5/include/QtCore/../../src/corelib/global/qflags.h:121
#23 0x00007fa867d19aac in QGuiApplication::exec () at
/tmp/portage/dev-qt/qtgui-5.15.5-r2/work/qtbase-everywhere-src-5.15.5/src/gui/kernel/qguiapplication.cpp:1867
#24 0x00007fa866f62f25 in QApplication::exec () at
/tmp/portage/dev-qt/qtwidgets-5.15.5-r1/work/qtbase-everywhere-src-5.15.5/src/widgets/kernel/qapplication.cpp:2829
#25 0x000055bceaf90021 in main (argc=<optimized out>, argv=<optimized out>) at
/tmp/portage/kde-plasma/kwin-5.26.3/work/kwin-5.26.3/src/main_wayland.cpp:613

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

Reply via email to