https://bugs.kde.org/show_bug.cgi?id=457139
Bug ID: 457139 Summary: kwin_wayland crashes in KWin::DrmGpu::~DrmGpu() when plugging in an HDMI monitor Product: kwin Version: master Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: platform-drm Assignee: kwin-bugs-n...@kde.org Reporter: n...@kde.org Target Milestone: --- All KDE stuff from today's git master. STEPS TO REPRODUCE 1. Plug HDMI monitor into the HDMI port on my laptop OBSERVED RESULT kwin_wayland crashes 100% of the time in KWin::DrmGpu::~DrmGpu(): #0 0x00007f131898ac86 in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() (this=0x1365768, __in_chrg=<optimized out>) at /usr/include/c++/12/bits/shared_ptr_base.h:1070 #1 std::__shared_ptr<KWin::ColorTransformation, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() (this=0x1365760, __in_chrg=<optimized out>) at /usr/include/c++/12/bits/shared_ptr_base.h:1524 #2 std::shared_ptr<KWin::ColorTransformation>::~shared_ptr() (this=0x1365760, __in_chrg=<optimized out>) at /usr/include/c++/12/bits/shared_ptr.h:175 #3 KWin::DrmPipeline::State::~State() (this=0x1365728, __in_chrg=<optimized out>) at /home/nate/kde/src/kwin/src/backends/drm/drm_pipeline.h:169 #4 KWin::DrmPipeline::~DrmPipeline() (this=0x1365600, __in_chrg=<optimized out>) at /home/nate/kde/src/kwin/src/backends/drm/drm_pipeline.cpp:47 #5 0x00000000011ff8e0 in () #6 0x00000000011df7e8 in () #7 0x00007f131509d143 in __GI___libc_free (mem=0x1365600) at malloc.c:3376 #8 0x00007f1318974bcd in KWin::DrmGpu::~DrmGpu() (this=0x11df7f8, __in_chrg=<optimized out>) at /home/nate/kde/src/kwin/src/backends/drm/drm_gpu.cpp:135 #9 0x0000000000000000 in () This is 100% reproducible for me. -- You are receiving this mail because: You are watching all bug changes.