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

--- Comment #1 from Vlad Zahorodnii <vlad.zahorod...@kde.org> ---
Thread 1 (Thread 0x7a82f8dcda40 (LWP 124753)):
+bt full
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = <optimized out>
        old_mask = {__val = {0}}
        ret = <optimized out>
#1  0x00007a82fe8a7813 in __pthread_kill_internal (threadid=<optimized out>,
signo=6) at pthread_kill.c:89
#2  0x00007a82fe84ddc0 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#3  0x00007a8302189e97 in KCrash::defaultCrashHandler (sig=6) at
/usr/src/debug/kcrash/kcrash-6.15.0/src/kcrash.cpp:605
        data = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter =
0x7a830218f860 <vtable for KCrash::Metadata+16>}, argv = {_M_elems = {0x0,
0x7a830218d40c "--qtversion", 0x5c47d4632be0 "6.9.1", 0x7a830218d41f
"--kdeframeworksversion", 0x7a830218d418 "6.15.0", 0x7a830218d457 "--platform",
0x7a830218d44f "wayland", 0x7a830218d488 "--appname", 0x5c47d4632cc0
"kwin_wayland", 0x7a830218d492 "--apppath", 0x5c47d4632d60 "/usr/bin",
0x7a830218d49f "--signal", 0x7fffcad51486 "6", 0x7a830218d4ad "--pid",
0x7fffcad51490 "124753", 0x7a830218d4b3 "--appversion", 0x5c47d4a18230 "6.4.0",
0x7a830218d4c0 "--programname", 0x5c47d4a181d0 "KWin", 0x7a830218d4ce
"--bugaddress", 0x5c47d473c430 "sub...@bugs.kde.org", 0x0 <repeats 17 times>}},
argc = 21, m_writer = 0x7fffcad51430}
        platformName = {d = {d = 0x7a82bc00d720, ptr = 0x7a82bc00d730
"wayland-org.kde.kwin.qpa", size = 24}, static _empty = 0 '\000'}
        about = 0x5c47d4a38110
        argv = 0x7fffcad514b8
        i = <optimized out>
        ini = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter =
0x7a830218f890 <vtable for KCrash::MetadataINIWriter+16>}, writable = false, fd
= 7}
        sigtxt = "6\000\201\025\325\312\377\177\000"
        pidtxt = "124753\000\000\000\000\000\000\000\000\000\000\002\000\000"
        argc = <optimized out>
        crashRecursionCounter = 2
#4  0x00007a82fe84def0 in <signal handler called> () at /usr/lib/libc.so.6
#5  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = <optimized out>
        old_mask = {__val = {101463584596048}}
        ret = <optimized out>
#6  0x00007a82fe8a7813 in __pthread_kill_internal (threadid=<optimized out>,
signo=6) at pthread_kill.c:89
#7  0x00007a82fe84ddc0 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
        ret = <optimized out>
#8  0x00007a82fe83557a in __GI_abort () at abort.c:73
        act = {__sigaction_handler = {sa_handler = 0x7fffcad523f0, sa_sigaction
= 0x7fffcad523f0}, sa_mask = {__val = {134703041385914, 101463597895312,
101463597895328, 64, 34, 140736596354048, 134703097041841, 134701893273984,
134702337857920, 134703097192448, 41943040, 140736596354112, 134703034804782,
134702939561288, 0, 0}}, sa_flags = 1479991808, sa_restorer = 0x7a82fe9c23a2}
#9  0x00007a82fe8365c9 in __libc_message_impl (fmt=fmt@entry=0x7a82fe9c239f
"%s\n") at ../sysdeps/posix/libc_fatal.c:134
        ap = {{gp_offset = 16, fp_offset = 31362, overflow_arg_area =
0x7fffcad52570, reg_save_area = 0x7fffcad52500}}
        iov = {{iov_base = 0x7a82fe9c5618, iov_len = 31}, {iov_base =
0x7a82fe9c23a1, iov_len = 1}, {iov_base = 0x5c47d4b7a990, iov_len =
134703036197568}, {iov_base = 0x7fffcad524f0, iov_len = 134703034875390},
{iov_base = 0x60, iov_len = 134703036197568}, {iov_base = 0x7fffcad52520,
iov_len = 9}, {iov_base = 0x7fffcad52540, iov_len = 134703034869907}}
        iovcnt = <optimized out>
        total = <optimized out>
        cp = <optimized out>
#10 0x00007a82fe8b1a35 in malloc_printerr (str=str@entry=0x7a82fe9c5618 "double
free or corruption (out)") at malloc.c:5829
#11 0x00007a82fe8b3e70 in _int_free_merge_chunk (av=av@entry=0x7a82fe9f6ac0
<main_arena>, p=0x5c47d4ab4500, size=101463581240048) at malloc.c:4718
        nextchunk = 0xb88fa962eff0
        nextsize = <optimized out>
#12 0x00007a82fe8b3fb4 in _int_free_chunk (av=0x7a82fe9f6ac0 <main_arena>,
p=<optimized out>, size=<optimized out>, have_lock=<optimized out>,
have_lock@entry=0) at malloc.c:4667
        fb = <optimized out>
#13 0x00007a82fe8b6e52 in _int_free (av=<optimized out>, p=<optimized out>,
have_lock=0) at malloc.c:4699
        size = <optimized out>
#14 __GI___libc_free (mem=<optimized out>) at malloc.c:3476
        ar_ptr = <optimized out>
        p = <optimized out>
        err = 9
#15 0x00007a82f518ea53 in si_destroy_screen () at
../mesa-25.1.4/src/gallium/drivers/radeonsi/si_pipe.c:1009
#16 0x00007a82f483d577 in dri_release_screen () at
../mesa-25.1.4/src/gallium/frontends/dri/dri_screen.c:565
#17 0x00007a82f483d5d5 in dri_destroy_screen () at
../mesa-25.1.4/src/gallium/frontends/dri/dri_screen.c:580
#18 0x00007a83023cc4be in dri_destroy () at
../mesa-25.1.4/src/gbm/backends/dri/gbm_dri.c:1157
#19 0x00007a82fe742104 in _gbm_device_destroy () at
../mesa-25.1.4/src/gbm/main/backend.c:172
#20 0x00007a830198eb6a in KWin::DrmDevice::~DrmDevice (this=0x5c47d4c09620,
this=<optimized out>) at
/usr/src/debug/kwin/kwin-6.4.0/src/core/drmdevice.cpp:35
#21 0x00007a8301c8a579 in std::default_delete<KWin::DrmDevice>::operator()
(this=<optimized out>, __ptr=0x5c47d4c09620) at
/usr/include/c++/15.1.1/bits/unique_ptr.h:87
#22 std::default_delete<KWin::DrmDevice>::operator() (this=<optimized out>,
__ptr=0x5c47d4c09620, this=<optimized out>, __ptr=<optimized out>) at
/usr/include/c++/15.1.1/bits/unique_ptr.h:87
#23 std::unique_ptr<KWin::DrmDevice, std::default_delete<KWin::DrmDevice>
>::~unique_ptr (this=0x5c47d4c1bfd8, this=<optimized out>) at
/usr/include/c++/15.1.1/bits/unique_ptr.h:399
        __ptr = @0x5c47d4c1bfd8: 0x5c47d4c09620
        __ptr = <optimized out>
#24 KWin::DrmGpu::~DrmGpu (this=0x5c47d4c1bfc0, this=<optimized out>) at
/usr/src/debug/kwin/kwin-6.4.0/src/backends/drm/drm_gpu.cpp:119
#25 0x00007a8301c64405 in KWin::DrmGpu::~DrmGpu (this=0x5c47d4c1bfc0,
this=<optimized out>) at
/usr/src/debug/kwin/kwin-6.4.0/src/backends/drm/drm_gpu.cpp:110
#26 std::default_delete<KWin::DrmGpu>::operator() (this=<optimized out>,
__ptr=0x5c47d4c1bfc0) at /usr/include/c++/15.1.1/bits/unique_ptr.h:93
#27 std::unique_ptr<KWin::DrmGpu, std::default_delete<KWin::DrmGpu>
>::~unique_ptr (this=0x5c47d4c2c740, this=<optimized out>) at
/usr/include/c++/15.1.1/bits/unique_ptr.h:399
        __ptr = @0x5c47d4c2c740: 0x5c47d4c1bfc0
        __ptr = <optimized out>
#28 std::destroy_at<std::unique_ptr<KWin::DrmGpu,
std::default_delete<KWin::DrmGpu> > > (__location=0x5c47d4c2c740) at
/usr/include/c++/15.1.1/bits/stl_construct.h:88
#29 std::_Destroy<std::unique_ptr<KWin::DrmGpu,
std::default_delete<KWin::DrmGpu> > > (__pointer=0x5c47d4c2c740) at
/usr/include/c++/15.1.1/bits/stl_construct.h:164
#30 std::_Destroy<std::unique_ptr<KWin::DrmGpu,
std::default_delete<KWin::DrmGpu> >*> (__first=0x5c47d4c2c740,
__last=0x5c47d4c2c748) at /usr/include/c++/15.1.1/bits/stl_construct.h:212
#31 std::_Destroy<std::unique_ptr<KWin::DrmGpu,
std::default_delete<KWin::DrmGpu> >*, std::unique_ptr<KWin::DrmGpu,
std::default_delete<KWin::DrmGpu> > > (__first=<optimized out>,
__last=0x5c47d4c2c748) at /usr/include/c++/15.1.1/bits/alloc_traits.h:1045
#32 std::vector<std::unique_ptr<KWin::DrmGpu, std::default_delete<KWin::DrmGpu>
>, std::allocator<std::unique_ptr<KWin::DrmGpu,
std::default_delete<KWin::DrmGpu> > > >::~vector (this=0x5c47d484abe0,
this=<optimized out>) at /usr/include/c++/15.1.1/bits/stl_vector.h:802
#33 KWin::DrmBackend::~DrmBackend (this=0x5c47d484ab60, this=<optimized out>)
at /usr/src/debug/kwin/kwin-6.4.0/src/backends/drm/drm_backend.cpp:80
#34 0x00007a8301c64616 in KWin::DrmBackend::~DrmBackend (this=0x5c47d484ab60,
this=<optimized out>) at
/usr/src/debug/kwin/kwin-6.4.0/src/backends/drm/drm_backend.cpp:80
#35 0x00007a8301a905f0 in KWin::Application::~Application (this=0x7fffcad52cf0,
this=<optimized out>) at /usr/src/debug/kwin/kwin-6.4.0/src/main.cpp:140
#36 0x00005c47c4c69032 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/kwin/kwin-6.4.0/src/main_wayland.cpp:636
        environment = {d = {d = {ptr = 0x5c47d46427f0}}}
        a = {<KWin::Application> = {<QApplication> = {<QGuiApplication> =
{<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x7a8301fd6668 <vtable for
KWin::Application+16>, static staticMetaObject = {d = {superdata = {direct =
0x0}, stringdata = 0x7a82ff2cda70
<_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>,
data = 0x7a82ff2cd960
<_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>,
static_metacall = 0x7a82fefce080 <QObject::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7a82ff4114c0
<_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>,
extradata = 0x0}}, d_ptr = {d = 0x5c47d4646570}}, static staticMetaObject = {d
= {superdata = {direct = 0x7a82ff411540 <QObject::staticMetaObject>},
stringdata = 0x7a82ff2cd028
<_ZN16QCoreApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_135qt_meta_tag_ZN16QCoreApplicationE_tEEE.lto_priv.0+392>,
data = 0x7a82ff2ccea0
<_ZN16QCoreApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_135qt_meta_tag_ZN16QCoreApplicationE_tEEE.lto_priv.0>,
static_metacall = 0x7a82fef722a0
<QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7a82ff411020
<_ZN16QCoreApplication36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_135qt_meta_tag_ZN16QCoreApplicationE_tEEE.lto_priv.0>,
extradata = 0x0}}, static self = 0x7fffcad52cf0}, static staticMetaObject = {d
= {superdata = {direct = 0x7a82ff4110a0 <QCoreApplication::staticMetaObject>},
stringdata = 0x7a82ffdb0490
<_ZN15QGuiApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_134qt_meta_tag_ZN15QGuiApplicationE_tEEE.lto_priv.0+752>,
data = 0x7a82ffdb01a0
<_ZN15QGuiApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_134qt_meta_tag_ZN15QGuiApplicationE_tEEE.lto_priv.0>,
static_metacall = 0x7a82ff7ae5f0 <QGuiApplication::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7a82ffecca00
<_ZN15QGuiApplication36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_134qt_meta_tag_ZN15QGuiApplicationE_tEEE.lto_priv.0>,
extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct =
0x7a82ffecd300 <QGuiApplication::staticMetaObject>}, stringdata =
0x7a83007c7548
<_ZN12QApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_131qt_meta_tag_ZN12QApplicationE_tEEE.lto_priv.0+392>,
data = 0x7a83007c73c0
<_ZN12QApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_131qt_meta_tag_ZN12QApplicationE_tEEE.lto_priv.0>,
static_metacall = 0x7a83003046b0 <QApplication::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7a830090b5c0
<_ZN12QApplication36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_131qt_meta_tag_ZN12QApplicationE_tEEE.lto_priv.0>,
extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct =
0x7a830091a3e0 <QApplication::staticMetaObject>}, stringdata = 0x7a8301eaa2ec
<_ZN4KWin11Application32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_135qt_meta_tag_ZN4KWin11ApplicationE_tEEE.lto_priv.0+300>,
data = 0x7a8301eaa1c0
<_ZN4KWin11Application32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_135qt_meta_tag_ZN4KWin11ApplicationE_tEEE.lto_priv.0>,
static_metacall = 0x7a8301a8ee70
<KWin::Application::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7a8301fca960
<_ZN4KWin11Application36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_135qt_meta_tag_ZN4KWin11ApplicationE_tEEE.lto_priv.0>,
extradata = 0x0}}, static crashes = 0, m_eventFilters =
{<QListSpecialMethods<QPointer<KWin::X11EventFilterContainer> >> =
{<QListSpecialMethodsBase<QPointer<KWin::X11EventFilterContainer> >> = {<No
data fields>}, <No data fields>}, d = {d = 0x5c47d5f7ca80, ptr =
0x5c47d5f7cab0, size = 0}}, m_genericEventFilters =
{<QListSpecialMethods<QPointer<KWin::X11EventFilterContainer> >> =
{<QListSpecialMethodsBase<QPointer<KWin::X11EventFilterContainer> >> = {<No
data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}},
m_eventFilter = std::unique_ptr<class KWin::XcbEventFilter> = {get() =
0x5c47d49eb790}, m_followLocale1 = false, m_configLock = false,
m_initiallyLocked = false, m_supportsLockScreen = true,
m_supportsGlobalShortcuts = true, m_config = {d = {ptr = 0x5c47d473c0e0}},
m_kxkbConfig = {d = {ptr = 0x5c47d4a14bc0}}, m_inputConfig = {d = {ptr =
0x5c47d4a14be0}}, m_kdeglobals = {d = {ptr = 0x5c47d473c4f0}}, m_x11Time =
9897262, m_rootWindow = 0, m_compositeWindow = 0, m_connection = 0x0,
m_useKActivities = true, m_session = std::unique_ptr<class KWin::Session> =
{get() = 0x5c47d473c480}, m_outputBackend = std::unique_ptr<class
KWin::OutputBackend> = {get() = 0x0}, m_terminating = true, m_xwaylandScale =
1, m_processEnvironment = {d = {d = {ptr = 0x5c47d5fa4c70}}}, m_pluginManager =
std::unique_ptr<class KWin::PluginManager> = {get() = 0x0}, m_inputMethod =
std::unique_ptr<class KWin::InputMethod> = {get() = 0x0}, m_colorManager =
std::unique_ptr<class KWin::ColorManager> = {get() = 0x0}, m_tabletModeManager
= std::unique_ptr<class KWin::TabletModeManager> = {get() = 0x5c47d4dc42c0},
m_screenLockerWatcher = std::unique_ptr<class KWin::ScreenLockerWatcher> =
{get() = 0x5c47d4c75070}}, static staticMetaObject = {d = {superdata = {direct
= 0x7a8301fcacc0 <KWin::Application::staticMetaObject>}, stringdata =
0x5c47c4d4dffc
<KWin::ApplicationWayland::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN4KWin18ApplicationWaylandE_t>+60>, data =
0x5c47c4d4dfc0
<KWin::ApplicationWayland::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN4KWin18ApplicationWaylandE_t>>, static_metacall =
0x5c47c4c6f3b0 <KWin::ApplicationWayland::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x5c47c4d80970
<KWin::ApplicationWayland::qt_staticMetaObjectRelocatingContent<(anonymous
namespace)::qt_meta_tag_ZN4KWin18ApplicationWaylandE_t>>, extradata = 0x0}},
m_applicationsToStart = {<QListSpecialMethods<QString>> =
{<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d
= {d = 0x0, ptr = 0x0, size = 0}}, m_inputMethodServerToStart = {d = {d = 0x0,
ptr = 0x0, size = 0}, static _empty = 0 u'\000'}, m_sessionArgument = {d = {d =
0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}, m_startXWayland = true,
m_xwayland = std::unique_ptr<class KWin::Xwl::Xwayland> = {get() = 0x0},
m_xwaylandListenFds = {<QListSpecialMethods<int>> =
{<QListSpecialMethodsBase<int>> = {<No data fields>}, <No data fields>}, d = {d
= 0x5c47d4a2d560, ptr = 0x5c47d4a2d570, size = 2}}, m_xwaylandDisplay = {d = {d
= 0x5c47d4a41140, ptr = 0x5c47d4a41150 u":0", size = 2}, static _empty = 0
u'\000'}, m_xwaylandXauthority = {d = {d = 0x5c47d4737da0, ptr = 0x5c47d4737db0
u"/run/user/1000/xauth_QoYgoP", size = 27}, static _empty = 0 u'\000'},
m_xwaylandExtraEnvironment = {d = {d = {ptr = 0x0}}}, m_xwaylandFds =
std::vector of length 0, capacity 0, m_settingsWatcher = {value = {ptr =
0x5c47d4a1d120}, d = 0x5c47d4a347d0}}
        xwaylandOption = {d = {d = {ptr = 0x5c47d4a39560}}}
        waylandSocketOption = {d = {d = {ptr = 0x5c47d4a395e0}}}
        x11DisplayOption = {d = {d = {ptr = 0x5c47d4a39770}}}
        waylandDisplayOption = {d = {d = {ptr = 0x5c47d4a39900}}}
        virtualFbOption = {d = {d = {ptr = 0x5c47d4a39980}}}
        widthOption = {d = {d = {ptr = 0x5c47d4a39a00}}}
        heightOption = {d = {d = {ptr = 0x5c47d4a3f3e0}}}
        fullscreenOption = {d = {d = {ptr = 0x5c47d4a3f4b0}}}
        scaleOption = {d = {d = {ptr = 0x5c47d4a3f580}}}
        outputCountOption = {d = {d = {ptr = 0x5c47d4a3f7a0}}}
        waylandSocketFdOption = {d = {d = {ptr = 0x5c47d4a3f870}}}
        xwaylandListenFdOption = {d = {d = {ptr = 0x5c47d4a31770}}}
        xwaylandDisplayOption = {d = {d = {ptr = 0x5c47d4a31ac0}}}
        xwaylandXAuthorityOption = {d = {d = {ptr = 0x5c47d4a31b40}}}
        replaceOption = {d = {d = {ptr = 0x5c47d4a31d20}}}
        drmOption = {d = {d = {ptr = 0x5c47d4a38a30}}}
        locale1Option = {d = {d = {ptr = 0x5c47d4a38c10}}}
        parser = {d = 0x5c47d4864f20}
        inputMethodOption = {d = {d = {ptr = 0x5c47d4a1dda0}}}
        screenLockerOption = {d = {d = {ptr = 0x5c47d4a1df00}}}
        noScreenLockerOption = {d = {d = {ptr = 0x5c47d4a2a590}}}
        noGlobalShortcutsOption = {d = {d = {ptr = 0x5c47d4a2a810}}}
        noActivitiesOption = {d = {d = {ptr = 0x5c47d4a2a890}}}
        exitWithSessionOption = {d = {d = {ptr = 0x5c47d4a2aa70}}}
        backendType = <optimized out>
        pluginName = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0
u'\000'}
        initialWindowSize = {wd = <optimized out>, ht = <optimized out>}
        outputCount = <optimized out>
        outputScale = <optimized out>
        ok = true
        width = <optimized out>
        height = <optimized out>
        scale = <optimized out>
        fullscreen = <optimized out>
        count = <optimized out>
        server = <optimized out>
        socketName = {d = {d = 0x5c47d4a29480, ptr = 0x5c47d4a29490
u"wayland-0", size = 9}, static _empty = 0 u'\000'}

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

Reply via email to