Bug 342877 - plasma craches when starting
Summary: plasma craches when starting
Status: RESOLVED DUPLICATE of bug 315414
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-01-15 16:02 UTC by Pavel Nedrigailov
Modified: 2015-01-16 11:30 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Nedrigailov 2015-01-15 16:02:27 UTC
Application: plasma-desktop (4.11.14)
KDE Platform Version: 4.14.3
Qt Version: 4.8.6
Operating System: Linux 3.17.7-300.fc21.x86_64 x86_64
Distribution: "Fedora release 21 (Twenty One)"

-- Information about the crash:
- What I was doing when the application crashed:

Just install kde-desktop into my fedora 21 and log in into KDE. All works fine but Plasma doesn't run because it crashed. Reboot don't help.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ff7c0136880 (LWP 2592))]

Thread 5 (Thread 0x7ff744b15700 (LWP 2596)):
#0  0x00007ff7be718590 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007ff7a9a20093 in JSC::BlockAllocator::blockFreeingThreadMain() () at /lib64/libQtWebKit.so.4
#2  0x00007ff7a9d25636 in WTF::wtfThreadEntryPoint(void*) () at /lib64/libQtWebKit.so.4
#3  0x00007ff7be71352a in start_thread () at /lib64/libpthread.so.0
#4  0x00007ff7bccdc77d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7ff73c951700 (LWP 2600)):
#0  0x00007ff7be718590 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007ff7a7f8645a in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib64/libQtScript.so.4
#2  0x00007ff7a7f86489 in  () at /lib64/libQtScript.so.4
#3  0x00007ff7be71352a in start_thread () at /lib64/libpthread.so.0
#4  0x00007ff7bccdc77d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7ff6b9ea6700 (LWP 2603)):
#0  0x00007ff7b94011e4 in g_mutex_unlock () at /lib64/libglib-2.0.so.0
#1  0x00007ff7b93bcf46 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#2  0x00007ff7beadca3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#3  0x00007ff7beaac261 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#4  0x00007ff7beaac5c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#5  0x00007ff7be9a1b59 in QThread::exec() () at /lib64/libQtCore.so.4
#6  0x00007ff7be9a43bf in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4
#7  0x00007ff7be71352a in start_thread () at /lib64/libpthread.so.0
#8  0x00007ff7bccdc77d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7ff6b901d700 (LWP 2604)):
#0  0x00007ff7bccd11dd in poll () at /lib64/libc.so.6
#1  0x00007ff7b93bce24 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007ff7b93bcf3c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007ff7beadca3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#4  0x00007ff7beaac261 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#5  0x00007ff7beaac5c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#6  0x00007ff7be9a1b59 in QThread::exec() () at /lib64/libQtCore.so.4
#7  0x00007ff7be9a43bf in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4
#8  0x00007ff7be71352a in start_thread () at /lib64/libpthread.so.0
#9  0x00007ff7bccdc77d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7ff7c0136880 (LWP 2592)):
[KCrash Handler]
#5  0x00007ff7be07b8e0 in QAbstractScrollArea::viewport() const () at /lib64/libQtGui.so.4
#6  0x00007ff7a86f49be in WebCore::PageClientQGraphicsWidget::setRootGraphicsLayer(WebCore::GraphicsLayer*) () at /lib64/libQtWebKit.so.4
#7  0x00007ff7a8f986f7 in WebCore::RenderLayerCompositor::attachRootLayer(WebCore::RenderLayerCompositor::RootLayerAttachment) () at /lib64/libQtWebKit.so.4
#8  0x00007ff7a8f98de3 in WebCore::RenderLayerCompositor::ensureRootLayer() () at /lib64/libQtWebKit.so.4
#9  0x00007ff7a8f992f5 in WebCore::RenderLayerCompositor::enableCompositingMode(bool) () at /lib64/libQtWebKit.so.4
#10 0x00007ff7a8f9b16d in WebCore::RenderLayerCompositor::updateBacking(WebCore::RenderLayer*, WebCore::RenderLayerCompositor::CompositingChangeRepaint) () at /lib64/libQtWebKit.so.4
#11 0x00007ff7a8f9b2fe in WebCore::RenderLayerCompositor::updateLayerCompositingState(WebCore::RenderLayer*, WebCore::RenderLayerCompositor::CompositingChangeRepaint) () at /lib64/libQtWebKit.so.4
#12 0x00007ff7a8f8b414 in WebCore::RenderLayer::styleChanged(WebCore::StyleDifference, WebCore::RenderStyle const*) () at /lib64/libQtWebKit.so.4
#13 0x00007ff7a8f9f6fe in WebCore::RenderLayerModelObject::styleDidChange(WebCore::StyleDifference, WebCore::RenderStyle const*) () at /lib64/libQtWebKit.so.4
#14 0x00007ff7a8f20711 in WebCore::RenderBox::styleDidChange(WebCore::StyleDifference, WebCore::RenderStyle const*) () at /lib64/libQtWebKit.so.4
#15 0x00007ff7a8ef08dc in WebCore::RenderBlock::styleDidChange(WebCore::StyleDifference, WebCore::RenderStyle const*) () at /lib64/libQtWebKit.so.4
#16 0x00007ff7a8fc9d1b in WebCore::RenderObject::setStyle(WTF::PassRefPtr<WebCore::RenderStyle>) () at /lib64/libQtWebKit.so.4
#17 0x00007ff7a8fca32d in WebCore::RenderObject::setAnimatableStyle(WTF::PassRefPtr<WebCore::RenderStyle>) () at /lib64/libQtWebKit.so.4
#18 0x00007ff7a895bdac in WebCore::Element::recalcStyle(WebCore::Node::StyleChange) () at /lib64/libQtWebKit.so.4
#19 0x00007ff7a895c00a in WebCore::Element::recalcStyle(WebCore::Node::StyleChange) () at /lib64/libQtWebKit.so.4
#20 0x00007ff7a895c00a in WebCore::Element::recalcStyle(WebCore::Node::StyleChange) () at /lib64/libQtWebKit.so.4
#21 0x00007ff7a895c00a in WebCore::Element::recalcStyle(WebCore::Node::StyleChange) () at /lib64/libQtWebKit.so.4
#22 0x00007ff7a895c00a in WebCore::Element::recalcStyle(WebCore::Node::StyleChange) () at /lib64/libQtWebKit.so.4
#23 0x00007ff7a895c00a in WebCore::Element::recalcStyle(WebCore::Node::StyleChange) () at /lib64/libQtWebKit.so.4
#24 0x00007ff7a893864b in WebCore::Document::recalcStyle(WebCore::Node::StyleChange) () at /lib64/libQtWebKit.so.4
#25 0x00007ff7a8938917 in WebCore::Document::updateStyleIfNeeded() () at /lib64/libQtWebKit.so.4
#26 0x00007ff7a8d311a1 in WebCore::AnimationControllerPrivate::updateAnimations(WebCore::SetChanged) () at /lib64/libQtWebKit.so.4
#27 0x00007ff7a8d3146e in WebCore::AnimationControllerPrivate::animationFrameCallbackFired() () at /lib64/libQtWebKit.so.4
#28 0x00007ff7a8d9dac4 in WebCore::FrameView::serviceScriptedAnimations(double) () at /lib64/libQtWebKit.so.4
#29 0x00007ff7be986e58 in QAbstractAnimation::setCurrentTime(int) () at /lib64/libQtCore.so.4
#30 0x00007ff7be986c43 in QAbstractAnimationPrivate::setState(QAbstractAnimation::State) () at /lib64/libQtCore.so.4
#31 0x00007ff7beac6951 in QObject::event(QEvent*) () at /lib64/libQtCore.so.4
#32 0x00007ff7bdbe6efc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#33 0x00007ff7bdbed958 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#34 0x00007ff7bfb129ea in KApplication::notify(QObject*, QEvent*) () at /lib64/libkdeui.so.5
#35 0x00007ff7beaad70d in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQtCore.so.4
#36 0x00007ff7beab09d1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQtCore.so.4
#37 0x00007ff7beadc8ae in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQtCore.so.4
#38 0x00007ff7b93bcaeb in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#39 0x00007ff7b93bce88 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#40 0x00007ff7b93bcf3c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#41 0x00007ff7beadca1e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#42 0x00007ff7bdc8a136 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtGui.so.4
#43 0x00007ff7beab0eb1 in QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#44 0x00007ff6b9ebe35f in RTM::Auth::getAuthUrl() () at /lib64/librtm.so.4
#45 0x00007ff6b9eb01be in RTM::Session::handleValidToken(bool) () at /lib64/librtm.so.4
#46 0x00007ff6b9eb350f in RTM::Session::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.39] () at /lib64/librtm.so.4
#47 0x00007ff7beac225c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib64/libQtCore.so.4
#48 0x00007ff6b9eb0872 in RTM::Session::tokenCheck(bool) () at /lib64/librtm.so.4
#49 0x00007ff6b9eb08c6 in RTM::Session::checkToken() () at /lib64/librtm.so.4
#50 0x00007ff6b9eb1f1a in RTM::Session::Session(QString, QString, RTM::Permissions, QString, QObject*) () at /lib64/librtm.so.4
#51 0x00007ff6ba0d2afc in RtmEngine::RtmEngine(QObject*, QList<QVariant> const&) () at /usr/lib64/kde4/plasma_engine_rtm.so
#52 0x00007ff6ba0d3608 in QObject* KPluginFactory::createInstance<RtmEngine, QObject>(QWidget*, QObject*, QList<QVariant> const&) () at /usr/lib64/kde4/plasma_engine_rtm.so
#53 0x00007ff7bf2b8433 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () at /lib64/libkdecore.so.5
#54 0x00007ff7aa911e3b in Plasma::PluginLoader::loadDataEngine(QString const&) () at /usr/lib64/libplasma.so.3
#55 0x00007ff7aa8f9a00 in Plasma::DataEngineManager::loadEngine(QString const&) () at /usr/lib64/libplasma.so.3
#56 0x00007ff7aa92f8b0 in Plasma::DataEngineConsumer::dataEngine(QString const&) () at /usr/lib64/libplasma.so.3
#57 0x00007ff7aa8be6cc in Plasma::Applet::dataEngine(QString const&) const () at /usr/lib64/libplasma.so.3
#58 0x00007ff7859f4a16 in RememberTheMilkPlasmoid::graphicsWidget() () at /usr/lib64/kde4/plasma_applet_rtm.so
#59 0x00007ff7859f5702 in RememberTheMilkPlasmoid::init() () at /usr/lib64/kde4/plasma_applet_rtm.so
#60 0x00007ff7aa8e04e5 in Plasma::ContainmentPrivate::initApplets() () at /usr/lib64/libplasma.so.3
#61 0x00007ff7aa8f0f3c in Plasma::CoronaPrivate::importLayout(KConfigBase const&, bool) () at /usr/lib64/libplasma.so.3
#62 0x00007ff7aa8f1f3a in Plasma::Corona::loadLayout(QString const&) () at /usr/lib64/libplasma.so.3
#63 0x00007ff7aa8f2024 in Plasma::Corona::initializeLayout(QString const&) () at /usr/lib64/libplasma.so.3
#64 0x00007ff79cf8d307 in PlasmaApp::corona(bool) () at /usr/lib64/libkdeinit4_plasma-desktop.so
#65 0x00007ff79cf8d7a4 in PlasmaApp::setupDesktop() () at /usr/lib64/libkdeinit4_plasma-desktop.so
#66 0x00007ff79cf92d95 in PlasmaApp::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.83] () at /usr/lib64/libkdeinit4_plasma-desktop.so
#67 0x00007ff7beac6951 in QObject::event(QEvent*) () at /lib64/libQtCore.so.4
#68 0x00007ff7bdbec153 in QApplication::event(QEvent*) () at /lib64/libQtGui.so.4
#69 0x00007ff7bdbe6efc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#70 0x00007ff7bdbed958 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#71 0x00007ff7bfb129ea in KApplication::notify(QObject*, QEvent*) () at /lib64/libkdeui.so.5
#72 0x00007ff7beaad70d in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQtCore.so.4
#73 0x00007ff7beab09d1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQtCore.so.4
#74 0x00007ff7beadc8ae in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQtCore.so.4
#75 0x00007ff7b93bcaeb in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#76 0x00007ff7b93bce88 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#77 0x00007ff7b93bcf3c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#78 0x00007ff7beadca1e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#79 0x00007ff7bdc8a136 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtGui.so.4
#80 0x00007ff7beaac261 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#81 0x00007ff7beaac5c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#82 0x00007ff7beab1ca9 in QCoreApplication::exec() () at /lib64/libQtCore.so.4
#83 0x00007ff79cf735fd in kdemain () at /usr/lib64/libkdeinit4_plasma-desktop.so
#84 0x000000000040825d in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) ()
#85 0x00000000004090a9 in handle_launcher_request(int, char const*) [clone .isra.15] ()
#86 0x0000000000409787 in handle_requests(int) ()
#87 0x000000000040537d in main ()

Reported using DrKonqi
Comment 1 Christoph Feck 2015-01-16 11:30:33 UTC

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