https://bugs.kde.org/show_bug.cgi?id=468430
Nate Graham <n...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Plasmashell X11 crashes |Plasmashell X11 crashes in |when removing a screen from |DesktopView::screenToFollow |a multimonitor setup |() when removing a screen | |from a multimonitor setup Component|general |Multi-screen support Assignee|unassigned-b...@kde.org |plasma-b...@kde.org Target Milestone|--- |1.0 CC| |aleix...@kde.org, | |n...@kde.org, | |notm...@gmail.com Product|kde |plasmashell Version|unspecified |5.27.4 --- Comment #1 from Nate Graham <n...@kde.org> --- What kind of cable is the monitor connected with? Pasting the relevant part of the backtrace inline for searchability: #5 QWeakPointer<QObject>::internalData() const (this=0x58) at /usr/include/qt/QtCore/qsharedpointer_impl.h:696 view = 0x0 screen = 0x556fb2436b50 knownScreen = <optimized out> __for_range = @0x7ffd15385e18: {q_hash = {{d = 0x557207a20290, e = 0x557207a20290}}} managedScreens = {q_hash = {{d = 0x557207a20290, e = 0x557207a20290}}} screens = {q_hash = {{d = 0x7f928c5765c0 <QHashData::shared_null>, e = 0x7f928c5765c0 <QHashData::shared_null>}}} #6 QPointer<QScreen>::data() const (this=0x58) at /usr/include/qt/QtCore/qpointer.h:77 view = 0x0 screen = 0x556fb2436b50 knownScreen = <optimized out> __for_range = @0x7ffd15385e18: {q_hash = {{d = 0x557207a20290, e = 0x557207a20290}}} managedScreens = {q_hash = {{d = 0x557207a20290, e = 0x557207a20290}}} screens = {q_hash = {{d = 0x7f928c5765c0 <QHashData::shared_null>, e = 0x7f928c5765c0 <QHashData::shared_null>}}} #7 QPointer<QScreen>::operator QScreen*() const (this=0x58) at /usr/include/qt/QtCore/qpointer.h:83 view = 0x0 screen = 0x556fb2436b50 knownScreen = <optimized out> __for_range = @0x7ffd15385e18: {q_hash = {{d = 0x557207a20290, e = 0x557207a20290}}} managedScreens = {q_hash = {{d = 0x557207a20290, e = 0x557207a20290}}} screens = {q_hash = {{d = 0x7f928c5765c0 <QHashData::shared_null>, e = 0x7f928c5765c0 <QHashData::shared_null>}}} #8 DesktopView::screenToFollow() const (this=0x0) at /usr/src/debug/plasma-workspace/plasma-workspace-5.27.4.1/shell/desktopview.cpp:124 view = 0x0 screen = 0x556fb2436b50 knownScreen = <optimized out> __for_range = @0x7ffd15385e18: {q_hash = {{d = 0x557207a20290, e = 0x557207a20290}}} managedScreens = {q_hash = {{d = 0x557207a20290, e = 0x557207a20290}}} screens = {q_hash = {{d = 0x7f928c5765c0 <QHashData::shared_null>, e = 0x7f928c5765c0 <QHashData::shared_null>}}} #9 ShellCorona::screenInvariants() const (this=0x556fb24b6fd0) at /usr/src/debug/plasma-workspace/plasma-workspace-5.27.4.1/shell/shellcorona.cpp:828 view = 0x0 screen = 0x556fb2436b50 --Type <RET> for more, q to quit, c to continue without paging--c knownScreen = <optimized out> __for_range = @0x7ffd15385e18: {q_hash = {{d = 0x557207a20290, e = 0x557207a20290}}} managedScreens = {q_hash = {{d = 0x557207a20290, e = 0x557207a20290}}} screens = {q_hash = {{d = 0x7f928c5765c0 <QHashData::shared_null>, e = 0x7f928c5765c0 <QHashData::shared_null>}}} #10 ShellCorona::screenInvariants() const (this=0x556fb24b6fd0) at /usr/src/debug/plasma-workspace/plasma-workspace-5.27.4.1/shell/shellcorona.cpp:808 #11 0x00007f928c4beb41 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffd15385f80, r=<optimized out>, this=0x556fb24e6a20, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 receiver = <optimized out> td = <optimized out> receiverInSameThread = <optimized out> senderData = {previous = 0x0, receiver = 0x556fb24b6fd0, sender = 0x556fb24b70f8, signal = 3} c = 0x556fb278bf70 connections = {d = 0x556fb2786bc0} list = <optimized out> inSenderThread = true highestConnectionId = 1 signalVector = 0x556fb298f610 currentThreadId = 0x7f928761af80 sp = <optimized out> signal_spy_set = 0x0 empty_argv = {0x0} senderDeleted = false -- You are receiving this mail because: You are watching all bug changes.