Bug 345720 - plasma crash immediately after login
Summary: plasma crash immediately after login
Status: RESOLVED DUPLICATE of bug 257741
Alias: None
Product: libkexiv2
Classification: Frameworks and Libraries
Component: General (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: imaging-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-03-31 10:03 UTC by Richard Z.
Modified: 2021-05-04 10:13 UTC (History)
1 user (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 Richard Z. 2015-03-31 10:03:52 UTC
Application: plasma-desktop (4.11.16)
KDE Platform Version: 4.14.6
Qt Version: 4.8.6
Operating System: Linux 3.19.2-201.fc21.i686+PAE i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
login, no other user interaction.

Did not reconfigure anything since previous login. System (Fedora 21) had a larger update recently but was shut down and restarted several times without problems.

After crash dialog plasma  got restarted and works.

Sound is not working since last update - it works in kmixer/audio setup when I hit the front left/right test buttons but nothing else.

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

Thread 5 (Thread 0xa8632b40 (LWP 2093)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0x41c6f232 in clock_gettime () at /lib/libc.so.6
#2  0x42f32d0b in qt_gettime() () at /lib/libQtCore.so.4
#3  0x4302aef3 in QTimerInfoList::timerWait(timeval&) () at /lib/libQtCore.so.4
#4  0x4302939b in timerSourcePrepareHelper(GTimerSource*, int*) () at /lib/libQtCore.so.4
#5  0x4302945d in timerSourcePrepare(_GSource*, int*) () at /lib/libQtCore.so.4
#6  0x41f22a2f in g_main_context_prepare () at /lib/libglib-2.0.so.0
#7  0x41f2341f in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#8  0x41f23669 in g_main_context_iteration () at /lib/libglib-2.0.so.0
#9  0x43029daf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#10 0x42ff4652 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#11 0x42ff49f9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#12 0x42ece004 in QThread::exec() () at /lib/libQtCore.so.4
#13 0x42fd26b1 in QInotifyFileSystemWatcherEngine::run() () at /lib/libQtCore.so.4
#14 0x42ed0d1b in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4
#15 0x41d8a313 in start_thread () at /lib/libpthread.so.0
#16 0x41c60f2e in clone () at /lib/libc.so.6

Thread 4 (Thread 0xa630fb40 (LWP 2102)):
[KCrash Handler]
#7  0x4209b632 in std::_Rb_tree_increment(std::_Rb_tree_node_base const*) () at /lib/libstdc++.so.6
#8  0x4a53fbf8 in Exiv2::XmpProperties::lookupNsRegistry(Exiv2::XmpNsInfo::Prefix const&) () at /lib/libexiv2.so.13
#9  0x4a540dcf in Exiv2::XmpProperties::ns(std::string const&) () at /lib/libexiv2.so.13
#10 0x4a541928 in Exiv2::XmpKey::Impl::decomposeKey(std::string const&) () at /lib/libexiv2.so.13
#11 0x4a541dbe in Exiv2::XmpKey::XmpKey(std::string const&) () at /lib/libexiv2.so.13
#12 0xffffffff in KExiv2Iface::KExiv2::getXmpTagString(char const*, bool) const () at /lib/libkexiv2.so.11
#13 0xffffffff in KExiv2Iface::KExiv2::getImageOrientation() const () at /lib/libkexiv2.so.11
#14 0xffffffff in ImageLoader::correctRotation(QImage const&, QString const&) () at /usr/lib/kde4/plasma_applet_frame.so
#15 0xffffffff in ImageLoader::run() () at /usr/lib/kde4/plasma_applet_frame.so
#16 0x42ec2eeb in QThreadPoolThread::run() () at /lib/libQtCore.so.4
#17 0x42ed0d1b in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4
#18 0x41d8a313 in start_thread () at /lib/libpthread.so.0
#19 0x41c60f2e in clone () at /lib/libc.so.6

Thread 3 (Thread 0xa7311b40 (LWP 2104)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0x41d8ee9c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0x45ef0271 in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib/libQtScript.so.4
#3  0x45ef02b0 in QTWTF::TCMalloc_Central_FreeList::Init(unsigned int) () at /lib/libQtScript.so.4
#4  0x41d8a313 in start_thread () at /lib/libpthread.so.0
#5  0x41c60f2e in clone () at /lib/libc.so.6

Thread 2 (Thread 0xa6b10b40 (LWP 2105)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0x41c6f232 in clock_gettime () at /lib/libc.so.6
#2  0x42f32d0b in qt_gettime() () at /lib/libQtCore.so.4
#3  0x4302aef3 in QTimerInfoList::timerWait(timeval&) () at /lib/libQtCore.so.4
#4  0x4302939b in timerSourcePrepareHelper(GTimerSource*, int*) () at /lib/libQtCore.so.4
#5  0x4302945d in timerSourcePrepare(_GSource*, int*) () at /lib/libQtCore.so.4
#6  0x41f22a2f in g_main_context_prepare () at /lib/libglib-2.0.so.0
#7  0x41f2341f in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#8  0x41f23669 in g_main_context_iteration () at /lib/libglib-2.0.so.0
#9  0x43029daf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#10 0x42ff4652 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#11 0x42ff49f9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#12 0x42ece004 in QThread::exec() () at /lib/libQtCore.so.4
#13 0x42fd26b1 in QInotifyFileSystemWatcherEngine::run() () at /lib/libQtCore.so.4
#14 0x42ed0d1b in QThreadPrivate::start(void*) () at /lib/libQtCore.so.4
#15 0x41d8a313 in start_thread () at /lib/libpthread.so.0
#16 0x41c60f2e in clone () at /lib/libc.so.6

Thread 1 (Thread 0xb774b800 (LWP 2087)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0x41d8ee9c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0x42ed130d in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/libQtCore.so.4
#3  0x42ec2167 in QThreadPoolPrivate::waitForDone(int) () at /lib/libQtCore.so.4
#4  0x42ec3684 in QThreadPool::~QThreadPool() () at /lib/libQtCore.so.4
#5  0x42ec4a05 in QGlobalStaticDeleter<QThreadPool>::~QGlobalStaticDeleter() () at /lib/libQtCore.so.4
#6  0x41b97603 in __run_exit_handlers () at /lib/libc.so.6
#7  0x41b97661 in  () at /lib/libc.so.6
#8  0x438d6f09 in  () at /lib/libQtGui.so.4
#9  0x4152493a in KApplication::xioErrhandler(_XDisplay*) () at /lib/libkdeui.so.5
#10 0x41524a15 in kde_xio_errhandler () at /lib/libkdeui.so.5
#11 0x4219df65 in _XIOError () at /lib/libX11.so.6
#12 0x4219b2bf in _XEventsQueued () at /lib/libX11.so.6
#13 0x4219b585 in _XFlush () at /lib/libX11.so.6
#14 0x4219e5c0 in _XGetRequest () at /lib/libX11.so.6
#15 0x42463b27 in XRenderAddGlyphs () at /lib/libXrender.so.1
#16 0x43bae5e1 in QFontEngineX11FT::uploadGlyphToServer(QFontEngineFT::QGlyphSet*, unsigned int, QFontEngineFT::Glyph*, _XGlyphInfo*, int) const () at /lib/libQtGui.so.4
#17 0x43bb8bae in QFontEngineFT::loadGlyph(QFontEngineFT::QGlyphSet*, unsigned int, QFixed, QFontEngine::GlyphFormat, bool) const () at /lib/libQtGui.so.4
#18 0x43bb95fa in QFontEngineFT::recalcAdvances(QGlyphLayout*, QFlags<QTextEngine::ShaperFlag>) const () at /lib/libQtGui.so.4
#19 0x43acb93d in hb_getAdvances(HB_Font_*, unsigned int const*, unsigned int, int*, int) () at /lib/libQtGui.so.4
#20 0x42f4f925 in HB_OpenTypePosition () at /lib/libQtCore.so.4
#21 0x42f4fb9c in HB_BasicShape () at /lib/libQtCore.so.4
#22 0x42f5479f in HB_ShapeItem () at /lib/libQtCore.so.4
#23 0x42f54a5c in qShapeItem(HB_ShaperItem_*) () at /lib/libQtCore.so.4
#24 0x43b03ce7 in QTextEngine::shapeTextWithHarfbuzz(int) const () at /lib/libQtGui.so.4
#25 0x43b047d4 in QTextEngine::shapeText(int) const () at /lib/libQtGui.so.4
#26 0x43b04c50 in QTextEngine::shape(int) const () at /lib/libQtGui.so.4
#27 0x43b17fee in QTextLine::layout_helper(int) () at /lib/libQtGui.so.4
#28 0x43b190ae in QTextLine::setLineWidth(double) () at /lib/libQtGui.so.4
#29 0x466882b8 in Plasma::IconWidgetPrivate::layoutText(QTextLayout&, QString const&, double) const () at /lib/libplasma.so.3
#30 0x4668881a in Plasma::IconWidgetPrivate::layoutText(QTextLayout&, QString const&, QSizeF const&) const () at /lib/libplasma.so.3
#31 0x466897f2 in Plasma::IconWidgetPrivate::displaySizeHint(QStyleOptionGraphicsItem const*, double) const () at /lib/libplasma.so.3
#32 0x46689f38 in Plasma::IconWidget::sizeFromIconSize(double) const [clone .part.35] () at /lib/libplasma.so.3
#33 0x4668a2af in Plasma::IconWidget::sizeFromIconSize(double) const () at /lib/libplasma.so.3
#34 0x4668e97a in Plasma::IconWidget::sizeHint(Qt::SizeHint, QSizeF const&) const () at /lib/libplasma.so.3
#35 0x43f26f3e in QGraphicsLayoutItemPrivate::effectiveSizeHints(QSizeF const&) const () at /lib/libQtGui.so.4
#36 0x43f2781c in QGraphicsLayoutItem::effectiveSizeHint(Qt::SizeHint, QSizeF const&) const () at /lib/libQtGui.so.4
#37 0x43f78b51 in QGridLayoutItem::box(Qt::Orientation, double) const () at /lib/libQtGui.so.4
#38 0x43f7bbea in QGridLayoutEngine::fillRowData(QGridLayoutRowData*, QLayoutStyleInfo const&, double*, double*, Qt::Orientation) const () at /lib/libQtGui.so.4
#39 0x43f7dc69 in QGridLayoutEngine::ensureColumnAndRowData(QGridLayoutRowData*, QGridLayoutBox*, QLayoutStyleInfo const&, double*, double*, Qt::Orientation) const () at /lib/libQtGui.so.4
#40 0x43f7e02a in QGridLayoutEngine::sizeHint(QLayoutStyleInfo const&, Qt::SizeHint, QSizeF const&) const () at /lib/libQtGui.so.4
#41 0x43f2851b in QGraphicsLinearLayout::sizeHint(Qt::SizeHint, QSizeF const&) const () at /lib/libQtGui.so.4
#42 0x43f26ecc in QGraphicsLayoutItemPrivate::effectiveSizeHints(QSizeF const&) const () at /lib/libQtGui.so.4
#43 0x43f2781c in QGraphicsLayoutItem::effectiveSizeHint(Qt::SizeHint, QSizeF const&) const () at /lib/libQtGui.so.4
#44 0x43f27a30 in QGraphicsLayoutItem::setGeometry(QRectF const&) () at /lib/libQtGui.so.4
#45 0x43f28e56 in QGraphicsLinearLayout::setGeometry(QRectF const&) () at /lib/libQtGui.so.4
#46 0x43f25f9e in QGraphicsLayout::activate() () at /lib/libQtGui.so.4
#47 0x43f2603c in QGraphicsLayout::widgetEvent(QEvent*) () at /lib/libQtGui.so.4
#48 0x43f6e650 in QGraphicsWidget::event(QEvent*) () at /lib/libQtGui.so.4
#49 0x4385b784 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/libQtGui.so.4
#50 0x43862803 in QApplication::notify(QObject*, QEvent*) () at /lib/libQtGui.so.4
#51 0x415261c2 in KApplication::notify(QObject*, QEvent*) () at /lib/libkdeui.so.5
#52 0x42ff5df6 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib/libQtCore.so.4
#53 0x42ff9527 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib/libQtCore.so.4
#54 0x42ff9a4d in QCoreApplication::sendPostedEvents(QObject*, int) () at /lib/libQtCore.so.4
#55 0x43029c1a in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib/libQtCore.so.4
#56 0x41f231d3 in g_main_context_dispatch () at /lib/libglib-2.0.so.0
#57 0x41f23598 in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0
#58 0x41f23669 in g_main_context_iteration () at /lib/libglib-2.0.so.0
#59 0x43029d94 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#60 0x43915ccc in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtGui.so.4
#61 0x42ff4652 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#62 0x42ff49f9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/libQtCore.so.4
#63 0x42ffaa8b in QCoreApplication::exec() () at /lib/libQtCore.so.4
#64 0x43859865 in QApplication::exec() () at /lib/libQtGui.so.4
#65 0x4494c1b5 in kdemain () at /lib/libkdeinit4_plasma-desktop.so
#66 0x0804878c in main ()

Reported using DrKonqi
Comment 1 Richard Z. 2015-03-31 11:49:13 UTC
sound problem unrelated and solved

package versions:

kde-settings-plasma-21-3.fc21.noarch
kdeplasma-addons-libs-4.14.3-3.fc21.i686
kde-plasma-nm-0.9.3.5-7.fc21.i686
kde-plasma-nm-openvpn-0.9.3.5-7.fc21.i686
plasma-scriptengine-python-4.11.16-3.fc21.i686
kde-plasma-folderview-14.12.3-1.fc21.i686
kde-plasma-nm-vpnc-0.9.3.5-7.fc21.i686
kde-plasma-qstardict-1.0.1-7.fc21.i686
kde-plasma-nm-openconnect-0.9.3.5-7.fc21.i686
kdeplasma-addons-4.14.3-3.fc21.i686
kde-plasma-nm-pptp-0.9.3.5-7.fc21.i686
Comment 2 caulier.gilles 2015-04-16 20:41:57 UTC
It crash in Exiv2 shared lib to Adobe XMP SDK.

Please report this problem to Exiv2 team.

Gilles Caulier
Comment 3 Richard Z. 2015-04-17 09:31:56 UTC
I see it crashed in Exiv2 code, was plasma trying to load the wallpaper?
Comment 4 caulier.gilles 2021-05-04 10:13:30 UTC

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