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

TraceyC <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]
           Assignee|[email protected]      |[email protected]
            Product|kwin                        |drkonqi
          Component|generic-crash               |backtraceparsing
            Summary|kwin_wayland crashes        |drkonqi is unable to handle
                   |repeatedly when ~/.cache is |multiple kwin_wayland
                   |deleted + reboot            |crashes after ~/.cache is
                   |                            |deleted + reboot

--- Comment #1 from TraceyC <[email protected]> ---
It looks like there are two intertwined things happening here
1. kwin_wayland is crashing, which leads to the other application crashes
2. Dr. Konqi is not handling the crashes properly and crashes as well

Since this report has the drkonqi crash log, let's use it for that bug. Please
open a new report with a backtrace of the latest kwin crash so we can also look
into that.

Searchable backtrace for drkonqi



Core was generated by `/usr/libexec/drkonqi-coredump-launcher'.
Program terminated with signal SIGABRT, Aborted.
#0  __pthread_kill_implementation (threadid=<optimized out>, 
    signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO
(ret) : 0;
(gdb) thread apply all backtrace full

Thread 1 (Thread 0x7f3538451dc0 (LWP 12781)):
#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  0x00007f353ce7be93 in __pthread_kill_internal (threadid=<optimized out>,
signo=6) at pthread_kill.c:89
#2  0x00007f353ce20f8e in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
        ret = <optimized out>
#3  0x00007f353ce087b3 in __GI_abort () at abort.c:77
        act = {__sigaction_handler = {sa_handler = 0x7ffd42254cd0,
sa_sigac--Type <RET> for more, q to quit, c to continue without paging--c
tion = 0x7ffd42254cd0}, sa_mask = {__val = {139866655585608, 140725713194264,
277, 94190201706144, 94190201706160, 277, 3190409790026600448,
18446744073709551496, 3, 140725713194288, 18374403900871474942,
140725713194176, 139866638086602, 277, 3190409790026600448,
18374403900871474942}}, sa_flags = -294203392, sa_restorer = 0x3}
#4  0x00007f353d41b86e in qAbort () at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/global/qassert.cpp:47
#5  0x00007f353d4786b1 in qt_maybe_message_fatal<QString&> (msgType=QtFatalMsg,
context=<optimized out>, message=...) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/global/qlogging.cpp:2170
#6  qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef
__va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=...,
msg=msg@entry=0x7f353e527546 "%s", ap=ap@entry=0x7ffd42254d18) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/global/qlogging.cpp:413
        buf = {d = {d = 0x55aa5d8396a0, ptr = 0x55aa5d8396b0 u"This application
failed to start because no Qt platform plugin could be initialized.
Reinstalling the application may fix this problem.\n\nAvailable platform
plugins are: eglfs, linuxfb, minimal, minima"..., size = 277}, static _empty =
0 u'\000'}
#7  0x00007f353d41d09f in QMessageLogger::fatal
(this=this@entry=0x7ffd42255120, msg=msg@entry=0x7f353e527546 "%s") at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/global/qlogging.cpp:902
        ctxt = {<QMessageLogContext> = {static CurrentVersion = 2, version = 3,
line = 0, file = 0x0, function = 0x0, category = 0x7f353e52106f "default"},
static DefaultBacktraceDepth = 32, backtrace = std::optional [no contained
value]}
        ap = {{gp_offset = 24, fp_offset = 48, overflow_arg_area =
0x7ffd42254f50, reg_save_area = 0x7ffd42254e80}}
#8  0x00007f353dc2e8e5 in init_platform (pluginNamesWithArguments=...,
platformPluginPath=..., platformThemeName=..., argc=@0x7ffd4225571c: 1,
argv=argv@entry=0x7ffd42255a18) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/gui/kernel/qguiapplication.cpp:1368
        fatalMessage = {d = {d = 0x55aa5d838980, ptr = 0x55aa5d838990 u"This
application failed to start because no Qt platform plugin could be initialized.
Reinstalling the application may fix this problem.\n\nAvailable platform
plugins are: eglfs, linuxfb, minimal, minima"..., size = 277}, static _empty =
0 u'\000'}
        plugins = {<QListSpecialMethods<QString>> =
{<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d
= {d = 0x55aa5d82a2b0, ptr = 0x55aa5d82a2c0, size = 1}}
        platformArguments = {<QListSpecialMethods<QString>> =
{<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d
= {d = 0x0, ptr = 0x0, size = 0}}
        availablePlugins = {<QListSpecialMethods<QString>> =
{<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d
= {d = 0x55aa5d829ff0, ptr = 0x55aa5d82a000, size = 11}}
        themeNames = {<QListSpecialMethods<QString>> =
{<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d
= {d = <optimized out>, ptr = <optimized out>, size = <optimized out>}}
        platformIntegrationThemeNames = {<QListSpecialMethods<QString>> =
{<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d
= {d = 0x55aa5d838980, ptr = 0x55aa5d838990, size = 277}}
        platformIntegration = <optimized out>
#9  0x00007f353dcf888d in QGuiApplicationPrivate::createPlatformIntegration
(this=0x55aa5d8284b0) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/gui/kernel/qguiapplication.cpp:1616
        platformPluginPath = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty
= 0 u'\000'}
        platformName = {d = {d = 0x55aa5d82ab40, ptr = 0x55aa5d82ab50 "xcb",
size = 3}, static _empty = 0 '\000'}
        platformArguments = {<QListSpecialMethods<QByteArray>> =
{<QListSpecialMethodsBase<QByteArray>> = {<No data fields>}, <No data fields>},
d = {d = 0x55aa5d82b7a0, ptr = 0x55aa5d82b7b0, size = 1}}
        platformPluginBase = {d = {d = 0x55aa5d82ab20, ptr = <optimized out>,
size = <optimized out>}, static _empty = 0 '\000'}
        hasWaylandDisplay = <optimized out>
        isWaylandSessionType = <optimized out>
        preferredPlatformOrder = {<QListSpecialMethods<QByteArray>> =
{<QListSpecialMethodsBase<QByteArray>> = {<No data fields>}, <No data fields>},
d = {d = 0x55aa5d829990, ptr = 0x55aa5d8299a0, size = 1}}
        defaultIsXcb = <optimized out>
        xcbPlatformName = {d = {d = 0x55aa5d82ab20, ptr = 0x55aa5d82ab30 "xcb",
size = 3}, static _empty = 0 '\000'}
        defaultIsWayland = <optimized out>
        waylandPlatformName = {d = {d = 0x55aa5d82a330, ptr = 0x55aa5d82a340
"wayland", size = 7}, static _empty = 0 '\000'}
        platformExplicitlySelected = <optimized out>
        platformNameEnv = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty =
0 '\000'}
        platformThemeName = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty
= 0 u'\000'}
        icon = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}
        j = <optimized out>
#10 0x00007f353dcf94b8 in QGuiApplicationPrivate::createEventDispatcher
(this=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/gui/kernel/qguiapplication.cpp:1634
#11 0x00007f353d51702d in QCoreApplicationPrivate::init
(this=this@entry=0x55aa5d8284b0) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:870
        q = <optimized out>
        thisThreadData = 0x55aa5d827350
#12 0x00007f353dcfd626 in QGuiApplicationPrivate::init (this=0x55aa5d8284b0) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/gui/kernel/qguiapplication.cpp:1667
        loadTestability = <optimized out>
        pluginList = {<QListSpecialMethods<QByteArray>> =
{<QListSpecialMethodsBase<QByteArray>> = {<No data fields>}, <No data fields>},
d = {d = <optimized out>, ptr = <optimized out>, size = <optimized out>}}
        session_id = {d = {d = 0x2, ptr = 0x7f353d6fc90c
<QFileSystemEngine::fillMetaData(int, QFileSystemMetaData&)+204>
u"压ऄூഃ犦厉褄謃\xfffe藿痀脉Ê", size = 90}, static _empty = 0 u'\000'}
        session_key = {d = {d = 0x7ffd42255570, ptr = 0x7f353d672850
<QArrayData::allocate1(QArrayData**, long long,
QArrayData::AllocationOption)+64> u"蕈瓀䠗Ç\001", size = 140725713196512}, static
_empty = 0 u'\000'}
        s = {d = {d = 0x7ffd00000000, ptr = 0x7f3500000007 <error: Cannot
access memory at address 0x7f3500000007>, size = 94190201632592}, static _empty
= 0 u'\000'}
        j = <optimized out>
        envPlugins = {d = {d = 0x7ffd42255630, ptr = 0xa <error: Cannot access
memory at address 0xa>, size = 139866661261312}, static _empty = 0 '\000'}
        q = <optimized out>
#13 0x00007f353dcff499 in QGuiApplication::QGuiApplication
(this=this@entry=0x7ffd42255730, argc=@0x7ffd4225571c: 1,
argc@entry=@0x7ffd4225571c: <optimized out>, argv=0x7ffd42255a18) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/gui/kernel/qguiapplication.h:175
#14 0x000055aa2fef8634 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/plasma-drkonqi-6.7.0-1.fc44.x86_64/src/coredump/launcher/main.cpp:248
        app = {<QCoreApplication> = {d_ptr = std::unique_ptr<class
QCoreApplicationPrivate> = {get() = 0x7f353e666bc0 <vtable for
QGuiApplication+16>}, static self = 0x7ffd42255730}, static staticMetaObject =
{d = {superdata = {direct = 0x7f353db1ad00
<QCoreApplication::staticMetaObject>}, stringdata = 0x7f353e54ee0c
<QGuiApplication::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>+780>, data = 0x7f353e54eb00
<QGuiApplication::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>>, static_metacall =
0x7f353dcf0fb0 <QGuiApplication::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7f353e666c80
<QGuiApplication::qt_staticMetaObjectRelocatingContent<(anonymous
namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>>, extradata = 0x0}}}
        json = {d = {d = 0x7ffd422557e0, ptr = 0x7f353ce89273
<_int_malloc+2915>
"L\213M\310H\213U\300f\017\357\300L\213]\270H\213u\260I\203\371\037L\213E\250voH\213N\030L;Y\030\017\205^\001",
size = 0}, static _empty = 0 '\000'}
        segment = {d = {d = 0x0, ptr = 0x55aa5d827210 "\002", size =
140725713197008}, static _empty = 0 '\000'}
        error = {offset = 1021896802, error = 32565}
        document = {static BinaryFormatTag = 1936351857, d =
std::unique_ptr<class QJsonDocumentPrivate> = {get() = 0x7ffd42255740}}
(gdb)

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

Reply via email to