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

Rafael de Souza <rafaeldesou...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rafaeldesou...@gmail.com

--- Comment #1 from Rafael de Souza <rafaeldesou...@gmail.com> ---
I seem to have experienced the same issue, but doing slightly different things:
I plugged a second monitor to my computer, then added a second panel on this
second monitor and everything was fine. When I rebooted my computer, I started
seeing the "Plasma (plasmashell) crashed with Segmentation fault (11)", and it
happened every time I rebooted with both monitors connected, or when I rebooted
with only a single monitor and connected/enabled the second one afterwards.

My report data:

Application: plasmashell (5.23.0)

Qt Version: 5.15.3
Frameworks Version: 5.87.0
Operating System: Linux 5.11.0-37-generic x86_64
Windowing System: X11
Distribution: KDE neon User - Plasma 25th Anniversary Edition
DrKonqi: 5.23.0 [KCrashBackend]

-- Information about the crash:
Rebooting my computer after adding a second monitor with a second panel.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[New LWP 1550]
[New LWP 1558]
[New LWP 1743]
[New LWP 1813]
[New LWP 1832]
[New LWP 1877]
[New LWP 1884]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f170a9ffaff in __GI___poll (fds=0x7ffd0b9e94b8, nfds=1, timeout=1000) at
../sysdeps/unix/sysv/linux/poll.c:29
__preamble__
____drkonqi_qmltrace_thread:1____
Failed to do pygdbmi parsing: No module named 'pygdbmi'
frame={level="0",func="expression for
target",file="/usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/Kickoff.qml",fullname="/usr/share/plasma/plasmoids/org.kde.plasma.kickoff/cont".
---------------------------------
(beware that frames may have been optimized out)

[Current thread is 1 (Thread 0x7f1706b549c0 (LWP 1538))]

Thread 8 (Thread 0x7f16ea45f700 (LWP 1884)):
#0  0x00007f17092f8508 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f17092aad30 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f17092ab312 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f17092ab4a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f170afcf5eb in QEventDispatcherGlib::processEvents
(this=0x7f16e0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f170af7387b in QEventLoop::exec (this=this@entry=0x7f16ea45eba0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f170ad8d292 in QThread::exec (this=this@entry=0x7f16f40ac6f0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f170c9383ba in QQuickPixmapReader::run (this=0x7f16f40ac6f0) at
util/qquickpixmapcache.cpp:1024
#8  0x00007f170ad8e42c in QThreadPrivate::start (arg=0x7f16f40ac6f0) at
thread/qthread_unix.cpp:329
#9  0x00007f1709cdd609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007f170aa0c293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f16eaff4700 (LWP 1877)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5617514bb1a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5617514bb150,
cond=0x5617514bb178) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5617514bb178, mutex=0x5617514bb150) at
pthread_cond_wait.c:638
#3  0x00007f170ad9459b in QWaitConditionPrivate::wait (deadline=...,
this=0x5617514bb150) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x56175142ff68,
mutex=mutex@entry=0x56175142ff60, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007f170c9fdb44 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x56175142ff58) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x56175142fec0) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007f170c9fdfb9 in QSGRenderThread::run (this=0x56175142fec0) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007f170ad8e42c in QThreadPrivate::start (arg=0x56175142fec0) at
thread/qthread_unix.cpp:329
#9  0x00007f1709cdd609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007f170aa0c293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f16f0b6d700 (LWP 1832)):
#0  0x00007f170aa0212b in __GI___select (nfds=39, readfds=0x7f16f0b6cba0,
writefds=0x0, exceptfds=0x0, timeout=0x7f16f0b6cb90) at
../sysdeps/unix/sysv/linux/select.c:41
#1  0x00007f16fed2c5a1 in ?? () from
/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.63.01
#2  0x00007f16fed2a0cd in ?? () from
/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.63.01
#3  0x00007f1709cdd609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#4  0x00007f170aa0c293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f16f2889700 (LWP 1813)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x56175104d2d4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56175104d280,
cond=0x56175104d2a8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56175104d2a8, mutex=0x56175104d280) at
pthread_cond_wait.c:638
#3  0x00007f170ad9459b in QWaitConditionPrivate::wait (deadline=...,
this=0x56175104d280) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x56175105bea8,
mutex=mutex@entry=0x56175105bea0, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007f170c9fdb44 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x56175105be98) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x56175105be00) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007f170c9fdfb9 in QSGRenderThread::run (this=0x56175105be00) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007f170ad8e42c in QThreadPrivate::start (arg=0x56175105be00) at
thread/qthread_unix.cpp:329
#9  0x00007f1709cdd609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007f170aa0c293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f16fd101700 (LWP 1743)):
#0  0x00007f17092f84dd in g_mutex_lock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f17092ab354 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f17092ab4a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f170afcf5eb in QEventDispatcherGlib::processEvents
(this=0x7f16f4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f170af7387b in QEventLoop::exec (this=this@entry=0x7f16fd100bc0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f170ad8d292 in QThread::exec (this=this@entry=0x5617505b83b0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f170c59e549 in QQmlThreadPrivate::run (this=0x5617505b83b0) at
qml/ftw/qqmlthread.cpp:155
#7  0x00007f170ad8e42c in QThreadPrivate::start (arg=0x5617505b83b0) at
thread/qthread_unix.cpp:329
#8  0x00007f1709cdd609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f170aa0c293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f170510b700 (LWP 1558)):
#0  0x00007f170a9ffaff in __GI___poll (fds=0x7f16f8014be0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f17092ab36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f17092ab4a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f170afcf5eb in QEventDispatcherGlib::processEvents
(this=0x7f16f8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f170af7387b in QEventLoop::exec (this=this@entry=0x7f170510abb0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f170ad8d292 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f170b900f4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f170ad8e42c in QThreadPrivate::start (arg=0x7f170b984d80) at
thread/qthread_unix.cpp:329
#8  0x00007f1709cdd609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f170aa0c293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f1705d75700 (LWP 1550)):
#0  0x00007f170a9ffaff in __GI___poll (fds=0x7f1705d74ae8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f170d10ec1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f170d11090a in xcb_wait_for_event () from
/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f17064a6e88 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f170ad8e42c in QThreadPrivate::start (arg=0x56175023d070) at
thread/qthread_unix.cpp:329
#5  0x00007f1709cdd609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f170aa0c293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f1706b549c0 (LWP 1538)):
[KCrash Handler]
#4  0x00007f170c4e6adb in QQmlObjectCreator::requiredProperties
(this=<optimized out>) at
../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/qqmlobjectcreator_p.h:136
#5  QQmlComponentPrivate::requiredProperties (this=this@entry=0x561751dbb550)
at qml/qqmlcomponent.cpp:344
#6  0x00007f170c4ea4a8 in QQmlComponentPrivate::completeCreate
(this=0x561751dbb550) at qml/qqmlcomponent.cpp:1071
#7  0x00007f170c4d7950 in QQmlEnginePrivate::singletonInstance<QJSValue>
(this=this@entry=0x561750508a80, type=...) at qml/qqmlengine.cpp:2526
#8  0x00007f170c3d3463 in QQmlEnginePrivate::singletonInstance<QObject*>
(type=..., this=0x561750508a80) at
../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/qqmlengine_p.h:463
#9  QV4::QQmlContextWrapper::getPropertyAndBase (resource=0x7f16fc4c2578,
id=..., receiver=<optimized out>, hasProperty=<optimized out>, base=0x0,
lookup=0x561751da3020) at jsruntime/qv4qmlcontext.cpp:236
#10 0x00007f170c3d373c in
QV4::QQmlContextWrapper::resolveQmlContextPropertyLookupGetter
(l=0x561751da3020, engine=0x5617504f5850, base=0x0) at
../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/common/qv4staticvalue_p.h:325
#11 0x00007f170c41996c in QV4::Moth::VME::interpret (frame=0x7ffd0b9ea480,
engine=0x5617504f5850, code=0x7f16d128ef55 "\030\006\002@") at
jsruntime/qv4vme_moth.cpp:585
#12 0x00007f170c41f11f in QV4::Moth::VME::exec
(frame=frame@entry=0x7ffd0b9ea480, engine=engine@entry=0x5617504f5850) at
jsruntime/qv4vme_moth.cpp:463
#13 0x00007f170c3ac2fd in QV4::Function::call (this=this@entry=0x561751da02e0,
thisObject=<optimized out>, argv=argv@entry=0x7f16fc4c2500, argc=<optimized
out>, context=<optimized out>) at jsruntime/qv4function.cpp:69
#14 0x00007f170c551fb7 in QQmlJavaScriptExpression::evaluate
(this=this@entry=0x561751dba440, callData=callData@entry=0x7f16fc4c24d0,
isUndefined=isUndefined@entry=0x7ffd0b9ea67f) at
../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343
#15 0x00007f170c557e13 in QQmlBinding::evaluate
(this=this@entry=0x561751dba440, isUndefined=isUndefined@entry=0x7ffd0b9ea67f)
at
../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#16 0x00007f170c55c2ed in QQmlNonbindingBinding::doUpdate (this=0x561751dba440,
watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:254
#17 0x00007f170c559112 in QQmlBinding::update (this=0x561751dba440, flags=...)
at qml/qqmlbinding.cpp:194
#18 0x00007f170c56b45e in QQmlObjectCreator::finalize (this=0x561751d9b800,
interrupt=...) at qml/qqmlobjectcreator.cpp:1394
#19 0x00007f170c4eee05 in QQmlIncubatorPrivate::incubate (this=0x561750873530,
i=...) at qml/qqmlincubator.cpp:364
#20 0x00007f170c4ef376 in QQmlEnginePrivate::incubate (this=0x561750508a80,
i=..., forContext=forContext@entry=0x5617508ae6a0) at qml/qqmlincubator.cpp:89
#21 0x00007f170c4e8afe in QQmlComponent::create (this=<optimized out>,
incubator=..., context=<optimized out>, forContext=forContext@entry=0x0) at
qml/qqmlcomponent.cpp:1178
#22 0x00007f170cfa2f51 in KDeclarative::QmlObject::completeInitialization
(initialProperties=..., this=0x5617508dd0a0) at
./src/kdeclarative/qmlobject.cpp:307
#23 KDeclarative::QmlObject::completeInitialization (this=0x5617508dd0a0,
initialProperties=...) at ./src/kdeclarative/qmlobject.cpp:289
#24 0x00007f170d34d833 in PlasmaQuick::AppletQuickItem::init() () from
/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#25 0x00007f16fd11c159 in AppletInterface::init (this=0x5617508dd180) at
./src/scriptengines/qml/plasmoid/appletinterface.cpp:141
#26 0x00007f170d34f3f1 in
PlasmaQuick::AppletQuickItem::itemChange(QQuickItem::ItemChange,
QQuickItem::ItemChangeData const&) () from
/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#27 0x00007f170ca40ad5 in QQuickItemPrivate::itemChange
(this=this@entry=0x5617508733f0,
change=change@entry=QQuickItem::ItemSceneChange, data=...) at
items/qquickitem.cpp:6310
#28 0x00007f170ca44d8e in QQuickItemPrivate::refWindow (this=0x5617508733f0,
c=0x561751ca8de0) at items/qquickitem.h:186
#29 0x00007f170ca44d4e in QQuickItemPrivate::refWindow (this=0x5617508c6c40,
c=0x561751ca8de0) at items/qquickitem.h:468
#30 0x00007f170ca47024 in QQuickItem::setParentItem (this=0x5617508c9440,
parentItem=<optimized out>) at items/qquickitem.cpp:2716
#31 0x00007f170d35ae40 in ?? () from
/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#32 0x000056174e6a6a7d in ShellCorona::createWaitingPanels
(this=0x5617507bff80) at ./shell/shellcorona.cpp:1318
#33 0x00007f170afabd9e in QtPrivate::QSlotObjectBase::call (a=0x7ffd0b9eb130,
r=0x5617507bff80, this=0x561750304e50) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#34 doActivate<false> (sender=0x5617507c0030, signal_index=3,
argv=0x7ffd0b9eb130) at kernel/qobject.cpp:3886
#35 0x00007f170afa5167 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7f170b210c80 <QTimer::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd0b9eb130)
at kernel/qobject.cpp:3946
#36 0x00007f170afb08de in QTimer::timeout (this=<optimized out>, _t1=...) at
.moc/moc_qtimer.cpp:205
#37 0x00007f170afa2835 in QObject::event (this=0x5617507c0030,
e=0x7ffd0b9eb460) at kernel/qobject.cpp:1336
#38 0x00007f170bc84dc3 in QApplicationPrivate::notify_helper
(this=this@entry=0x561750231680, receiver=receiver@entry=0x5617507c0030,
e=e@entry=0x7ffd0b9eb460) at kernel/qapplication.cpp:3632
#39 0x00007f170bc8dbb8 in QApplication::notify (this=0x7ffd0b9eb7c0,
receiver=0x5617507c0030, e=0x7ffd0b9eb460) at kernel/qapplication.cpp:3156
#40 0x00007f170af74d7a in QCoreApplication::notifyInternal2
(receiver=0x5617507c0030, event=0x7ffd0b9eb460) at
../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#41 0x00007f170afce920 in QTimerInfoList::activateTimers (this=0x5617502da6a0)
at kernel/qtimerinfo_unix.cpp:643
#42 0x00007f170afcf20c in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:183
#43 0x00007f17092ab17d in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007f17092ab400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007f17092ab4a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007f170afcf5d2 in QEventDispatcherGlib::processEvents
(this=0x5617502ec100, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#47 0x00007f170af7387b in QEventLoop::exec (this=this@entry=0x7ffd0b9eb6a0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#48 0x00007f170af7ba34 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#49 0x000056174e67fcf5 in main (argc=<optimized out>, argv=<optimized out>) at
./shell/main.cpp:238
[Inferior 1 (process 1538) detached]

Possible duplicates by query: bug 443838, bug 443780, bug 443738, bug 443708,
bug 429585.

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

Reply via email to