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

--- Comment #3 from Mahbod Karamoozian <[email protected]> ---
(In reply to TraceyC from comment #1)
> Thanks for the crash report. As the message at the top of the summary says,
> if something crashed, we need a backtrace of it so we can figure out what's
> going on. Can you please attach a backtrace of the crash using the
> coredumpctl command-line program, as detailed in
> https://community.kde.org/Guidelines_and_HOWTOs/Debugging/
> How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl ?
> 
> Thanks.

#0  0x00007f1498ca7a2c in ?? () from /usr/lib/libc.so.6
#1  0x00007f1498c4d1a0 in raise () from /usr/lib/libc.so.6
#2  0x00007f149c47ee6c in KCrash::defaultCrashHandler(int) () from
/usr/lib/libKF6Crash.so.6
#3  <signal handler called>
#4  0x00007f149c170864 in
QtPrivate::QExplicitlySharedDataPointerV2<QMapData<std::multimap<wl_client*,
QtWaylandServer::kde_output_device_mode_v2::Resource*, std::less<wl_client*>,
std::allocator<std::pair<wl_client* const,
QtWaylandServer::kde_output_device_mode_v2::Resource*> > > >
>::QExplicitlySharedDataPointerV2 (this=0x7ffe8bd3d468, 
    other=...) at /usr/include/qt6/QtCore/qshareddata_impl.h:41
#5  QMultiMap<wl_client*,
QtWaylandServer::kde_output_device_mode_v2::Resource*>::QMultiMap
(this=0x7ffe8bd3d468)
    at /usr/include/qt6/QtCore/qmap.h:833
#6  QtWaylandServer::kde_output_device_mode_v2::resourceMap (this=<optimized
out>)
    at
/usr/src/debug/kwin/build/src/wayland/qwayland-server-kde-output-device-v2.h:290
#7  KWin::OutputDeviceModeV2InterfacePrivate::findResource (this=<optimized
out>, output=0x5643bbb20e80)
    at /usr/src/debug/kwin/kwin-6.6.0/src/wayland/outputdevice_v2.cpp:1178
#8  KWin::OutputDeviceV2InterfacePrivate::sendCurrentMode (this=0x5643bb97f230,
outputResource=0x5643bbb20e80)
    at /usr/src/debug/kwin/kwin-6.6.0/src/wayland/outputdevice_v2.cpp:444
#9  0x00007f149c176abd in KWin::OutputDeviceV2Interface::updateModes
(this=0x5643bbcdca60)
    at /usr/include/c++/15.2.1/bits/unique_ptr.h:192
#10 0x00007f14993d8f0f in ?? () from /usr/lib/libQt6Core.so.6
#11 0x00007f149bd9efd7 in KWin::BackendOutput::setState (this=0x5643bafe7c60,
state=...)
    at /usr/src/debug/kwin/kwin-6.6.0/src/core/backendoutput.cpp:389
#12 0x00007f149c0da5fa in KWin::DrmOutput::applyQueuedChanges
(this=0x5643bafe7c60, props=...)
    at /usr/include/c++/15.2.1/optional:562
#13 0x00007f149c09f0b0 in KWin::DrmBackend::applyOutputChanges
(this=0x5643bad4e550, config=...)
    at /usr/src/debug/kwin/kwin-6.6.0/src/backends/drm/drm_backend.cpp:417
#14 0x00007f149c02b6d2 in KWin::Workspace::applyOutputConfiguration
(this=0x5643bb154670, config=...)
    at /usr/src/debug/kwin/kwin-6.6.0/src/workspace.cpp:532
#15 0x00007f149c18323f in
KWin::OutputConfigurationV2Interface::kde_output_configuration_v2_apply (
    this=0x5643bc3488f0, resource=<optimized out>) at
/usr/src/debug/kwin/kwin-6.6.0/src/workspace.h:853
#16 0x00007f14979ceac6 in ?? () from /usr/lib/libffi.so.8
#17 0x00007f14979cb76b in ?? () from /usr/lib/libffi.so.8
#18 0x00007f14979ce06e in ffi_call () from /usr/lib/libffi.so.8
#19 0x00007f14990d3532 in ?? () from /usr/lib/libwayland-server.so.0
#20 0x00007f14990d8d30 in ?? () from /usr/lib/libwayland-server.so.0
#21 0x00007f14990d7182 in wl_event_loop_dispatch () from
/usr/lib/libwayland-server.so.0
#22 0x00007f149c14d90a in KWin::Display::dispatchEvents (this=<optimized out>)
    at /usr/src/debug/kwin/kwin-6.6.0/src/wayland/display.cpp:137
#23 0x00007f14993d8f0f in ?? () from /usr/lib/libQt6Core.so.6
#24 0x00007f14993e39c0 in QSocketNotifier::event(QEvent*) () from
/usr/lib/libQt6Core.so.6
#25 0x00007f149a503380 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt6Widgets.so.6
#26 0x00007f149936bf48 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/libQt6Core.so.6
#27 0x00007f1499530039 in
QEventDispatcherUNIXPrivate::activateSocketNotifiers() () from
/usr/lib/libQt6Core.so.6
#28 0x00007f1499530ae0 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQt6Core.so.6
#29 0x00007f149a133cf3 in
QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
()
   from /usr/lib/libQt6Gui.so.6
#30 0x00007f1499376cf6 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt6Core.so.6
#31 0x00007f14993709f1 in QCoreApplication::exec() () from
/usr/lib/libQt6Core.so.6
#32 0x00005643aa88c8a0 in main (argc=<optimized out>, argv=<optimized out>)
    at /usr/src/debug/kwin/kwin-6.6.0/src/main_wayland.cpp:641

OK, here is a more helpful coredump
i compiled kwin with the arch build system and installed the debug symbols,
this coredump takes place in a standalone kwin_wayland session

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

Reply via email to