https://bugs.kde.org/show_bug.cgi?id=505890
Nate Graham <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|generic-crash |Containment CC| |[email protected], | |[email protected] Summary|plasmashell crashes upon |plasmashell asserts in |creating new Virtual |`m_desktopViewForScreen.cou |Desktop (via wlx-overlay-s) |nt() == screens.count()` | |upon creating new Virtual | |Desktop (via wlx-overlay-s) --- Comment #3 from Nate Graham <[email protected]> --- Relevant part: #7 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0x73f323e49e88 "ASSERT: \"%s\" in file %s, line %d", ap=ap@entry=0x7ffd5e62e928) at /usr/src/qt6-base-6.9.0-0zneon+24.04+noble+release+build112/src/corelib/global/qlogging.cpp:381 buf = {d = {d = 0x5f8d40149700, ptr = 0x5f8d40149710 u"ASSERT: \"m_desktopViewForScreen.count() == screens.count()\" in file ./shell/shellcorona.cpp, line 1462", size = 102}, static _empty = 0 u'\000'} #8 0x000073f324125ac7 in QMessageLogger::fatal (this=<optimized out>, msg=0x73f323e49e88 "ASSERT: \"%s\" in file %s, line %d") at /usr/src/qt6-base-6.9.0-0zneon+24.04+noble+release+build112/src/corelib/global/qlogging.cpp:883 ctxt = {<QMessageLogContext> = {static CurrentVersion = 2, version = 3, line = 1462, file = 0x5f8d3902652d "./shell/shellcorona.cpp", function = 0x0, category = 0x73f323e422c3 "default"}, static DefaultBacktraceDepth = 32, backtrace = std::optional [no contained value]} ap = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffd5e62eb60, reg_save_area = 0x7ffd5e62ea90}} #9 0x000073f3241100d1 in qt_assert (assertion=assertion@entry=0x5f8d39023798 "m_desktopViewForScreen.count() == screens.count()", file=file@entry=0x5f8d3902652d "./shell/shellcorona.cpp", line=line@entry=1462) at /usr/src/qt6-base-6.9.0-0zneon+24.04+noble+release+build112/src/corelib/global/qassert.cpp:105 #10 0x00005f8d38f62908 in ShellCorona::handleScreenOrderChanged (this=<optimized out>, screens=...) at /usr/src/plasma-workspace-4:6.4.0-0zneon+24.04+noble+release+build41/shell/shellcorona.cpp:1462 allDesktops = {<QListSpecialMethods<DesktopView*>> = {<QListSpecialMethodsBase<DesktopView*>> = {<No data fields>}, <No data fields>}, d = {d = 0x5f8d3cd4a940, ptr = 0x5f8d3cd4a950, size = 2}} allPanels = {<QListSpecialMethods<PanelView*>> = {<QListSpecialMethodsBase<PanelView*>> = {<No data fields>}, <No data fields>}, d = {d = 0x73f1f44fa870, ptr = 0x73f1f44fa880, size = 1}} #11 0x00005f8d38fbef7c in QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul>, QtPrivate::List<QList<QScreen*> const&>, void, void (ShellCorona::*)(QList<QScreen*>)>::call(void (ShellCorona::*)(QList<QScreen*>), ShellCorona*, void**)::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydata.h:60 arg = <optimized out> -- You are receiving this mail because: You are watching all bug changes.
