Bug 372707 - shell de plasma falla
Summary: shell de plasma falla
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-11-20 19:16 UTC by clau
Modified: 2018-06-08 18:29 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description clau 2016-11-20 19:16:44 UTC
Application: plasma-desktop (4.11.18)
KDE Platform Version: 4.14.11 (Compiled from sources)
Qt Version: 4.8.6
Operating System: Linux 4.1.13-100.fc21.i686 i686
Distribution: "Korora release 21 (Darla)"

-- Information about the crash:
La shell se va a negro al pulsar sobre "nueva actividad" en el escritorio.

The crash can be reproduced every time.

-- Backtrace:
Application: Shell de escritorio Plasma (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb76fd800 (LWP 4147))]

Thread 8 (Thread 0xa8d80b40 (LWP 4150)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0x44cb4e9c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0x4b160271 in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib/libQtScript.so.4
#3  0x4b1602b0 in QTWTF::TCMalloc_Central_FreeList::Init(unsigned int) () at /lib/libQtScript.so.4
#4  0x44cb0313 in start_thread () at /lib/libpthread.so.0
#5  0x44bd5f2e in clone () at /lib/libc.so.6

Thread 7 (Thread 0xa6e8fb40 (LWP 4164)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0x44bc929b in poll () at /lib/libc.so.6
#2  0x44e7424c in g_poll () at /lib/libglib-2.0.so.0
#3  0x44e64520 in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#4  0x44e64669 in g_main_context_iteration () at /lib/libglib-2.0.so.0
#5  0x49cbce3f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#6  0x49c876e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#7  0x49c87a89 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#8  0x49b61034 in QThread::exec() () at /lib/libQtCore.so.4
#9  0x49c65741 in QInotifyFileSystemWatcherEngine::run() () at /lib/libQtCore.so.4
#10 0x49b63d4b in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4
#11 0x44cb0313 in start_thread () at /lib/libpthread.so.0
#12 0x44bd5f2e in clone () at /lib/libc.so.6

Thread 6 (Thread 0xa5b38b40 (LWP 4169)):
#0  0x49cbc794 in timerSourceCheck(_GSource*) () at /lib/libQtCore.so.4
#1  0x44e63eff in g_main_context_check () at /lib/libglib-2.0.so.0
#2  0x44e644ba in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#3  0x44e64669 in g_main_context_iteration () at /lib/libglib-2.0.so.0
#4  0x49cbce3f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#5  0x49c876e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#6  0x49c87a89 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#7  0x49b61034 in QThread::exec() () at /lib/libQtCore.so.4
#8  0x49c65741 in QInotifyFileSystemWatcherEngine::run() () at /lib/libQtCore.so.4
#9  0x49b63d4b in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4
#10 0x44cb0313 in start_thread () at /lib/libpthread.so.0
#11 0x44bd5f2e in clone () at /lib/libc.so.6

Thread 5 (Thread 0xa2375b40 (LWP 4174)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0x44bc929b in poll () at /lib/libc.so.6
#2  0x44e7424c in g_poll () at /lib/libglib-2.0.so.0
#3  0x44e64520 in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#4  0x44e64669 in g_main_context_iteration () at /lib/libglib-2.0.so.0
#5  0x49cbce3f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#6  0x49c876e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#7  0x49c87a89 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#8  0x49b61034 in QThread::exec() () at /lib/libQtCore.so.4
#9  0x49c65741 in QInotifyFileSystemWatcherEngine::run() () at /lib/libQtCore.so.4
#10 0x49b63d4b in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4
#11 0x44cb0313 in start_thread () at /lib/libpthread.so.0
#12 0x44bd5f2e in clone () at /lib/libc.so.6

Thread 4 (Thread 0xa1939b40 (LWP 4175)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0x44cb4e9c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0x4df18354 in WTF::ThreadCondition::wait(WTF::Mutex&) () at /lib/sse2/libQtWebKit.so.4
#3  0x4db9ac3c in JSC::BlockAllocator::blockFreeingThreadMain() () at /lib/sse2/libQtWebKit.so.4
#4  0x4def6e19 in WTF::threadEntryPoint(void*) () at /lib/sse2/libQtWebKit.so.4
#5  0x4df17c3a in WTF::wtfThreadEntryPoint(void*) () at /lib/sse2/libQtWebKit.so.4
#6  0x44cb0313 in start_thread () at /lib/libpthread.so.0
#7  0x44bd5f2e in clone () at /lib/libc.so.6

Thread 3 (Thread 0xa0cd7b40 (LWP 4176)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0x44cb7e5b in read () at /lib/libpthread.so.0
#2  0x44ead7b6 in g_wakeup_acknowledge () at /lib/libglib-2.0.so.0
#3  0x44e63fd7 in g_main_context_check () at /lib/libglib-2.0.so.0
#4  0x44e644ba in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#5  0x44e64669 in g_main_context_iteration () at /lib/libglib-2.0.so.0
#6  0x49cbce3f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#7  0x49c876e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#8  0x49c87a89 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#9  0x49b61034 in QThread::exec() () at /lib/libQtCore.so.4
#10 0x49c65741 in QInotifyFileSystemWatcherEngine::run() () at /lib/libQtCore.so.4
#11 0x49b63d4b in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4
#12 0x44cb0313 in start_thread () at /lib/libpthread.so.0
#13 0x44bd5f2e in clone () at /lib/libc.so.6

Thread 2 (Thread 0x9e4d2b40 (LWP 4204)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0x44be4232 in clock_gettime () at /lib/libc.so.6
#2  0x49bc5d3b in qt_gettime() () at /lib/libQtCore.so.4
#3  0x49cbdf83 in QTimerInfoList::timerWait(timeval&) () at /lib/libQtCore.so.4
#4  0x49cbc42b in timerSourcePrepareHelper(GTimerSource*, int*) () at /lib/libQtCore.so.4
#5  0x49cbc4ed in timerSourcePrepare(_GSource*, int*) () at /lib/libQtCore.so.4
#6  0x44e63a2f in g_main_context_prepare () at /lib/libglib-2.0.so.0
#7  0x44e6441f in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#8  0x44e64669 in g_main_context_iteration () at /lib/libglib-2.0.so.0
#9  0x49cbce3f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#10 0x49c876e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#11 0x49c87a89 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#12 0x49b61034 in QThread::exec() () at /lib/libQtCore.so.4
#13 0x49b6119c in QThread::run() () at /lib/libQtCore.so.4
#14 0x49b63d4b in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4
#15 0x44cb0313 in start_thread () at /lib/libpthread.so.0
#16 0x44bd5f2e in clone () at /lib/libc.so.6

Thread 1 (Thread 0xb76fd800 (LWP 4147)):
[KCrash Handler]
#7  0x4727648a in qt_blend_argb32_on_argb32_ssse3(unsigned char*, int, unsigned char const*, int, int, int, int) () at /lib/libQtGui.so.4
#8  0x474807a6 in QRasterPaintEnginePrivate::drawImage(QPointF const&, QImage const&, void (*)(unsigned char*, int, unsigned char const*, int, int, int, int), QRect const&, int, QRect const&) () at /lib/libQtGui.so.4
#9  0x47487d13 in QRasterPaintEngine::drawImage(QRectF const&, QImage const&, QRectF const&, QFlags<Qt::ImageConversionFlag>) () at /lib/libQtGui.so.4
#10 0x4748fc48 in QRasterPaintEngine::drawPixmap(QRectF const&, QPixmap const&, QRectF const&) () at /lib/libQtGui.so.4
#11 0x4740b029 in QPainter::drawPixmap(QRectF const&, QPixmap const&, QRectF const&) () at /lib/libQtGui.so.4
#12 0x414c885b in KIconEngine::paint(QPainter*, QRect const&, QIcon::Mode, QIcon::State) () at /lib/libkdeui.so.5
#13 0x4733c760 in QIcon::paint(QPainter*, QRect const&, QFlags<Qt::AlignmentFlag>, QIcon::Mode, QIcon::State) const () at /lib/libQtGui.so.4
#14 0xffffffff in QIconItem::paint(QPainter*, QStyleOptionGraphicsItem const*, QWidget*) () at /usr/lib/kde4/imports/org/kde/qtextracomponents/libqtextracomponentsplugin.so
#15 0x4796ae6a in QGraphicsScenePrivate::draw(QGraphicsItem*, QPainter*, QTransform const*, QTransform const*, QRegion*, QWidget*, double, QTransform const*, bool, bool) () at /lib/libQtGui.so.4
#16 0x4796bd2a in QGraphicsScenePrivate::drawSubtreeRecursive(QGraphicsItem*, QPainter*, QTransform const*, QRegion*, QWidget*, double, QTransform const*) () at /lib/libQtGui.so.4
#17 0x4796acce in QGraphicsScenePrivate::draw(QGraphicsItem*, QPainter*, QTransform const*, QTransform const*, QRegion*, QWidget*, double, QTransform const*, bool, bool) () at /lib/libQtGui.so.4
#18 0x4796bd2a in QGraphicsScenePrivate::drawSubtreeRecursive(QGraphicsItem*, QPainter*, QTransform const*, QRegion*, QWidget*, double, QTransform const*) () at /lib/libQtGui.so.4
#19 0x4796acce in QGraphicsScenePrivate::draw(QGraphicsItem*, QPainter*, QTransform const*, QTransform const*, QRegion*, QWidget*, double, QTransform const*, bool, bool) () at /lib/libQtGui.so.4
#20 0x4796bd2a in QGraphicsScenePrivate::drawSubtreeRecursive(QGraphicsItem*, QPainter*, QTransform const*, QRegion*, QWidget*, double, QTransform const*) () at /lib/libQtGui.so.4
#21 0x4796acce in QGraphicsScenePrivate::draw(QGraphicsItem*, QPainter*, QTransform const*, QTransform const*, QRegion*, QWidget*, double, QTransform const*, bool, bool) () at /lib/libQtGui.so.4
#22 0x4796bd2a in QGraphicsScenePrivate::drawSubtreeRecursive(QGraphicsItem*, QPainter*, QTransform const*, QRegion*, QWidget*, double, QTransform const*) () at /lib/libQtGui.so.4
#23 0x4796acce in QGraphicsScenePrivate::draw(QGraphicsItem*, QPainter*, QTransform const*, QTransform const*, QRegion*, QWidget*, double, QTransform const*, bool, bool) () at /lib/libQtGui.so.4
#24 0x4796bd2a in QGraphicsScenePrivate::drawSubtreeRecursive(QGraphicsItem*, QPainter*, QTransform const*, QRegion*, QWidget*, double, QTransform const*) () at /lib/libQtGui.so.4
#25 0x4796acce in QGraphicsScenePrivate::draw(QGraphicsItem*, QPainter*, QTransform const*, QTransform const*, QRegion*, QWidget*, double, QTransform const*, bool, bool) () at /lib/libQtGui.so.4
#26 0x4796bd2a in QGraphicsScenePrivate::drawSubtreeRecursive(QGraphicsItem*, QPainter*, QTransform const*, QRegion*, QWidget*, double, QTransform const*) () at /lib/libQtGui.so.4
#27 0x4796acce in QGraphicsScenePrivate::draw(QGraphicsItem*, QPainter*, QTransform const*, QTransform const*, QRegion*, QWidget*, double, QTransform const*, bool, bool) () at /lib/libQtGui.so.4
#28 0x4796bd2a in QGraphicsScenePrivate::drawSubtreeRecursive(QGraphicsItem*, QPainter*, QTransform const*, QRegion*, QWidget*, double, QTransform const*) () at /lib/libQtGui.so.4
#29 0x4796acce in QGraphicsScenePrivate::draw(QGraphicsItem*, QPainter*, QTransform const*, QTransform const*, QRegion*, QWidget*, double, QTransform const*, bool, bool) () at /lib/libQtGui.so.4
#30 0x4796bd2a in QGraphicsScenePrivate::drawSubtreeRecursive(QGraphicsItem*, QPainter*, QTransform const*, QRegion*, QWidget*, double, QTransform const*) () at /lib/libQtGui.so.4
#31 0x4796acce in QGraphicsScenePrivate::draw(QGraphicsItem*, QPainter*, QTransform const*, QTransform const*, QRegion*, QWidget*, double, QTransform const*, bool, bool) () at /lib/libQtGui.so.4
#32 0x4796bd2a in QGraphicsScenePrivate::drawSubtreeRecursive(QGraphicsItem*, QPainter*, QTransform const*, QRegion*, QWidget*, double, QTransform const*) () at /lib/libQtGui.so.4
#33 0x4796c51e in QGraphicsScenePrivate::drawItems(QPainter*, QTransform const*, QRegion*, QWidget*) () at /lib/libQtGui.so.4
#34 0x4798fa12 in QGraphicsView::paintEvent(QPaintEvent*) () at /lib/libQtGui.so.4
#35 0x472df195 in QWidget::event(QEvent*) () at /lib/libQtGui.so.4
#36 0x4771a08d in QFrame::event(QEvent*) () at /lib/libQtGui.so.4
#37 0x477b3b00 in QAbstractScrollArea::viewportEvent(QEvent*) () at /lib/libQtGui.so.4
#38 0x4798e4b2 in QGraphicsView::viewportEvent(QEvent*) () at /lib/libQtGui.so.4
#39 0x477b3da6 in QAbstractScrollAreaFilter::eventFilter(QObject*, QEvent*) () at /lib/libQtGui.so.4
#40 0x49c88ffe in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /lib/libQtCore.so.4
#41 0x4727f762 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/libQtGui.so.4
#42 0x47286803 in QApplication::notify(QObject*, QEvent*) () at /lib/libQtGui.so.4
#43 0x4152d322 in KApplication::notify(QObject*, QEvent*) () at /lib/libkdeui.so.5
#44 0x49c88e86 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib/libQtCore.so.4
#45 0x472d8cb8 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /lib/libQtGui.so.4
#46 0x474ded67 in QWidgetBackingStore::sync() () at /lib/libQtGui.so.4
#47 0x472cbe13 in QWidgetPrivate::syncBackingStore() () at /lib/libQtGui.so.4
#48 0x472df28e in QWidget::event(QEvent*) () at /lib/libQtGui.so.4
#49 0x4771a08d in QFrame::event(QEvent*) () at /lib/libQtGui.so.4
#50 0x477b39cc in QAbstractScrollArea::event(QEvent*) () at /lib/libQtGui.so.4
#51 0x4798e2ec in QGraphicsView::event(QEvent*) () at /lib/libQtGui.so.4
#52 0x4727f784 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/libQtGui.so.4
#53 0x47286803 in QApplication::notify(QObject*, QEvent*) () at /lib/libQtGui.so.4
#54 0x4152d322 in KApplication::notify(QObject*, QEvent*) () at /lib/libkdeui.so.5
#55 0x49c88e86 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib/libQtCore.so.4
#56 0x49c8c5b7 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib/libQtCore.so.4
#57 0x49c8cadd in QCoreApplication::sendPostedEvents(QObject*, int) () at /lib/libQtCore.so.4
#58 0x4795e156 in QGraphicsScenePrivate::_q_processDirtyItems() () at /lib/libQtGui.so.4
#59 0x47962673 in QGraphicsScene::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.170] () at /lib/libQtGui.so.4
#60 0x49c9b7fb in QMetaCallEvent::placeMetaCall(QObject*) () at /lib/libQtCore.so.4
#61 0x49ca3dd3 in QObject::event(QEvent*) () at /lib/libQtCore.so.4
#62 0x47971d94 in QGraphicsScene::event(QEvent*) () at /lib/libQtGui.so.4
#63 0x4727f784 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/libQtGui.so.4
#64 0x47286803 in QApplication::notify(QObject*, QEvent*) () at /lib/libQtGui.so.4
#65 0x4152d322 in KApplication::notify(QObject*, QEvent*) () at /lib/libkdeui.so.5
#66 0x49c88e86 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib/libQtCore.so.4
#67 0x49c8c5b7 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib/libQtCore.so.4
#68 0x49c8cadd in QCoreApplication::sendPostedEvents(QObject*, int) () at /lib/libQtCore.so.4
#69 0x49cbccaa in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib/libQtCore.so.4
#70 0x44e641d3 in g_main_context_dispatch () at /lib/libglib-2.0.so.0
#71 0x44e64598 in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#72 0x44e64669 in g_main_context_iteration () at /lib/libglib-2.0.so.0
#73 0x49cbce24 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#74 0x47339ccc in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtGui.so.4
#75 0x49c876e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#76 0x49c87a89 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#77 0x49c8db1b in QCoreApplication::exec() () at /lib/libQtCore.so.4
#78 0x4727d865 in QApplication::exec() () at /lib/libQtGui.so.4
#79 0x4ace61b5 in kdemain () at /lib/libkdeinit4_plasma-desktop.so
#80 0x0804878c in main ()

Possible duplicates by query: bug 357258, bug 355630, bug 355630.

Reported using DrKonqi
Comment 1 Nate Graham 2018-06-08 18:29:34 UTC
Hello!

This bug report was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this bug has already been resolved in Plasma 5.

Accordingly, we hope you understand why we must close this bug report. If the issue described  here is still present in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting

If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging

Thanks for your understanding!

Nate Graham