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.

Reply via email to