Bug 17372 - Plasma desktop crash on file preview
Summary: Plasma desktop crash on file preview
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 5
Hardware: x86_64 Linux
Priority: Normal critical
Target Milestone: ---
Assignee: Nicolas Lécureuil
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 17523
  Show dependency treegraph
 
Reported: 2015-12-20 22:58 CET by Norbert Kieffer
Modified: 2016-07-18 22:55 CEST (History)
1 user (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Norbert Kieffer 2015-12-20 22:58:33 CET
Sometimes while running the mouse on the desktop, plasma crash : all the desktop disappears  and recovers after a second.
Today after the crash the desktop dissapeared definitively. My desktop was blue. I had to restart the computer.Note that in this case ther was no bug report from draksnapshot

This problem exists since June 2015 and frequency is imprevisible.Since two weeks the frequency has increased and sometimes I can have the problem on per day.

I can precise : It never occurred when a program (firefox, thunderbird or others) is opened on the desktop.

On my desktop I have:
-Files (pdf, jpeg, png odt, mp3,  ...)
-Folders filled with various files
-short cuts with web url 
My desktop has a "wallpaper"

Mageia version : 4.1.13-desktop-2.mga5

All updates are done



How reproducible:
It is for me impossible to reproduce it volountarily

Exemple of  bug report  :
Application: Outil de gestion de fenêtres Plasma (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7efe9519c780 (LWP 3886))]

Thread 3 (Thread 0x7efe6872e700 (LWP 3887)):
#0  0x00007efe93a3367f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efe8532973a in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib64/libQtScript.so.4
#2  0x00007efe85329769 in  () at /lib64/libQtScript.so.4
#3  0x00007efe93a2e5bd in start_thread () at /lib64/libpthread.so.0
#4  0x00007efe927a75cd in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7efde1098700 (LWP 3893)):
#0  0x00007efe9279bd1d in poll () at /lib64/libc.so.6
#1  0x00007efe8f881eb4 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007efe8f881fbc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007efe93debe3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#4  0x00007efe93dbd931 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#5  0x00007efe93dbdc45 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#6  0x00007efe93cbb899 in QThread::exec() () at /lib64/libQtCore.so.4
#7  0x00007efe93d9f3d3 in QInotifyFileSystemWatcherEngine::run() () at /lib64/libQtCore.so.4
#8  0x00007efe93cbdfff in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4
#9  0x00007efe93a2e5bd in start_thread () at /lib64/libpthread.so.0
#10 0x00007efe927a75cd in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7efe9519c780 (LWP 3886)):
[KCrash Handler]
#5  0x00007efe6ebf4db1 in mov_probe () at /lib64/libavformat.so.56
#6  0x00007efe6ef356a5 in FFMPEGEndAnalyzer::analyze(Strigi::AnalysisResult&, Strigi::StreamBase<char>*) () at /usr/lib64/strigi/strigiea_ffmpeg.so
#7  0x00007efe893d36a8 in Strigi::StreamAnalyzerPrivate::analyze(Strigi::AnalysisResult&, Strigi::StreamBase<char>*) () at /lib64/libstreamanalyzer.so.0
#8  0x00007efe893aabf5 in Strigi::AnalysisResult::indexChild(std::string const&, long, Strigi::StreamBase<char>*) () at /lib64/libstreamanalyzer.so.0
#9  0x00007efe893ee753 in OdfEndAnalyzer::analyze(Strigi::AnalysisResult&, Strigi::StreamBase<char>*) () at /lib64/libstreamanalyzer.so.0
#10 0x00007efe893d36a8 in Strigi::StreamAnalyzerPrivate::analyze(Strigi::AnalysisResult&, Strigi::StreamBase<char>*) () at /lib64/libstreamanalyzer.so.0
#11 0x00007efe89a3b471 in KFileMetaInfoPrivate::init(QIODevice&, KUrl const&, long, QFlags<KFileMetaInfo::What>) () at /usr/lib64/libkio.so.5
#12 0x00007efe89a3b95a in KFileMetaInfo::KFileMetaInfo(QString const&, QString const&, QFlags<KFileMetaInfo::What>) () at /usr/lib64/libkio.so.5
#13 0x00007efe89a2895f in KFileItem::metaInfo(bool, int) const () at /usr/lib64/libkio.so.5
#14 0x00007efe70ebef6c in ToolTipWidget::metaInfo() const () at /usr/lib64/kde4/plasma_applet_folderview.so
#15 0x00007efe70ec17fb in ToolTipWidget::setContent() () at /usr/lib64/kde4/plasma_applet_folderview.so
#16 0x00007efe70ec1aee in ToolTipWidget::toolTipAboutToShow() () at /usr/lib64/kde4/plasma_applet_folderview.so
#17 0x00007efe93dc6a72 in QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () at /lib64/libQtCore.so.4
#18 0x00007efe93dc8d2e in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () at /lib64/libQtCore.so.4
#19 0x00007efe87cf269a in Plasma::ToolTipManagerPrivate::showToolTip() () at /usr/lib64/libplasma.so.3
#20 0x00007efe87cf3069 in Plasma::ToolTipManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.25] () at /usr/lib64/libplasma.so.3
#21 0x00007efe93dd288a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib64/libQtCore.so.4
#22 0x00007efe93dd6c2b in QObject::event(QEvent*) () at /lib64/libQtCore.so.4
#23 0x00007efe92f3679c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#24 0x00007efe92f3ce40 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#25 0x00007efe94b8425a in KApplication::notify(QObject*, QEvent*) () at /lib64/libkdeui.so.5
#26 0x00007efe93dbecad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQtCore.so.4
#27 0x00007efe93dee31b in QTimerInfoList::activateTimers() () at /lib64/libQtCore.so.4
#28 0x00007efe93deb4f9 in idleTimerSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQtCore.so.4
#29 0x00007efe8f881c6d in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#30 0x00007efe8f881f18 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#31 0x00007efe8f881fbc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#32 0x00007efe93debe1e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#33 0x00007efe92fd44f6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtGui.so.4
#34 0x00007efe93dbd931 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#35 0x00007efe93dbdc45 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#36 0x00007efe93dc2e59 in QCoreApplication::exec() () at /lib64/libQtCore.so.4
#37 0x00007efe7c6e336d in kdemain () at /usr/lib64/libkdeinit4_plasma-desktop.so
#38 0x000000000040819a in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) ()
#39 0x0000000000409021 in handle_launcher_request(int, char const*) [clone .isra.15] ()
#40 0x000000000040972a in handle_requests(int) ()
#41 0x0000000000405303 in main ()




Reproducible: 

Steps to Reproduce:
David Walser 2015-12-22 22:30:41 CET

CC: sysadmin-bugs => lmenut
Component: Release (media or process) => RPM Packages
Assignee: bugsquad => mageia
Summary: Plasma (?) Crash => Plasma Desktop Crash

Comment 1 Norbert Kieffer 2016-01-19 00:03:16 CET
Hi
Since last time I had many crashes some with automatic recovery others with total crash.
By observing what happens I think it happens on the moment when the mouse pointer is passing over an icon the icon expand to make a preview. It is at that moment that plasma crashes

Here the last report

Application: Outil de gestion de fenêtres Plasma (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7b65f7d780 (LWP 3370))]

Thread 3 (Thread 0x7f7b3a345700 (LWP 3371)):
#0  0x00007f7b6480c67f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7b56d3f73a in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib64/libQtScript.so.4
#2  0x00007f7b56d3f769 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib64/libQtScript.so.4
#3  0x00007f7b648075bd in start_thread () from /lib64/libpthread.so.0
#4  0x00007f7b635805cd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f7ab2c98700 (LWP 3377)):
#0  0x00007f7b6358dc2f in __libc_enable_asynccancel () from /lib64/libc.so.6
#1  0x00007f7b63574d12 in poll () from /lib64/libc.so.6
#2  0x00007f7b6065aeb4 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007f7b6065afbc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007f7b64bc4e3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#5  0x00007f7b64b96931 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#6  0x00007f7b64b96c45 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#7  0x00007f7b64a94899 in QThread::exec() () from /lib64/libQtCore.so.4
#8  0x00007f7b64b783d3 in QInotifyFileSystemWatcherEngine::run() () from /lib64/libQtCore.so.4
#9  0x00007f7b64a96fff in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#10 0x00007f7b648075bd in start_thread () from /lib64/libpthread.so.0
#11 0x00007f7b635805cd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f7b65f7d780 (LWP 3370)):
[KCrash Handler]
#5  0x00007f7aa2b31fb1 in mov_probe () from /lib64/libavformat.so.56
#6  0x00007f7aa81dd6a5 in FFMPEGEndAnalyzer::analyze(Strigi::AnalysisResult&, Strigi::StreamBase<char>*) () from /usr/lib64/strigi/strigiea_ffmpeg.so
#7  0x00007f7b5ade96a8 in Strigi::StreamAnalyzerPrivate::analyze(Strigi::AnalysisResult&, Strigi::StreamBase<char>*) () from /lib64/libstreamanalyzer.so.0
#8  0x00007f7b5adc0bf5 in Strigi::AnalysisResult::indexChild(std::string const&, long, Strigi::StreamBase<char>*) () from /lib64/libstreamanalyzer.so.0
#9  0x00007f7b5ae04753 in OdfEndAnalyzer::analyze(Strigi::AnalysisResult&, Strigi::StreamBase<char>*) () from /lib64/libstreamanalyzer.so.0
#10 0x00007f7b5ade96a8 in Strigi::StreamAnalyzerPrivate::analyze(Strigi::AnalysisResult&, Strigi::StreamBase<char>*) () from /lib64/libstreamanalyzer.so.0
#11 0x00007f7b5b451471 in KFileMetaInfoPrivate::init(QIODevice&, KUrl const&, long, QFlags<KFileMetaInfo::What>) () from /usr/lib64/libkio.so.5
#12 0x00007f7b5b45195a in KFileMetaInfo::KFileMetaInfo(QString const&, QString const&, QFlags<KFileMetaInfo::What>) () from /usr/lib64/libkio.so.5
#13 0x00007f7b5b43e95f in KFileItem::metaInfo(bool, int) const () from /usr/lib64/libkio.so.5
#14 0x00007f7b428bdf6c in ToolTipWidget::metaInfo() const () from /usr/lib64/kde4/plasma_applet_folderview.so
#15 0x00007f7b428c07fb in ToolTipWidget::setContent() () from /usr/lib64/kde4/plasma_applet_folderview.so
#16 0x00007f7b428c0aee in ToolTipWidget::toolTipAboutToShow() () from /usr/lib64/kde4/plasma_applet_folderview.so
#17 0x00007f7b64b9fa72 in QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () from /lib64/libQtCore.so.4
#18 0x00007f7b64ba1d2e in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () from /lib64/libQtCore.so.4
#19 0x00007f7b5970869a in Plasma::ToolTipManagerPrivate::showToolTip() () from /usr/lib64/libplasma.so.3
#20 0x00007f7b59709069 in Plasma::ToolTipManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.25] () from /usr/lib64/libplasma.so.3
#21 0x00007f7b64bab88a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#22 0x00007f7b64bafc2b in QObject::event(QEvent*) () from /lib64/libQtCore.so.4
#23 0x00007f7b63d0f79c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#24 0x00007f7b63d15e40 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#25 0x00007f7b6595d25a in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#26 0x00007f7b64b97cad in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#27 0x00007f7b64bc731b in QTimerInfoList::activateTimers() () from /lib64/libQtCore.so.4
#28 0x00007f7b64bc44f9 in idleTimerSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtCore.so.4
#29 0x00007f7b6065ac6d in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#30 0x00007f7b6065af18 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#31 0x00007f7b6065afbc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#32 0x00007f7b64bc4e1e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#33 0x00007f7b63dad4f6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4
#34 0x00007f7b64b96931 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#35 0x00007f7b64b96c45 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#36 0x00007f7b64b9be59 in QCoreApplication::exec() () from /lib64/libQtCore.so.4
#37 0x00007f7b4e0f936d in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so
#38 0x000000000040819a in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) ()
#39 0x0000000000409021 in handle_launcher_request(int, char const*) [clone .isra.15] ()
#40 0x000000000040972a in handle_requests(int) ()
#41 0x0000000000405303 in main ()
Rémi Verschelde 2016-01-19 09:33:40 CET

Blocks: (none) => 17523
Summary: Plasma Desktop Crash => Plasma desktop crash on file preview

Comment 2 Rémi Verschelde 2016-01-19 09:35:08 CET
To clarify the situation: I guess you are using the desktop in "Folder View" mode with files in the ~/Desktop or ~/Bureau folder?

Is there something specific to the files that trigger a crash? Does it happen with any type of file, or only some of them? The stacktrace seems to refer to ffmpeg, so maybe it would be related to video or audio files?
Comment 3 Norbert Kieffer 2016-01-19 14:32:03 CET
Yes I'm using the Folder view

I can send you a print screen but not possible here

I could this morning reproduce the crash (with automatic recover this time)  :
It happened while sweeping the mouse pointer from a pdf file to a jpg file.

I continue to observe. If I can be more precise you will be informed
Comment 4 Norbert Kieffer 2016-01-21 22:59:44 CET
The today's crash  (automatic recovery):
On my desktop I have a folder
I wanted to pull a file (.odt) in this folder by dragging it to the folder (déplacer ici)
At the moment the mouse pointer was on the odt file and i pressed left button of the mouse in order to dragg it the crash happened
Comment 5 Norbert Kieffer 2016-01-26 00:40:14 CET
After the today crash I looked what is written in the file. Xsession-errors :

KCrash: Attempting to start /usr/bin/plasma-desktop from kdeinit
KCrash: Connect sock_file=/home/somebody/.kde4/socket-localhost.localdomain/kdeinit4__0
KCrash: Application 'plasma-desktop' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
KCrash: Connect sock_file=/home/somebody/.kde4/socket-localhost.localdomain/kdeinit4__0
No systemtrayicon available
No systemtrayicon available
No systemtrayicon available
No systemtrayicon available
Warning: No systemtrayicon available
No systemtrayicon available
QDBusObjectPath: invalid path ""
QGraphicsLinearLayout::insertItem: cannot insert null item
plasma-desktop(11408)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 
plasma-desktop(11408)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 
plasma-desktop(11408)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 
plasma-desktop(11408)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 
plasma-desktop(11408)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 
plasma-desktop(11408)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 
plasma-desktop(11408)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 

I don't know if this can help you
Comment 6 Frédéric "LpSolit" Buclin 2016-02-03 16:45:26 CET
Maybe this is somehow related to https://bugs.kde.org/show_bug.cgi?id=357895 ?
Comment 7 Norbert Kieffer 2016-02-03 22:49:18 CET
Could be

In my case it never happened with video files (dont have) nor with the taskbar. Only with the icons pluged on the desktop.

Here above what I found after yesterday's crash in the Xsession-errors : 

KCrash: Attempting to start /usr/bin/plasma-desktop from kdeinit
KCrash: Connect sock_file=/home/somebody/.kde4/socket-localhost.localdomain/kdeinit4__0
KCrash: Application 'plasma-desktop' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
KCrash: Connect sock_file=/home/somebody/.kde4/socket-localhost.localdomain/kdeinit4__0
No systemtrayicon available
No systemtrayicon available
No systemtrayicon available
Warning: No systemtrayicon available
No systemtrayicon available
No systemtrayicon available
QDBusObjectPath: invalid path ""
QGraphicsLinearLayout::insertItem: cannot insert null item
plasma-desktop(31097)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 
plasma-desktop(31097)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 
plasma-desktop(31097)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 
plasma-desktop(31097)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 
plasma-desktop(31097)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 
plasma-desktop(31097)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 
plasma-desktop(31097)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 
========================>  3 0
static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) Qt 4.7 import detected; please note that Qt 4.7 is directly reusable as QtQuick 1.x with no code changes. Continuing, but startup time will be slower. 
file:///usr/lib64/kde4/imports/org/kde/plasma/components/SectionScroller.qml:103: TypeError: Result of expression 'listView' [null] is not an object.
file:///usr/lib64/kde4/imports/org/kde/plasma/components/SectionScroller.qml:175: ReferenceError: Can't find variable: sectionsRepeater
file:///usr/lib64/kde4/imports/org/kde/plasma/components/SectionScroller.qml:103: Error: Cannot assign [undefined] to QString
file:///usr/share/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_92: Boucle potentielle dÃÂétectÃÂée dans les ancres pour le remplissage.
file:///usr/share/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_92: Boucle potentielle dÃÂétectÃÂée dans les ancres pour le remplissage.
file:///usr/share/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_92: Boucle potentielle dÃÂétectÃÂée dans les ancres pour le remplissage.
file:///usr/share/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_92: Boucle potentielle dÃÂétectÃÂée dans les ancres pour le remplissage.
file:///usr/share/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_92: Boucle potentielle dÃÂétectÃÂée dans les ancres pour le remplissage.
file:///usr/share/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_92: Boucle potentielle dÃÂétectÃÂée dans les ancres pour le remplissage.
file:///usr/share/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_92: Boucle potentielle dÃÂétectÃÂée dans les ancres pour le remplissage.
plasma-desktop(31097)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application 
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
openjdk version "1.8.0_65"
OpenJDK Runtime Environment (build 1.8.0_65-b17)
OpenJDK 64-Bit Server VM (build 25.65-b01, mixed mode)
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
IcedTea-Web plugin is using out-dated configuration
openjdk version "1.8.0_65"
Op
Comment 8 Norbert Kieffer 2016-02-04 18:00:55 CET
Hi
I've new informations about those crash.
1-They never happened if mouse index speed is high.(example sweepin from left to right side of the screen in some seconds
2-It only happens if mouse index speed is low (as 1 cm/s on the screen)

Today I've tried to sweep on the desktop at a low speed and I crashed when mouse pointer was over a .png file after having the preview.
I did it a second time and I crashed when mouse pointer was over an .odt file.
The third time it was over a .pdf file 
The fouth time it was on a .pdf file , this time i had a total crash (I had to reboot)
Now I'm able to reproduce the crash

In case 1 Icons do not expand to make preview of the file
In case 2 they do (but see futher).
In case of crash I always saw the Icon expand or the black rectangle (see further)

This means that the problem is partly related with file previews process . It seems correct because as I said firmly I never had crashes if a program is opened (in that case there are no icons on the screen)
 
Note : About file previews
When I sweep at a low speed the .png or .jpg always expand instantaneously to give the preview of the contend of the file.
For the other files I never see a preview of the content of the file but above of the icon , at the left side opens a black rectangle containing the name of the file, the type of the file and the dimension of the file. In this case what curious is that some times this black rectangle appears instantaneously in other cases I have to wait some seconds.

It's all for today
Comment 9 Norbert Kieffer 2016-02-04 18:57:02 CET
Other informations :

Dolphin settings :

1- Settings\comportement        Show loolips is enabled
2- Settings\preview            are enabled files:
Dossier
HTML
TXT
Fichiers du bureau
Fichiers video
Postscript
Images (Gif, Png)
Images jpeg
Comment 10 Norbert Kieffer 2016-02-11 10:41:18 CET
Today a new crash (same as the others with auto recovery)  in another manner !.
This time using a program !!!

Program Used : Image Scan For Linux
Forecast for outpout file type : xxx.png
 Scanning in 96dpi method a A4 paper

Steps :
Opening Program : ok
Preview scan  : ok done
Press bouton scan : "Copie/valider"

Then appears a popup with "espace disque insuffisant" and plasma crashes.

This crash can be reproduced

Debug file containing :

Application: Outil de gestion de fenêtres Plasma (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7b65f7d780 (LWP 3370))]

Thread 3 (Thread 0x7f7b3a345700 (LWP 3371)):
#0  0x00007f7b6480c67f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7b56d3f73a in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib64/libQtScript.so.4
#2  0x00007f7b56d3f769 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib64/libQtScript.so.4
#3  0x00007f7b648075bd in start_thread () from /lib64/libpthread.so.0
#4  0x00007f7b635805cd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f7ab2c98700 (LWP 3377)):
#0  0x00007f7b6358dc2f in __libc_enable_asynccancel () from /lib64/libc.so.6
#1  0x00007f7b63574d12 in poll () from /lib64/libc.so.6
#2  0x00007f7b6065aeb4 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007f7b6065afbc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007f7b64bc4e3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#5  0x00007f7b64b96931 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#6  0x00007f7b64b96c45 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#7  0x00007f7b64a94899 in QThread::exec() () from /lib64/libQtCore.so.4
#8  0x00007f7b64b783d3 in QInotifyFileSystemWatcherEngine::run() () from /lib64/libQtCore.so.4
#9  0x00007f7b64a96fff in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#10 0x00007f7b648075bd in start_thread () from /lib64/libpthread.so.0
#11 0x00007f7b635805cd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f7b65f7d780 (LWP 3370)):
[KCrash Handler]
#5  0x00007f7aa2b31fb1 in mov_probe () from /lib64/libavformat.so.56
#6  0x00007f7aa81dd6a5 in FFMPEGEndAnalyzer::analyze(Strigi::AnalysisResult&, Strigi::StreamBase<char>*) () from /usr/lib64/strigi/strigiea_ffmpeg.so
#7  0x00007f7b5ade96a8 in Strigi::StreamAnalyzerPrivate::analyze(Strigi::AnalysisResult&, Strigi::StreamBase<char>*) () from /lib64/libstreamanalyzer.so.0
#8  0x00007f7b5adc0bf5 in Strigi::AnalysisResult::indexChild(std::string const&, long, Strigi::StreamBase<char>*) () from /lib64/libstreamanalyzer.so.0
#9  0x00007f7b5ae04753 in OdfEndAnalyzer::analyze(Strigi::AnalysisResult&, Strigi::StreamBase<char>*) () from /lib64/libstreamanalyzer.so.0
#10 0x00007f7b5ade96a8 in Strigi::StreamAnalyzerPrivate::analyze(Strigi::AnalysisResult&, Strigi::StreamBase<char>*) () from /lib64/libstreamanalyzer.so.0
#11 0x00007f7b5b451471 in KFileMetaInfoPrivate::init(QIODevice&, KUrl const&, long, QFlags<KFileMetaInfo::What>) () from /usr/lib64/libkio.so.5
#12 0x00007f7b5b45195a in KFileMetaInfo::KFileMetaInfo(QString const&, QString const&, QFlags<KFileMetaInfo::What>) () from /usr/lib64/libkio.so.5
#13 0x00007f7b5b43e95f in KFileItem::metaInfo(bool, int) const () from /usr/lib64/libkio.so.5
#14 0x00007f7b428bdf6c in ToolTipWidget::metaInfo() const () from /usr/lib64/kde4/plasma_applet_folderview.so
#15 0x00007f7b428c07fb in ToolTipWidget::setContent() () from /usr/lib64/kde4/plasma_applet_folderview.so
#16 0x00007f7b428c0aee in ToolTipWidget::toolTipAboutToShow() () from /usr/lib64/kde4/plasma_applet_folderview.so
#17 0x00007f7b64b9fa72 in QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () from /lib64/libQtCore.so.4
#18 0x00007f7b64ba1d2e in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () from /lib64/libQtCore.so.4
#19 0x00007f7b5970869a in Plasma::ToolTipManagerPrivate::showToolTip() () from /usr/lib64/libplasma.so.3
#20 0x00007f7b59709069 in Plasma::ToolTipManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.25] () from /usr/lib64/libplasma.so.3
#21 0x00007f7b64bab88a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#22 0x00007f7b64bafc2b in QObject::event(QEvent*) () from /lib64/libQtCore.so.4
#23 0x00007f7b63d0f79c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#24 0x00007f7b63d15e40 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#25 0x00007f7b6595d25a in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#26 0x00007f7b64b97cad in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#27 0x00007f7b64bc731b in QTimerInfoList::activateTimers() () from /lib64/libQtCore.so.4
#28 0x00007f7b64bc44f9 in idleTimerSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtCore.so.4
#29 0x00007f7b6065ac6d in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#30 0x00007f7b6065af18 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#31 0x00007f7b6065afbc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#32 0x00007f7b64bc4e1e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#33 0x00007f7b63dad4f6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4
#34 0x00007f7b64b96931 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#35 0x00007f7b64b96c45 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#36 0x00007f7b64b9be59 in QCoreApplication::exec() () from /lib64/libQtCore.so.4
#37 0x00007f7b4e0f936d in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so
#38 0x000000000040819a in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) ()
#39 0x0000000000409021 in handle_launcher_request(int, char const*) [clone .isra.15] ()
#40 0x000000000040972a in handle_requests(int) ()
#41 0x0000000000405303 in main ()

Same as usualy
Comment 11 Nicolas Lécureuil 2016-05-05 09:04:37 CEST
can you update and say if this is still valid for you with current cauldron ?
Comment 12 Norbert Kieffer 2016-05-09 22:50:56 CEST
I have tried

I did
1) urpmi.removemedia -a
2)urpmi.addmedia --distrib --mirrorlist http://mirrors.mageia.org/api/mageia.cauldron.x86_64.list
3)urpmi --auto --auto-select --keep

2000 files have been updated in cauldron
But there are circa 500 other files to change. This is not possible because there is probably a Bug :

The warning is :
Désolé, les paquetages suivants ne peuvent pas être sélectionnés :

- lib64lightspark0-0.7.2-22.git20160111.1.mga6.x86_64 (car libLLVM-3.7.1.so()(64bit) est non satisfait)

Impossible to find the RPM giving this libLLVM-3.7.1.so

Now I have a bastard Mageia
Comment 13 Nicolas Lécureuil 2016-07-17 00:35:46 CEST
is this bug still valid under Plasma 5.7.1 ?
Comment 14 Norbert Kieffer 2016-07-18 22:55:53 CEST
Mid May I have erased the hole system and did a new clean installation
After that I had always the bug
But you are right since one good month , perhaps six weeks , there is no problem
I'm running Plasma 4.11.16 since ?? probably installed with other updates
We should close this chapter. I'll put the status "resolved"
Thanks to you all

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.