Bug 354580

Summary: Plasma crashed
Product: [Plasma] plasmashell Reporter: yosieabdi
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bhush94, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.4.1   
Target Milestone: 1.0   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description yosieabdi 2015-10-29 20:45:55 UTC
Application: plasmashell (5.4.1)
 (Compiled from sources)
Qt Version: 5.5.0
Operating System: Linux 4.1.10-200.fc22.i686 i686
Distribution: "Fedora release 22 (Twenty Two)"

-- Information about the crash:
- Unusual behavior I noticed:

Plasma can't start normally. It keeps want me to restart everytime i login.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb1974800 (LWP 6466))]

Thread 11 (Thread 0xb1534b40 (LWP 6476)):
#0  0xb773dbc8 in __kernel_vsyscall ()
#1  0xb4aea0db in poll () from /lib/libc.so.6
#2  0xb70e4718 in _xcb_conn_wait () from /lib/libxcb.so.1
#3  0xb70e68d4 in xcb_wait_for_event () from /lib/libxcb.so.1
#4  0xb168ff9b in QXcbEventReader::run() () from /lib/libQt5XcbQpa.so.5
#5  0xb4e3e050 in QThreadPrivate::start(void*) () from /lib/libQt5Core.so.5
#6  0xb4787370 in start_thread () from /lib/libpthread.so.0
#7  0xb4af72be in clone () from /lib/libc.so.6

Thread 10 (Thread 0xb00adb40 (LWP 6599)):
#0  0xb40c1efd in g_mutex_lock () from /lib/libglib-2.0.so.0
#1  0xb4076f78 in g_main_context_iterate.isra () from /lib/libglib-2.0.so.0
#2  0xb40771f7 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0xb508c88f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5
#4  0xb5029ab7 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5
#5  0xb5029f34 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5
#6  0xb4e3825c in QThread::exec() () from /lib/libQt5Core.so.5
#7  0xb6964d70 in QQmlThreadPrivate::run() () from /lib/sse2/libQt5Qml.so.5
#8  0xb4e3e050 in QThreadPrivate::start(void*) () from /lib/libQt5Core.so.5
#9  0xb4787370 in start_thread () from /lib/libpthread.so.0
#10 0xb4af72be in clone () from /lib/libc.so.6

Thread 9 (Thread 0xac58cb40 (LWP 6613)):
#0  0xb773dbc8 in __kernel_vsyscall ()
#1  0xb478be4c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4b04d3d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xae8394fc in thread_function () from /usr/lib/dri/swrast_dri.so
#4  0xae839338 in impl_thrd_routine () from /usr/lib/dri/swrast_dri.so
#5  0xb4787370 in start_thread () from /lib/libpthread.so.0
#6  0xb4af72be in clone () from /lib/libc.so.6

Thread 8 (Thread 0xabd8bb40 (LWP 6614)):
#0  0xb773dbc8 in __kernel_vsyscall ()
#1  0xb478be4c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4b04d3d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xae8394fc in thread_function () from /usr/lib/dri/swrast_dri.so
#4  0xae839338 in impl_thrd_routine () from /usr/lib/dri/swrast_dri.so
#5  0xb4787370 in start_thread () from /lib/libpthread.so.0
#6  0xb4af72be in clone () from /lib/libc.so.6

Thread 7 (Thread 0xab58ab40 (LWP 6615)):
#0  0xb773dbc8 in __kernel_vsyscall ()
#1  0xb478be4c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4b04d3d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xae8394fc in thread_function () from /usr/lib/dri/swrast_dri.so
#4  0xae839338 in impl_thrd_routine () from /usr/lib/dri/swrast_dri.so
#5  0xb4787370 in start_thread () from /lib/libpthread.so.0
#6  0xb4af72be in clone () from /lib/libc.so.6

Thread 6 (Thread 0xaad89b40 (LWP 6616)):
#0  0xb773dbc8 in __kernel_vsyscall ()
#1  0xb478be4c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4b04d3d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xae8394fc in thread_function () from /usr/lib/dri/swrast_dri.so
#4  0xae839338 in impl_thrd_routine () from /usr/lib/dri/swrast_dri.so
#5  0xb4787370 in start_thread () from /lib/libpthread.so.0
#6  0xb4af72be in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa94a0b40 (LWP 6619)):
#0  0xb508be56 in timerSourceCheck(_GSource*) () from /lib/libQt5Core.so.5
#1  0xb4076a6f in g_main_context_check () from /lib/libglib-2.0.so.0
#2  0xb4077042 in g_main_context_iterate.isra () from /lib/libglib-2.0.so.0
#3  0xb40771f7 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0xb508c88f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5
#5  0xb5029ab7 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5
#6  0xb5029f34 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5
#7  0xb4e3825c in QThread::exec() () from /lib/libQt5Core.so.5
#8  0xb6964d70 in QQmlThreadPrivate::run() () from /lib/sse2/libQt5Qml.so.5
#9  0xb4e3e050 in QThreadPrivate::start(void*) () from /lib/libQt5Core.so.5
#10 0xb4787370 in start_thread () from /lib/libpthread.so.0
#11 0xb4af72be in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa813ab40 (LWP 6630)):
#0  0xb478cd41 in pthread_getspecific () from /lib/libpthread.so.0
#1  0xb40c1a16 in g_private_get () from /lib/libglib-2.0.so.0
#2  0xb40a145f in g_thread_self () from /lib/libglib-2.0.so.0
#3  0xb40771e7 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0xb508c88f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5
#5  0xb5029ab7 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5
#6  0xb5029f34 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5
#7  0xb4e3825c in QThread::exec() () from /lib/libQt5Core.so.5
#8  0xb6964d70 in QQmlThreadPrivate::run() () from /lib/sse2/libQt5Qml.so.5
#9  0xb4e3e050 in QThreadPrivate::start(void*) () from /lib/libQt5Core.so.5
#10 0xb4787370 in start_thread () from /lib/libpthread.so.0
#11 0xb4af72be in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa6f0eb40 (LWP 6653)):
#0  0xb773dbc8 in __kernel_vsyscall ()
#1  0xb478be4c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4b04d3d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb75b7b4e in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib/libQt5Script.so.5
#4  0xb75b7b90 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib/libQt5Script.so.5
#5  0xb4787370 in start_thread () from /lib/libpthread.so.0
#6  0xb4af72be in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa273fb40 (LWP 6694)):
#0  0xb773d786 in __vdso_clock_gettime ()
#1  0xb4b058e0 in clock_gettime () from /lib/libc.so.6
#2  0xb4ee18bb in qt_gettime() () from /lib/libQt5Core.so.5
#3  0xb5089c52 in QTimerInfoList::updateCurrentTime() () from /lib/libQt5Core.so.5
#4  0xb508bf25 in timerSourceCheck(_GSource*) () from /lib/libQt5Core.so.5
#5  0xb4076a6f in g_main_context_check () from /lib/libglib-2.0.so.0
#6  0xb4077042 in g_main_context_iterate.isra () from /lib/libglib-2.0.so.0
#7  0xb40771f7 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0xb508c88f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5
#9  0xb5029ab7 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5
#10 0xb5029f34 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5
#11 0xb4e3825c in QThread::exec() () from /lib/libQt5Core.so.5
#12 0xa2b71405 in KCupsConnection::run() () from /lib/libkcupslib.so
#13 0xb4e3e050 in QThreadPrivate::start(void*) () from /lib/libQt5Core.so.5
#14 0xb4787370 in start_thread () from /lib/libpthread.so.0
#15 0xb4af72be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb1974800 (LWP 6466)):
[KCrash Handler]
#6  0xae385df1 in update_framebuffer_state () from /usr/lib/dri/swrast_dri.so
#7  0xae384f84 in st_validate_state () from /usr/lib/dri/swrast_dri.so
#8  0xae38c5aa in st_Clear () from /usr/lib/dri/swrast_dri.so
#9  0xae2380bb in _mesa_Clear () from /usr/lib/dri/swrast_dri.so
#10 0xb49b8714 in glClear () from /lib/libGL.so.1
#11 0xb6d1ea0b in QSGBindable::clear(QFlags<QSGAbstractRenderer::ClearModeBit>) const () from /lib/libQt5Quick.so.5
#12 0xb6d0c00b in QSGBatchRenderer::Renderer::renderBatches() () from /lib/libQt5Quick.so.5
#13 0xb6d11f16 in QSGBatchRenderer::Renderer::render() () from /lib/libQt5Quick.so.5
#14 0xb6d1f0b9 in QSGRenderer::renderScene(QSGBindable const&) () from /lib/libQt5Quick.so.5
#15 0xb6d1fc13 in QSGRenderer::renderScene(unsigned int) () from /lib/libQt5Quick.so.5
#16 0xb6d33030 in QSGRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () from /lib/libQt5Quick.so.5
#17 0xb6d876e2 in QQuickWindowPrivate::renderSceneGraph(QSize const&) () from /lib/libQt5Quick.so.5
#18 0xb6d51579 in QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*) () from /lib/libQt5Quick.so.5
#19 0xb6d52ce3 in QSGGuiThreadRenderLoop::event(QEvent*) () from /lib/libQt5Quick.so.5
#20 0xb5965b84 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/libQt5Widgets.so.5
#21 0xb596b6b4 in QApplication::notify(QObject*, QEvent*) () from /lib/libQt5Widgets.so.5
#22 0xb502cfd5 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib/libQt5Core.so.5
#23 0xb508b227 in QTimerInfoList::activateTimers() () from /lib/libQt5Core.so.5
#24 0xb508b959 in timerSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib/libQt5Core.so.5
#25 0xb4076d43 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#26 0xb4077125 in g_main_context_iterate.isra () from /lib/libglib-2.0.so.0
#27 0xb40771f7 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#28 0xb508c870 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5
#29 0xb16caeb7 in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5XcbQpa.so.5
#30 0xb5029ab7 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5
#31 0xb5029f34 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5
#32 0xb5032f7a in QCoreApplication::exec() () from /lib/libQt5Core.so.5
#33 0xb5338f15 in QGuiApplication::exec() () from /lib/libQt5Gui.so.5
#34 0xb5961655 in QApplication::exec() () from /lib/libQt5Widgets.so.5
#35 0x080700c3 in main ()

Possible duplicates by query: bug 354146, bug 353763, bug 352826.

Reported using DrKonqi
Comment 1 David Edmundson 2015-10-29 21:41:03 UTC

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