Bug 421769 - Plasma crashes when connecting to wifi network upon first boot
Summary: Plasma crashes when connecting to wifi network upon first boot
Status: RESOLVED DUPLICATE of bug 420514
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: master
Platform: unspecified Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-05-19 10:20 UTC by Kanwar Plaha
Modified: 2020-05-21 13:07 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kanwar Plaha 2020-05-19 10:20:06 UTC
Application: plasmashell (5.18.80)

Qt Version: 5.14.2
Frameworks Version: 5.70.0
Operating System: Linux 5.3.0-51-generic x86_64
Windowing system: X11
Distribution: KDE neon Unstable Edition

-- Information about the crash:
- What I was doing when the application crashed:
Booted live-cd for the first time
Booted KDE Neon for the first time after installing to hard disk

The crash can be reproduced every time.

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

[KCrash Handler]
#4  0x00007f30cdb49cc1 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kquickcontrolsaddons/libkquickcontrolsaddonsplugin.so
#5  0x00007f30f71596d7 in QtPrivate::QSlotObjectBase::call (a=0x7f30b3ffeb90, r=0x555d1ae69a80, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#6  doActivate<false> (sender=0x555d19bc3960, signal_index=28, argv=0x7f30b3ffeb90) at kernel/qobject.cpp:3870
#7  0x00007f30f7153f92 in QMetaObject::activate (sender=sender@entry=0x555d19bc3960, m=m@entry=0x7f30fb53e9a0 <QQuickWindow::staticMetaObject>, local_signal_index=local_signal_index@entry=6, argv=argv@entry=0x0) at kernel/qobject.cpp:3930
#8  0x00007f30fb084a13 in QQuickWindow::beforeRendering (this=this@entry=0x555d19bc3960) at .moc/moc_qquickwindow.cpp:558
#9  0x00007f30fb08a753 in QQuickWindowPrivate::renderSceneGraph (this=this@entry=0x555d19af82d0, size=..., surfaceSize=...) at items/qquickwindow.cpp:500
#10 0x00007f30fb02ff58 in QSGRenderThread::syncAndRender (this=this@entry=0x7f30e000f7d0, grabImage=grabImage@entry=0x0) at scenegraph/qsgthreadedrenderloop.cpp:810
#11 0x00007f30fb03464f in QSGRenderThread::run (this=0x7f30e000f7d0) at scenegraph/qsgthreadedrenderloop.cpp:980
#12 0x00007f30f6f2ec2c in QThreadPrivate::start (arg=0x7f30e000f7d0) at thread/qthread_unix.cpp:342
#13 0x00007f30f3a7d6db in start_thread (arg=0x7f30b3fff700) at pthread_create.c:463
#14 0x00007f30f682388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x555d1b22da10, cond=0x555d1b22da38) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x555d1b22da38, mutex=0x555d1b22da10) at pthread_cond_wait.c:655
#3  0x00007f30f6f351db in QWaitConditionPrivate::wait (deadline=..., this=0x555d1b22da10) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x7f30e0008cb0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f30f6f35359 in QWaitCondition::wait (this=this@entry=0x7f30e0008cb8, mutex=mutex@entry=0x7f30e0008cb0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f30fb034233 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x7f30e0008ca8) at scenegraph/qsgthreadedrenderloop.cpp:255
#7  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x7f30e0008c10) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007f30fb034691 in QSGRenderThread::run (this=0x7f30e0008c10) at scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007f30f6f2ec2c in QThreadPrivate::start (arg=0x7f30e0008c10) at thread/qthread_unix.cpp:342
#10 0x00007f30f3a7d6db in start_thread (arg=0x7f309bae4700) at pthread_create.c:463
#11 0x00007f30f682388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  0x00007f30f03635c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f30f03636dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f30f717d7cb in QEventDispatcherGlib::processEvents (this=0x7f309c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f30f711cd2a in QEventLoop::exec (this=this@entry=0x7f30a25cfd60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f30f6f2d757 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#6  0x00007f30a4f2f467 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007f30f6f2ec2c in QThreadPrivate::start (arg=0x555d19b42000) at thread/qthread_unix.cpp:342
#8  0x00007f30f3a7d6db in start_thread (arg=0x7f30a25d0700) at pthread_create.c:463
#9  0x00007f30f682388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  0x00007f30f03635c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f30f03636dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f30f717d7cb in QEventDispatcherGlib::processEvents (this=0x7f30b8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f30f711cd2a in QEventLoop::exec (this=this@entry=0x7f30c1ee9d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f30f6f2d757 in QThread::exec (this=this@entry=0x555d169ef9f0) at thread/qthread.cpp:536
#6  0x00007f30faf76b06 in QQuickPixmapReader::run (this=0x555d169ef9f0) at util/qquickpixmapcache.cpp:987
#7  0x00007f30f6f2ec2c in QThreadPrivate::start (arg=0x555d169ef9f0) at thread/qthread_unix.cpp:342
#8  0x00007f30f3a7d6db in start_thread (arg=0x7f30c1eea700) at pthread_create.c:463
#9  0x00007f30f682388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x555d16a1dc00, cond=0x555d16a1dc28) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x555d16a1dc28, mutex=0x555d16a1dc00) at pthread_cond_wait.c:655
#3  0x00007f30f6f351db in QWaitConditionPrivate::wait (deadline=..., this=0x555d16a1dc00) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x555d16b5b1d0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f30f6f35359 in QWaitCondition::wait (this=this@entry=0x555d16b5b1d8, mutex=mutex@entry=0x555d16b5b1d0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f30fb034233 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x555d16b5b1c8) at scenegraph/qsgthreadedrenderloop.cpp:255
#7  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x555d16b5b130) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007f30fb034691 in QSGRenderThread::run (this=0x555d16b5b130) at scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007f30f6f2ec2c in QThreadPrivate::start (arg=0x555d16b5b130) at thread/qthread_unix.cpp:342
#10 0x00007f30f3a7d6db in start_thread (arg=0x7f30c360f700) at pthread_create.c:463
#11 0x00007f30f682388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x555d16a1de40, cond=0x555d16a1de68) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x555d16a1de68, mutex=0x555d16a1de40) at pthread_cond_wait.c:655
#3  0x00007f30f6f351db in QWaitConditionPrivate::wait (deadline=..., this=0x555d16a1de40) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x555d16a46c40, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f30f6f35359 in QWaitCondition::wait (this=this@entry=0x555d16a46c48, mutex=mutex@entry=0x555d16a46c40, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f30fb034233 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x555d16a46c38) at scenegraph/qsgthreadedrenderloop.cpp:255
#7  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x555d16a46ba0) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007f30fb034691 in QSGRenderThread::run (this=0x555d16a46ba0) at scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007f30f6f2ec2c in QThreadPrivate::start (arg=0x555d16a46ba0) at thread/qthread_unix.cpp:342
#10 0x00007f30f3a7d6db in start_thread (arg=0x7f30c3e10700) at pthread_create.c:463
#11 0x00007f30f682388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  0x00007f30f03635c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f30f03636dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f30f717d7cb in QEventDispatcherGlib::processEvents (this=0x7f30c8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f30f711cd2a in QEventLoop::exec (this=this@entry=0x7f30d77fdd80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f30f6f2d757 in QThread::exec (this=this@entry=0x555d164f2580) at thread/qthread.cpp:536
#6  0x00007f30faae0fc5 in QQmlThreadPrivate::run (this=0x555d164f2580) at qml/ftw/qqmlthread.cpp:155
#7  0x00007f30f6f2ec2c in QThreadPrivate::start (arg=0x555d164f2580) at thread/qthread_unix.cpp:342
#8  0x00007f30f3a7d6db in start_thread (arg=0x7f30d77fe700) at pthread_create.c:463
#9  0x00007f30f682388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x555d16328108, cond=0x555d16328130) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x555d16328130, mutex=0x555d16328108) at pthread_cond_wait.c:655
#3  0x00007f30dd716ecb in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f30dd716ac7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f30f3a7d6db in start_thread (arg=0x7f30d7fff700) at pthread_create.c:463
#6  0x00007f30f682388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  0x00007f30f03a82b0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f30f03630b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f30f0363570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f30f03636dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f30f717d7cb in QEventDispatcherGlib::processEvents (this=0x7f30d8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f30f711cd2a in QEventLoop::exec (this=this@entry=0x7f30e5934d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f30f6f2d757 in QThread::exec (this=this@entry=0x7f30f90a3da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:536
#8  0x00007f30f8e2b555 in QDBusConnectionManager::run (this=0x7f30f90a3da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#9  0x00007f30f6f2ec2c in QThreadPrivate::start (arg=0x7f30f90a3da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342
#10 0x00007f30f3a7d6db in start_thread (arg=0x7f30e5935700) at pthread_create.c:463
#11 0x00007f30f682388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  0x00007f30fbc46747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f30fbc4836a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f30ea4effd0 in QXcbEventQueue::run (this=0x555d160588f0) at qxcbeventqueue.cpp:228
#4  0x00007f30f6f2ec2c in QThreadPrivate::start (arg=0x555d160588f0) at thread/qthread_unix.cpp:342
#5  0x00007f30f3a7d6db in start_thread (arg=0x7f30e7d2e700) at pthread_create.c:463
#6  0x00007f30f682388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x555d1cb9b970, cond=0x555d1cb9b998) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x555d1cb9b998, mutex=0x555d1cb9b970) at pthread_cond_wait.c:655
#3  0x00007f30f6f351db in QWaitConditionPrivate::wait (deadline=..., this=0x555d1cb9b970) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x7f30e000f828, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f30f6f35359 in QWaitCondition::wait (this=0x7f30e000f830, mutex=0x7f30e000f828, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f30fb0311dd in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x555d16400c60, w=<optimized out>, inExpose=inExpose@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:1544
#7  0x00007f30fb031cea in QSGThreadedRenderLoop::handleUpdateRequest (this=0x555d16400c60, window=0x555d19bc3960) at scenegraph/qsgthreadedrenderloop.cpp:1376
#8  0x00007f30fb096b14 in QQuickWindow::event (this=0x555d19bc3960, e=0x7ffe0468e780) at items/qquickwindow.cpp:1754
#9  0x00007f30fcd3aadb in PlasmaQuick::Dialog::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#10 0x00007f30f84629ac in QApplicationPrivate::notify_helper (this=this@entry=0x555d16054d70, receiver=receiver@entry=0x555d19bc3960, e=e@entry=0x7ffe0468e780) at kernel/qapplication.cpp:3685
#11 0x00007f30f8469bb0 in QApplication::notify (this=0x7ffe0468ede0, receiver=0x555d19bc3960, e=0x7ffe0468e780) at kernel/qapplication.cpp:3431
#12 0x00007f30f711e4a8 in QCoreApplication::notifyInternal2 (receiver=0x555d19bc3960, event=0x7ffe0468e780) at kernel/qcoreapplication.cpp:1075
#13 0x00007f30f770c543 in QPlatformWindow::deliverUpdateRequest (this=<optimized out>) at kernel/qplatformwindow.cpp:796
#14 QPlatformWindow::windowEvent (this=<optimized out>, event=<optimized out>) at kernel/qplatformwindow.cpp:476
#15 0x00007f30f8469bcb in QApplication::notify (this=0x7ffe0468ede0, receiver=0x555d19bc3960, e=0x7ffe0468ea20) at kernel/qapplication.cpp:2875
#16 0x00007f30f711e4a8 in QCoreApplication::notifyInternal2 (receiver=0x555d19bc3960, event=0x7ffe0468ea20) at kernel/qcoreapplication.cpp:1075
#17 0x00007f30f717cc39 in QTimerInfoList::activateTimers (this=0x555d160a43d0) at kernel/qtimerinfo_unix.cpp:643
#18 0x00007f30f717d401 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#19 0x00007f30f0363417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f30f0363650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f30f03636dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f30f717d7ac in QEventDispatcherGlib::processEvents (this=0x555d1609e380, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#23 0x00007f30f711cd2a in QEventLoop::exec (this=this@entry=0x7ffe0468ec70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#24 0x00007f30f71264a0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1383
#25 0x0000555d13e060ca in ?? ()
#26 0x00007f30f6723b97 in __libc_start_main (main=0x555d13e05340, argc=1, argv=0x7ffe0468ef78, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe0468ef68) at ../csu/libc-start.c:310
#27 0x0000555d13e0621a in _start ()

Possible duplicates by query: bug 421739, bug 421700, bug 421657, bug 421588, bug 421489.

Reported using DrKonqi
Comment 1 Marco Martin 2020-05-21 13:07:26 UTC

*** This bug has been marked as a duplicate of bug 420514 ***