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

            Bug ID: 362940
           Summary: Crash on Startup
           Product: plasmashell
           Version: 5.5.1
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: twbe...@gmail.com
                CC: bhus...@gmail.com, plasma-b...@kde.org

I could not find a good match for this, but this is my first time submitting a
bug report.  This crash has occurred twice on start up,  Two authentication
windows appear (one for KWallet, not sure about the other) just before the
desktop background and KDE panel appear.  As soon as these authentication
windows appear, the crash happens.  KMail, Akregator, and Choqok load on start
up.  Note that my user account automatically logs in when the machine is
started.

After the crash, Plasma appears to restart and recover.



Reproducible: Sometimes

Steps to Reproduce:
1. Reboot machine
2. Upon automatic login, the crash occurs.
3.

Actual Results:  
This crash, followed by a Plasma restart and recovery.

Expected Results:  
No initial crash.

System Information:
openSuse 42.1
using bumblebee-nvidia (discrete card off) and broadcom-wl
8G RAM

Crash Data:

Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fee3cbae7c0 (LWP 1826))]

Thread 7 (Thread 0x7fee265de700 (LWP 1832)):
#0  0x00007fee360b1bbd in poll () at /lib64/libc.so.6
#1  0x00007fee3b005422 in  () at /usr/lib64/libxcb.so.1
#2  0x00007fee3b00700f in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007fee2872f3c9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fee367ac32f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fee358bb0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fee360b9fed in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fee1f5ef700 (LWP 1846)):
#0  0x00007fee360b1bbd in poll () at /lib64/libc.so.6
#1  0x00007fee3278ce64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fee3278cf7c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fee369ded8b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#4  0x00007fee36985d53 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007fee367a761a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fee39abbe18 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007fee367ac32f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007fee358bb0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fee360b9fed in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fee12310700 (LWP 1860)):
#0  0x00007fee360adc8d in read () at /lib64/libc.so.6
#1  0x00007fee327cdb60 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fee3278c999 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fee3278cdf8 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fee3278cf7c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#5  0x00007fee369ded8b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#6  0x00007fee36985d53 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#7  0x00007fee367a761a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007fee39abbe18 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007fee367ac32f in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007fee358bb0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fee360b9fed in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fee10b26700 (LWP 1864)):
#0  0x00007fee360adc8d in read () at /lib64/libc.so.6
#1  0x00007fee327cdb60 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fee3278c999 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fee3278cdf8 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fee3278cf7c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#5  0x00007fee369ded8b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#6  0x00007fee36985d53 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#7  0x00007fee367a761a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007fee39abbe18 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007fee367ac32f in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007fee358bb0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fee360b9fed in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fee0b39b700 (LWP 1869)):
#0  0x00007fee358bf03f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fee3c28a86b in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007fee3c28a899 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007fee358bb0a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fee360b9fed in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fed83d4d700 (LWP 1905)):
#0  0x00007fee360b1bbd in poll () at /lib64/libc.so.6
#1  0x00007fee3278ce64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fee3278cf7c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fee369ded8b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#4  0x00007fee36985d53 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007fee367a761a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fee3a657282 in  () at /usr/lib64/libQt5Quick.so.5
#7  0x00007fee367ac32f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007fee358bb0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fee360b9fed in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fee3cbae7c0 (LWP 1826)):
[KCrash Handler]
#6  0x00007fee39a447a4 in QQmlIncubator::status() const () at
/usr/lib64/libQt5Qml.so.5
#7  0x00007fee3a7979ff in  () at /usr/lib64/libQt5Quick.so.5
#8  0x00007fee3a797b68 in  () at /usr/lib64/libQt5Quick.so.5
#9  0x00007fee39ab20ab in  () at /usr/lib64/libQt5Qml.so.5
#10 0x00007fee39a4520a in  () at /usr/lib64/libQt5Qml.so.5
#11 0x00007fee39a45d4e in QQmlIncubationController::incubateFor(int) () at
/usr/lib64/libQt5Qml.so.5
#12 0x00007fee3ab3d29c in  () at /usr/lib64/libKF5Declarative.so.5
#13 0x00007fee39a44b51 in  () at /usr/lib64/libQt5Qml.so.5
#14 0x00007fee39a4531e in  () at /usr/lib64/libQt5Qml.so.5
#15 0x00007fee39a45c6b in  () at /usr/lib64/libQt5Qml.so.5
#16 0x00007fee39a45c4f in  () at /usr/lib64/libQt5Qml.so.5
#17 0x00007fee39a45cac in QQmlIncubator::forceCompletion() () at
/usr/lib64/libQt5Qml.so.5
#18 0x00007fee3ab39a2b in
KDeclarative::QmlObject::completeInitialization(QHash<QString, QVariant>
const&) () at /usr/lib64/libKF5Declarative.so.5
#19 0x00007fee3c5b512f in PlasmaQuick::AppletQuickItem::init() () at
/usr/lib64/libKF5PlasmaQuick.so.5
#20 0x00007fee10b3db14 in  () at
/usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#21 0x00007fee3c5b6178 in
PlasmaQuick::AppletQuickItem::itemChange(QQuickItem::ItemChange,
QQuickItem::ItemChangeData const&) () at /usr/lib64/libKF5PlasmaQuick.so.5
#22 0x00007fee3a6e872d in QQuickItemPrivate::refWindow(QQuickWindow*) () at
/usr/lib64/libQt5Quick.so.5
#23 0x00007fee3a6e86d5 in QQuickItemPrivate::refWindow(QQuickWindow*) () at
/usr/lib64/libQt5Quick.so.5
#24 0x00007fee3a6e964b in QQuickItem::setParentItem(QQuickItem*) () at
/usr/lib64/libQt5Quick.so.5
#25 0x00007fee3c5c339e in  () at /usr/lib64/libKF5PlasmaQuick.so.5
#26 0x0000000000456f1b in ShellCorona::createWaitingPanels() ()
#27 0x00007fee369b773f in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#28 0x00007fee369c4f22 in QTimer::timerEvent(QTimerEvent*) () at
/usr/lib64/libQt5Core.so.5
#29 0x00007fee369b88bc in QObject::event(QEvent*) () at
/usr/lib64/libQt5Core.so.5
#30 0x00007fee37d02e7c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#31 0x00007fee37d07cc8 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#32 0x00007fee36987e95 in QCoreApplication::notifyInternal(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#33 0x00007fee369de77d in QTimerInfoList::activateTimers() () at
/usr/lib64/libQt5Core.so.5
#34 0x00007fee369deaa1 in  () at /usr/lib64/libQt5Core.so.5
#35 0x00007fee3278cc84 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#36 0x00007fee3278ced8 in  () at /usr/lib64/libglib-2.0.so.0
#37 0x00007fee3278cf7c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#38 0x00007fee369ded6c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#39 0x00007fee36985d53 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#40 0x00007fee3698d8f6 in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#41 0x0000000000436b3d in main ()

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

Reply via email to