Bug 364207 - Plasma crashed when setting desktop wallpaper as "picture of the day" in KDE4
Summary: Plasma crashed when setting desktop wallpaper as "picture of the day" in KDE4
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-06-11 11:24 UTC by a12321aabb
Modified: 2018-06-08 18:24 UTC (History)
0 users

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 a12321aabb 2016-06-11 11:24:00 UTC
Application: plasma-desktop (4.11.22)
KDE Platform Version: 4.14.20
Qt Version: 4.8.7
Operating System: Linux 4.4.13 x86_64
Distribution (Platform): Slackware Packages

-- Information about the crash:
When I tried to use "National Geographic picture of the day" as my desktop wallpaper, the plasma desktop crashed.

But using astronomy picture of the day is ok.

-- Backtrace:
Application: Plasma 桌面 shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fb4a7440780 (LWP 17646))]

Thread 10 (Thread 0x7fb376eb7700 (LWP 18040)):
#0  0x00007fb4a5a4536f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fb377f18d01 in  () at /usr/lib64/IcedTeaPlugin.so
#2  0x00007fb377f196f9 in  () at /usr/lib64/IcedTeaPlugin.so
#3  0x00007fb4a5a3f684 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb4a3f86efd in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fb3776b8700 (LWP 18039)):
#0  0x00007fb4a5a4536f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fb377f18d01 in  () at /usr/lib64/IcedTeaPlugin.so
#2  0x00007fb377f196f9 in  () at /usr/lib64/IcedTeaPlugin.so
#3  0x00007fb4a5a3f684 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb4a3f86efd in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fb377eb9700 (LWP 18038)):
#0  0x00007fb4a5a4536f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fb377f18d01 in  () at /usr/lib64/IcedTeaPlugin.so
#2  0x00007fb377f196f9 in  () at /usr/lib64/IcedTeaPlugin.so
#3  0x00007fb4a5a3f684 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb4a3f86efd in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fb3de385700 (LWP 17990)):
#0  0x00007fb4a5a4853d in read () at /lib64/libpthread.so.0
#1  0x00007fb4a06e55d0 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb4a06a3484 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb4a06a38f8 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fb4a06a3a5c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fb4a5e140ce in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#6  0x00007fb4a5de45d1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#7  0x00007fb4a5de48e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#8  0x00007fb4a5cddc39 in QThread::exec() () at /usr/lib64/qt/lib/libQtCore.so.4
#9  0x00007fb4a5ce03bc in  () at /usr/lib64/qt/lib/libQtCore.so.4
#10 0x00007fb4a5a3f684 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fb4a3f86efd in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fb3def86700 (LWP 17989)):
#0  0x00007fb4a5a4536f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fb4993fe441 in  () at /usr/lib64/qt/lib/libQtWebKit.so.4
#2  0x00007fb499700216 in  () at /usr/lib64/qt/lib/libQtWebKit.so.4
#3  0x00007fb4a5a3f684 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb4a3f86efd in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fb3e89c5700 (LWP 17988)):
#0  0x00007fb4a5a4536f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fb4996ced9d in  () at /usr/lib64/qt/lib/libQtWebKit.so.4
#2  0x00007fb4996cedf9 in  () at /usr/lib64/qt/lib/libQtWebKit.so.4
#3  0x00007fb4a5a3f684 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb4a3f86efd in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fb482291700 (LWP 17673)):
#0  0x00007fb4a5e13abf in  () at /usr/lib64/qt/lib/libQtCore.so.4
#1  0x00007fb4a06a2f7d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb4a06a3883 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb4a06a3a5c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fb4a5e140ce in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#5  0x00007fb4a5de45d1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#6  0x00007fb4a5de48e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#7  0x00007fb4a5cddc39 in QThread::exec() () at /usr/lib64/qt/lib/libQtCore.so.4
#8  0x00007fb4a5ce03bc in  () at /usr/lib64/qt/lib/libQtCore.so.4
#9  0x00007fb4a5a3f684 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fb4a3f86efd in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fb3f2c96700 (LWP 17654)):
#0  0x00007fb4a06e6804 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fb4a06a3a66 in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb4a5e140ce in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#3  0x00007fb4a5de45d1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#4  0x00007fb4a5de48e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#5  0x00007fb4a5cddc39 in QThread::exec() () at /usr/lib64/qt/lib/libQtCore.so.4
#6  0x00007fb4a5dc5733 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#7  0x00007fb4a5ce03bc in  () at /usr/lib64/qt/lib/libQtCore.so.4
#8  0x00007fb4a5a3f684 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fb4a3f86efd in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fb479a6f700 (LWP 17649)):
#0  0x00007fb4a5a4536f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fb4979e85aa in  () at /usr/lib64/qt/lib/libQtScript.so.4
#2  0x00007fb4979e85d9 in  () at /usr/lib64/qt/lib/libQtScript.so.4
#3  0x00007fb4a5a3f684 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb4a3f86efd in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fb4a7440780 (LWP 17646)):
[KCrash Handler]
#6  0x00007fb4a5cdb49d in QReadWriteLock::lockForWrite() () at /usr/lib64/qt/lib/libQtCore.so.4
#7  0x00007fb497626750 in  () at /usr/lib64/qt/lib/libQtSql.so.4
#8  0x00007fb49a357703 in  () at /usr/lib64/libplasma.so.3
#9  0x00007fb49a357767 in  () at /usr/lib64/libplasma.so.3
#10 0x00007fb4a3eb9fb8 in __run_exit_handlers () at /lib64/libc.so.6
#11 0x00007fb4a3eba005 in  () at /lib64/libc.so.6
#12 0x00007fb37cc1afc0 in  () at /usr/lib64/libgdk-x11-2.0.so.0
#13 0x00007fb4a68fd625 in _XError () at /usr/lib64/libX11.so.6
#14 0x00007fb4a68fa6b7 in  () at /usr/lib64/libX11.so.6
#15 0x00007fb4a68fb781 in _XReply () at /usr/lib64/libX11.so.6
#16 0x00007fb4a68e2646 in XGetWindowProperty () at /usr/lib64/libX11.so.6
#17 0x00007fb4a6f803d4 in NETWinInfo::update(unsigned long const*) () at /usr/lib64/libkdeui.so.5
#18 0x00007fb4a6f8191e in NETWinInfo::event(_XEvent*, unsigned long*, int) () at /usr/lib64/libkdeui.so.5
#19 0x00007fb4a6f74f2a in  () at /usr/lib64/libkdeui.so.5
#20 0x00007fb4a6e6f187 in  () at /usr/lib64/libkdeui.so.5
#21 0x00007fb4a5dd8a9e in QAbstractEventDispatcher::filterEvent(void*) () at /usr/lib64/qt/lib/libQtCore.so.4
#22 0x00007fb4a4fde875 in  () at /usr/lib64/qt/lib/libQtGui.so.4
#23 0x00007fb4a06a3787 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#24 0x00007fb4a06a39b8 in  () at /usr/lib64/libglib-2.0.so.0
#25 0x00007fb4a06a3a5c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#26 0x00007fb4a5e140ae in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#27 0x00007fb4a4fde9e6 in  () at /usr/lib64/qt/lib/libQtGui.so.4
#28 0x00007fb4a5de45d1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#29 0x00007fb4a5de48e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#30 0x00007fb4a53ef04c in QDialog::exec() () at /usr/lib64/qt/lib/libQtGui.so.4
#31 0x00007fb4a6db498a in KMessageBox::createKMessageBox(KDialog*, QIcon const&, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon) () at /usr/lib64/libkdeui.so.5
#32 0x00007fb4a6db4c6c in KMessageBox::createKMessageBox(KDialog*, QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&) () at /usr/lib64/libkdeui.so.5
#33 0x00007fb4a6db7560 in KMessageBox::warningYesNoCancelListWId(unsigned long, QString const&, QStringList const&, QString const&, KGuiItem const&, KGuiItem const&, KGuiItem const&, QString const&, QFlags<KMessageBox::Option>) () at /usr/lib64/libkdeui.so.5
#34 0x00007fb4a6db789d in KMessageBox::warningYesNoCancelList(QWidget*, QString const&, QStringList const&, QString const&, KGuiItem const&, KGuiItem const&, KGuiItem const&, QString const&, QFlags<KMessageBox::Option>) () at /usr/lib64/libkdeui.so.5
#35 0x00007fb4a6db78f9 in KMessageBox::warningYesNoCancel(QWidget*, QString const&, QString const&, KGuiItem const&, KGuiItem const&, KGuiItem const&, QString const&, QFlags<KMessageBox::Option>) () at /usr/lib64/libkdeui.so.5
#36 0x00007fb49c8612e9 in KIO::JobUiDelegate::requestMessageBox(KIO::JobUiDelegate::MessageBoxType, QString const&, QString const&, QString const&, QString const&, QString const&, QString const&, QString const&, KIO::MetaData const&) () at /usr/lib64/libkio.so.5
#37 0x00007fb49c90f005 in  () at /usr/lib64/libkio.so.5
#38 0x00007fb4a5dfe921 in QObject::event(QEvent*) () at /usr/lib64/qt/lib/libQtCore.so.4
#39 0x00007fb4a4f3b48c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/qt/lib/libQtGui.so.4
#40 0x00007fb4a4f41f5c in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/qt/lib/libQtGui.so.4
#41 0x00007fb4a6e468ea in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#42 0x00007fb4a5de5c0d in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/qt/lib/libQtCore.so.4
#43 0x00007fb4a5de8e6e in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/qt/lib/libQtCore.so.4
#44 0x00007fb4a5e13f3e in  () at /usr/lib64/qt/lib/libQtCore.so.4
#45 0x00007fb4a06a3787 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#46 0x00007fb4a06a39b8 in  () at /usr/lib64/libglib-2.0.so.0
#47 0x00007fb4a06a3a5c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#48 0x00007fb4a5e140ae in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#49 0x00007fb4a4fde9e6 in  () at /usr/lib64/qt/lib/libQtGui.so.4
#50 0x00007fb4a5de45d1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#51 0x00007fb4a5de48e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/qt/lib/libQtCore.so.4
#52 0x00007fb4a5de9ec9 in QCoreApplication::exec() () at /usr/lib64/qt/lib/libQtCore.so.4
#53 0x00007fb48ee2b874 in kdemain () at /usr/lib64/libkdeinit4_plasma-desktop.so
#54 0x0000000000408c21 in  ()
#55 0x00000000004099f7 in  ()
#56 0x000000000040a13a in  ()
#57 0x0000000000405952 in  ()
#58 0x00007fb4a3ea07d0 in __libc_start_main () at /lib64/libc.so.6
#59 0x00000000004067b9 in _start ()

Reported using DrKonqi
Comment 1 Nate Graham 2018-06-08 18:24:48 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