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

--- Comment #4 from Jérôme L <jerome.4a4c+...@gmail.com> ---
kwin_wayland is "not present" in `coredumpctl list`
The following is `coredumpctl debug 9988` with kwin_x11 (version 6.1.4) on a
new user.
Worth mentioning: I have an AMD CPU (iGPU) and GPU.

Also I have an unusal installation (not out of the box) which could have
incompatibilities.
I will ask for help in a forum, thanks!

---

PID: 9988 (kwin_x11)
UID: 1002 (d)
GID: 1003 (d)
Signal: 11 (SEGV)
Timestamp: Mon 2024-08-12 10:53:54 CEST (19min ago)
Command Line: /usr/bin/kwin_x11 --replace
Executable: /usr/bin/kwin_x11
Control Group:
/user.slice/user-1002.slice/user@1002.service/session.slice/plasma-kwin_x11.service
Unit: user@1002.service
User Unit: plasma-kwin_x11.service
Slice: user-1002.slice
Owner UID: 1002 (d)
Boot ID: 34f***
Machine ID: ***
Hostname: ***
Storage:
/var/lib/systemd/coredump/core.kwin_x11.1002.34f***.9988.1723452834000000.zst
(present)
Size on Disk: 13.2M
Message: Process 9988 (kwin_x11) of user 1002 dumped core.

---

(gdb) bt
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1  0x00007229fa0a5463 in __pthread_kill_internal (threadid=<optimized out>,
signo=11) at pthread_kill.c:78
#2  0x00007229fa04c120 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3  0x00007229fd82c643 in KCrash::defaultCrashHandler (sig=11) at
/usr/src/debug/kcrash/kcrash-6.4.0/src/kcrash.cpp:597
#4  <signal handler called>
#5  0x00007229fa9a4699 in socketNotifierSourceCheck
(source=source@entry=0x593d7dd98940) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:53
#6  0x00007229f950fb11 in g_main_context_check_unlocked
(context=0x7229e4000f00, max_priority=<optimized out>, fds=<optimized out>,
n_fds=<optimized out>) at ../glib/glib/gmain.c:4039
#7  0x00007229f9570846 in g_main_context_iterate_unlocked.isra.0
(context=context@entry=0x7229e4000f00, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4214
#8  0x00007229f950dfc5 in g_main_context_iteration (context=0x7229e4000f00,
may_block=1) at ../glib/glib/gmain.c:4282
#9  0x00007229fa9a2cbd in QEventDispatcherGlib::processEvents
(this=0x593d7dde7460, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#10 0x00007229fa74f01e in QEventLoop::processEvents (this=0x7ffcc67554d0,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:100
#11 QEventLoop::exec (this=0x7ffcc67554d0, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:182
#12 0x00007229fa74934d in QCoreApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:74
#13 0x00007229fb6f83ba in QApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2555
#14 0x0000593d5917cdfb in main (argc=<optimized out>, argv=0x7ffcc6755888) at
/usr/src/debug/kwin/kwin-6.1.4/src/main_x11.cpp:467

---

(other threads in the attachement)
(gdb) thread apply all backtrace full

Thread 1 (LWP 9988):
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
        tid = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        ret = 0
        pd = <optimized out>
        old_mask = {__val = {0}}
        ret = <optimized out>
#1  0x00007229fa0a5463 in __pthread_kill_internal (threadid=<optimized out>,
signo=11) at pthread_kill.c:78
No locals.
#2  0x00007229fa04c120 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#3  0x00007229fd82c643 in KCrash::defaultCrashHandler (sig=11) at
/usr/src/debug/kcrash/kcrash-6.4.0/src/kcrash.cpp:597
        data = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter =
0x7229fd8317f0 <vtable for KCrash::Metadata+16>}, argv = {_M_elems = {0x0,
0x7229fd82f541 "--platform", 0x593d7f75edb0 "xcb", 0x7229fd82f568 "--display",
0x593d7dd13520 ":0", 0x7229fd82f572 "--appname", 0x7229fd82f4c3 "<unknown>",
0x7229fd82f589 "--signal", 0x7ffcc6754a66 "11", 0x7229fd82f597 "--pid",
0x7ffcc6754a70 "9988", 0x7229fd82f59d "--appversion", 0x593d7e1a7840 "6.1.4",
0x7229fd82f5aa "--programname", 0x593d7e1a77a0 "KWin", 0x7229fd82f5b8
"--bugaddress", 0x593d7e19e7f0 "sub...@bugs.kde.org", 0x0 <repeats 17 times>}},
argc = 17, m_writer = 0x0}
        platformName = {d = {d = 0x593d7f75eda0, ptr = 0x593d7f75edb0 "xcb",
size = 3}, static _empty = 0 '\000'}
        about = 0x593d7e1a76e0
        argv = 0x7ffcc6754a98
        i = <optimized out>
        ini = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter =
0x7229fd831820 <vtable for KCrash::MetadataINIWriter+16>}, writable = false, fd
= -1}
        sigtxt = "11\000\000\000\000\000\000\000"
        pidtxt = "9988\000\177\000\000\340\205\031Y=Y\000\000\260J",
<incomplete sequence \306>
        argc = <optimized out>
        crashRecursionCounter = 2
#4  <signal handler called>
No locals.
#5  0x00007229fa9a4699 in socketNotifierSourceCheck
(source=source@entry=0x593d7dd98940) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:53
        t = {0x7229faa2084b "Read", 0x7229faa20850 "Write", 0x7229faa20856
"Exception"}
        p = 0x593d7f6bf650
        i = 2
        src = 0x593d7dd98940
        pending = false
#6  0x00007229f950fb11 in g_main_context_check_unlocked
(context=0x7229e4000f00, max_priority=<optimized out>, fds=<optimized out>,
n_fds=<optimized out>) at ../glib/glib/gmain.c:4039
        begin_time_nsec = 1659222899716
        result = <optimized out>
        check = 0x7229fa9a45c0 <socketNotifierSourceCheck(GSource*)>
        tmp_list = <optimized out>
        pollfd = <optimized out>
        source = 0x593d7dd98940
        iter = {context = 0x7229e4000f00, may_modify = 1, current_list =
<optimized out>, source = 0x593d7dd98940}
        pollrec = <optimized out>
        n_ready = <optimized out>
        i = <optimized out>
        __func__ = "g_main_context_check_unlocked"
#7  0x00007229f9570846 in g_main_context_iterate_unlocked.isra.0
(context=context@entry=0x7229e4000f00, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4214
        max_priority = 0
        timeout = 0
        some_ready = <optimized out>
        nfds = 5
        allocated_nfds = <optimized out>
        fds = 0x593d7f418ef0
        begin_time_nsec = 1659222859068
#8  0x00007229f950dfc5 in g_main_context_iteration (context=0x7229e4000f00,
may_block=1) at ../glib/glib/gmain.c:4282
        retval = <optimized out>
#9  0x00007229fa9a2cbd in QEventDispatcherGlib::processEvents
(this=0x593d7dde7460, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394
        d = 0x593d7dd621e0
        canWait = true
        savedFlags = {i = 0}
        result = <optimized out>
#10 0x00007229fa74f01e in QEventLoop::processEvents (this=0x7ffcc67554d0,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:100
        d = <optimized out>
        threadData = <optimized out>
#11 QEventLoop::exec (this=0x7ffcc67554d0, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:182
        d = 0x593d7e1b5f30
        threadData = <optimized out>
        locker = {m_mutex = <optimized out>, m_isLocked = false}
--Type <RET> for more, q to quit, c to continue without paging--
        ref = <optimized out>
        app = 0x7ffcc6755630
#12 0x00007229fa74934d in QCoreApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:74
        threadData = 0x593d7dcfc3e0
        eventLoop = {<QObject> = {_vptr.QObject = 0x7229fabe98c8 <vtable for
QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7229faa3e860
<_ZN12_GLOBAL__N_1L39qt_meta_stringdata_CLASSQObjectENDCLASSE.lto_priv.0>, data
= 0x7229faa33ca0 <_ZL33qt_meta_data_CLASSQObjectENDCLASS.lto_priv.0>,
static_metacall = 0x7229fa798890 <QObject::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7229fabe7c20
<_Z27qt_incomplete_metaTypeArrayIN12_GLOBAL__N_141qt_meta_stringdata_CLASSQObjectENDCLASS_tEJN9QtPrivate20TypeAndForceCompleteI7QStringSt17integral_constantIbLb1EEEENS3_I7QObjectS6_EENS3_IvS5_IbLb0EEEENS3_IPS8_SA_EESB_SB_NS3_IRKS4_SA_EESB_SD_EE.lto_priv.0>,
extradata = 0x0}}, d_ptr = {d = 0x593d7e1b5f30}}, static staticMetaObject = {d
= {superdata = {direct = 0x7229fabe7c80 <QObject::staticMetaObject>},
stringdata = 0x7229faa33000
<_ZN12_GLOBAL__N_1L42qt_meta_stringdata_CLASSQEventLoopENDCLASSE.lto_priv.0>,
data = 0x7229faa32f00 <_ZL36qt_meta_data_CLASSQEventLoopENDCLASS.lto_priv.0>,
static_metacall = 0x7229fa74ae50 <QEventLoop::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7229fabe7740
<_Z27qt_incomplete_metaTypeArrayIN12_GLOBAL__N_144qt_meta_stringdata_CLASSQEventLoopENDCLASS_tEJN9QtPrivate20TypeAndForceCompleteI6QFlagsIN10QEventLoop17ProcessEventsFlagEESt17integral_constantIbLb1EEEENS3_IS5_S9_EENS3_IvS8_IbLb0EEEENS3_IiSC_EESD_SD_EE.lto_priv.0>,
extradata = 0x0}}}
        returnCode = <optimized out>
#13 0x00007229fb6f83ba in QApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2555
No locals.
#14 0x0000593d5917cdfb in main (argc=<optimized out>, argv=0x7ffcc6755888) at
/usr/src/debug/kwin/kwin-6.1.4/src/main_x11.cpp:467
        format = {d = 0x593d7dd09620}
        a = {<KWin::Application> = {<QApplication> = {<QGuiApplication> =
{<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x593d59287708 <vtable for
KWin::ApplicationX11+16>, static staticMetaObject = {d = {superdata = {direct =
0x0}, stringdata = 0x7229faa3e860
<_ZN12_GLOBAL__N_1L39qt_meta_stringdata_CLASSQObjectENDCLASSE.lto_priv.0>, data
= 0x7229faa33ca0 <_ZL33qt_meta_data_CLASSQObjectENDCLASS.lto_priv.0>,
static_metacall = 0x7229fa798890 <QObject::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7229fabe7c20
<_Z27qt_incomplete_metaTypeArrayIN12_GLOBAL__N_141qt_meta_stringdata_CLASSQObjectENDCLASS_tEJN9QtPrivate20TypeAndForceCompleteI7QStringSt17integral_constantIbLb1EEEENS3_I7QObjectS6_EENS3_IvS5_IbLb0EEEENS3_IPS8_SA_EESB_SB_NS3_IRKS4_SA_EESB_SD_EE.lto_priv.0>,
extradata = 0x0}}, d_ptr = {d = 0x593d7dd09670}}, static staticMetaObject = {d
= {superdata = {direct = 0x7229fabe7c80 <QObject::staticMetaObject>},
stringdata = 0x7229faa33300
<_ZN12_GLOBAL__N_1L48qt_meta_stringdata_CLASSQCoreApplicationENDCLASSE.lto_priv.0>,
data = 0x7229faa33160
<_ZL42qt_meta_data_CLASSQCoreApplicationENDCLASS.lto_priv.0>, static_metacall =
0x7229fa74de90 <QCoreApplication::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7229fabe77c0
<_Z27qt_incomplete_metaTypeArrayIN12_GLOBAL__N_150qt_meta_stringdata_CLASSQCoreApplicationENDCLASS_tEJN9QtPrivate20TypeAndForceCompleteI7QStringSt17integral_constantIbLb1EEEES7_S7_S7_NS3_IbS6_EENS3_I16QCoreApplicationS6_EENS3_IvS5_IbLb0EEEESC_SC_SC_SC_SC_SC_NS3_IiSB_EESC_EE.lto_priv.0>,
extradata = 0x0}}, static self = 0x7ffcc6755630}, static staticMetaObject = {d
= {superdata = {direct = 0x7229fabe7840 <QCoreApplication::staticMetaObject>},
stringdata = 0x7229fb30eba0
<_ZN12_GLOBAL__N_1L47qt_meta_stringdata_CLASSQGuiApplicationENDCLASSE.lto_priv.0>,
data = 0x7229fb30e8a0
<_ZL41qt_meta_data_CLASSQGuiApplicationENDCLASS.lto_priv.0>, static_metacall =
0x7229fad87050 <QGuiApplication::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7229fb426400
<_Z27qt_incomplete_metaTypeArrayIN12_GLOBAL__N_149qt_meta_stringdata_CLASSQGuiApplicationENDCLASS_tEJN9QtPrivate20TypeAndForceCompleteI5QIconSt17integral_constantIbLb1EEEENS3_I7QStringS6_EES9_NS3_IN2Qt15LayoutDirectionES6_EES9_NS3_IbS6_EENS3_IP7QScreenS6_EENS3_I15QGuiApplicationS6_EENS3_IvS5_IbLb0EEEESK_NS3_ISF_SJ_EESK_SL_SK_SL_SK_SK_NS3_IP7QObjectSJ_EESK_NS3_IP7QWindowSJ_EESK_NS3_INSA_16ApplicationStateESJ_EESK_NS3_ISB_SJ_EESK_NS3_IR15QSessionManagerSJ_EESK_SX_SK_SK_NS3_IRK8QPaletteSJ_EESK_NS3_IRK5QFontSJ_EESK_NS3_IxSJ_EESK_SO_EE.lto_priv.0>,
extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct =
0x7229fb427e60 <QGuiApplication::staticMetaObject>}, stringdata =
0x7229fbb85340
<_ZN12_GLOBAL__N_1L44qt_meta_stringdata_CLASSQApplicationENDCLASSE.lto_priv.0>,
data = 0x7229fbb851a0 <_ZL38qt_meta_data_CLASSQApplicationENDCLASS.lto_priv.0>,
static_metacall = 0x7229fb6ff200 <QApplication::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7229fbccca40
<_Z27qt_incomplete_metaTypeArrayIN12_GLOBAL__N_146qt_meta_stringdata_CLASSQApplicationENDCLASS_tEJN9QtPrivate20TypeAndForceCompleteIiSt17integral_constantIbLb1EEEES6_S6_S6_S6_S6_NS3_I7QStringS5_EENS3_IbS5_EENS3_I12QApplicationS5_EENS3_IvS4_IbLb0EEEENS3_IP7QWidgetSC_EESG_SD_NS3_IRKS7_SC_EESD_NS3_IKbSC_EESD_SD_EE.lto_priv.0>,
extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct =
0x7229fbcdb7e0 <QApplication::staticMetaObject>}, stringdata = 0x7229fd6247c0
<_ZN12_GLOBAL__N_1L52qt_meta_stringdata_CLASSKWinSCOPEApplicationENDCLASSE.lto_priv.0>,
data = 0x7229fd624640
<_ZL46qt_meta_data_CLASSKWinSCOPEApplicationENDCLASS.lto_priv.0>,
static_metacall = 0x7229fd24c0d0
<KWin::Application::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7229fd732dc0
<_Z27qt_incomplete_metaTypeArrayIN12_GLOBAL__N_154qt_meta_stringdata_CLASSKWinSCOPEApplicationENDCLASS_tEJN9QtPrivate20TypeAndForceCompleteIjSt17integral_constantIbLb1EEEES6_NS3_IPvS5_EENS3_I28QExplicitlySharedDataPointerI13KSharedConfigES5_EESC_NS3_IN4KWin11Application13OperationModeES5_EENS3_ISE_S5_EENS3_IvS4_IbLb0EEEESJ_SJ_SJ_SJ_SJ_EE.lto_priv.0>,
extradata = 0x0}}, static crashes = 1, m_eventFilters =
{<QListSpecialMethods<QPointer<KWin::X11EventFilterContainer> >> =
{<QListSpecialMethodsBase<QPointer<KWin::X11EventFilterContainer> >> = {<No
data fields>}, <No data fields>}, d = {d = 0x7229dc0093c0, ptr =
0x7229dc0093d0, size = 14}}, m_genericEventFilters =
{<QListSpecialMethods<QPointer<KWin::X11EventFilterContainer> >> =
{<QListSpecialMethodsBase<QPointer<KWin::X11EventFilterContainer> >> = {<No
data fields>}, <No data fields>}, d = {d = 0x593d7e551120, ptr =
0x593d7e551130, size = 1}}, m_eventFilter =
std::unique_ptr<KWin::XcbEventFilter> = {get() = 0x593d7e1a5140},
m_followLocale1 = false, m_configLock = false, m_config = {d = 0x593d7e18bbc0},
m_kxkbConfig = {d = 0x7229dc002a80}, m_inputConfig = {d = 0x7229dc002b20},
m_operationMode = KWin::Application::OperationModeX11, m_x11Time = 1658919,
m_rootWindow = 997, m_compositeWindow = 133, m_connection = 0x593d7dd192c0,
m_useKActivities = true, m_session = std::unique_ptr<KWin::Session> = {get() =
0x593d7e1a7810}, m_outputBackend = std::unique_ptr<KWin::OutputBackend> =
{get() = 0x593d7e1a86c0}, m_terminating = false, m_xwaylandScale = 1,
m_processEnvironment = {d = {d = 0x0}}, m_pluginManager =
std::unique_ptr<KWin::PluginManager> = {get() = 0x593d7e4184e0}, m_inputMethod
= std::unique_ptr<KWin::InputMethod> = {get() = 0x0}, m_colorManager =
std::unique_ptr<KWin::ColorManager> = {get() = 0x593d7e420a40},
m_tabletModeManager = std::unique_ptr<KWin::TabletModeManager> = {get() =
0x593d7e1a9fa0}, m_screenLockerWatcher =
std::unique_ptr<KWin::ScreenLockerWatcher> = {get() = 0x7229dc008c70},
m_platformCursor = std::unique_ptr<KWin::Cursor> = {get() = 0x593d7e1cd870}},
static staticMetaObject = {d = {superdata = {direct = 0x7229fd733020
<KWin::Application::staticMetaObject>}, stringdata = 0x593d59253e60 <(anonymous
namespace)::qt_meta_stringdata_CLASSKWinSCOPEApplicationX11ENDCLASS>, data =
0x593d59253c00 <qt_meta_data_CLASSKWinSCOPEApplicationX11ENDCLASS>,
static_metacall = 0x593d59181f40
<KWin::ApplicationX11::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, metaTypes = 0x593d59285ad0
<qt_incomplete_metaTypeArray<(anonymous
namespace)::qt_meta_stringdata_CLASSKWinSCOPEApplicationX11ENDCLASS_t,
QtPrivate::TypeAndForceComplete<KWin::ApplicationX11,
std::integral_constant<bool, true> >, QtPrivate::TypeAndForceComplete<void,
std::integral_constant<bool, false> > >>, extradata = 0x0}}, owner =
std::unique_ptr<KWin::KWinSelectionOwner> = {get() = 0x593d7e1b56c0}, m_replace
= true}
        replaceOption = {d = {d = 0x593d7e19ebc0}}
        parser = {d = 0x593d7e19feb0}
        noActivitiesOption = {d = {d = 0x593d7e1a84d0}}

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

Reply via email to