Bug 298093 - Trying to change KDE Desktop picture
Summary: Trying to change KDE Desktop picture
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Plasma
Component: wallpaper-weather (show other bugs)
Version: 4.8.1
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 315964 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-04-14 00:01 UTC by Max Malzkuhn
Modified: 2013-05-30 07:25 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (10.21 KB, text/plain)
2013-04-11 19:09 UTC, spyros
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Max Malzkuhn 2012-04-14 00:01:01 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.8.1 (4.8.1)
Qt Version: 4.8.0
Operating System: Linux 3.1.0-7.fc16.i686 i686
Distribution: "Fedora release 16 (Verne)"

-- Information about the crash:
Trying to change KDE Desktop picture.  I had tried several times with no success until it finally crashed.

-- 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 0xb77c3780 (LWP 6620))]

Thread 3 (Thread 0xb6943b40 (LWP 6621)):
#0  0x0095b416 in __kernel_vsyscall ()
#1  0x451e085c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172
#2  0x4be78f71 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x4bf79680) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#3  0x4be78fb0 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x4bf79680) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#4  0x451dccd3 in start_thread (arg=0xb6943b40) at pthread_create.c:309
#5  0x45119a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xb5b0fb40 (LWP 6622)):
#0  0x0095b416 in __kernel_vsyscall ()
#1  0x4510f1a0 in __GI___poll (fds=0xb5201c98, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x452de83c in g_poll (fds=0xb5201c98, nfds=1, timeout=-1) at gpoll.c:132
#3  0x452cfc76 in g_main_context_poll (n_fds=1, fds=0xb5201c98, priority=<optimized out>, timeout=<optimized out>, context=0xb52004e0) at gmain.c:3402
#4  g_main_context_iterate (context=0xb52004e0, block=1160636432, dispatch=1, self=0xb5200d70) at gmain.c:3084
#5  0x452d001f in g_main_context_iteration (context=0xb52004e0, may_block=1) at gmain.c:3152
#6  0x4a76a317 in QEventDispatcherGlib::processEvents (this=0xb5200468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x4a7364ee in QEventLoop::processEvents (this=0xb5b0f200, flags=...) at kernel/qeventloop.cpp:149
#8  0x4a736799 in QEventLoop::exec (this=0xb5b0f200, flags=...) at kernel/qeventloop.cpp:204
#9  0x4a61eb2c in QThread::exec (this=0x9b70b28) at thread/qthread.cpp:501
#10 0x4a71335e in QInotifyFileSystemWatcherEngine::run (this=0x9b70b28) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x4a6220b1 in QThreadPrivate::start (arg=0x9b70b28) at thread/qthread_unix.cpp:298
#12 0x451dccd3 in start_thread (arg=0xb5b0fb40) at pthread_create.c:309
#13 0x45119a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb77c3780 (LWP 6620)):
[KCrash Handler]
#7  QComboBoxPrivate::viewContainer (this=0xff6ce9ff) at widgets/qcombobox.cpp:980
#8  0x4ae32d73 in QComboBox::view (this=0x3010203) at widgets/qcombobox.cpp:2292
#9  0x043b3e9f in WeatherWallpaper::updateScreenshot (this=0xa25a4e0, index=...) at /usr/src/debug/kdeplasma-addons-4.8.1/wallpapers/weather/weatherwallpaper.cpp:568
#10 0x043be3cd in BackgroundListModel::showPreview (this=0xb28a890, item=..., preview=...) at /usr/src/debug/kdeplasma-addons-4.8.1/wallpapers/weather/backgroundlistmodel.cpp:253
#11 0x4a74cea1 in QMetaObject::activate (sender=0xa763fa0, m=0x128e91c, local_signal_index=0, argv=0xbf9af394) at kernel/qobject.cpp:3547
#12 0x01143ece in KIO::PreviewJob::gotPreview (this=0xa763fa0, _t1=..., _t2=...) at /usr/src/debug/kdelibs-4.8.1/i686-redhat-linux-gnu/kio/previewjob.moc:113
#13 0x01143fe3 in KIO::PreviewJobPrivate::emitPreview (this=0x99ec128, thumb=...) at /usr/src/debug/kdelibs-4.8.1/kio/kio/previewjob.cpp:728
#14 0x01146cf0 in KIO::PreviewJobPrivate::statResultThumbnail (this=0x99ec128) at /usr/src/debug/kdelibs-4.8.1/kio/kio/previewjob.cpp:567
#15 0x011473fe in KIO::PreviewJob::slotResult (this=0xa763fa0, job=0xa8d5410) at /usr/src/debug/kdelibs-4.8.1/kio/kio/previewjob.cpp:493
#16 0x01149449 in KIO::PreviewJob::qt_static_metacall (_o=0xa763fa0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf9af728) at /usr/src/debug/kdelibs-4.8.1/i686-redhat-linux-gnu/kio/previewjob.moc:60
#17 0x4a74cea1 in QMetaObject::activate (sender=0xa8d5410, m=0x364ce4c, local_signal_index=3, argv=0xbf9af728) at kernel/qobject.cpp:3547
#18 0x0349e036 in KJob::result (this=0xa8d5410, _t1=0xa8d5410) at /usr/src/debug/kdelibs-4.8.1/i686-redhat-linux-gnu/kdecore/kjob.moc:208
#19 0x0349e089 in KJob::emitResult (this=0xa8d5410) at /usr/src/debug/kdelibs-4.8.1/kdecore/jobs/kjob.cpp:318
#20 0x010ad43c in KIO::SimpleJob::slotFinished (this=0xa8d5410) at /usr/src/debug/kdelibs-4.8.1/kio/kio/job.cpp:494
#21 0x010af6c0 in KIO::StatJob::slotFinished (this=0xa8d5410) at /usr/src/debug/kdelibs-4.8.1/kio/kio/job.cpp:896
#22 0x010af578 in qt_static_metacall (_a=0xbf9af910, _id=2, _o=0xa8d5410, _c=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/i686-redhat-linux-gnu/kio/jobclasses.moc:257
#23 KIO::StatJob::qt_static_metacall (_o=0xa8d5410, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf9af910) at /usr/src/debug/kdelibs-4.8.1/i686-redhat-linux-gnu/kio/jobclasses.moc:249
#24 0x4a74cea1 in QMetaObject::activate (sender=0xb420648, m=0x128f100, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3547
#25 0x0116d4d6 in KIO::SlaveInterface::finished (this=0xb420648) at /usr/src/debug/kdelibs-4.8.1/i686-redhat-linux-gnu/kio/slaveinterface.moc:185
#26 0x01170671 in KIO::SlaveInterface::dispatch (this=0xb420648, _cmd=104, rawdata=...) at /usr/src/debug/kdelibs-4.8.1/kio/kio/slaveinterface.cpp:172
#27 0x0116cc8b in KIO::SlaveInterface::dispatch (this=0xb420648) at /usr/src/debug/kdelibs-4.8.1/kio/kio/slaveinterface.cpp:88
#28 0x0115ded8 in KIO::Slave::gotInput (this=0xb420648) at /usr/src/debug/kdelibs-4.8.1/kio/kio/slave.cpp:344
#29 0x0115e540 in KIO::Slave::qt_static_metacall (_o=0xb420648, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf9afbd0) at /usr/src/debug/kdelibs-4.8.1/i686-redhat-linux-gnu/kio/slave.moc:57
#30 0x4a74cea1 in QMetaObject::activate (sender=0xbe2ab38, m=0x128bd90, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#31 0x01077d36 in KIO::Connection::readyRead (this=0xbe2ab38) at /usr/src/debug/kdelibs-4.8.1/i686-redhat-linux-gnu/kio/connection.moc:106
#32 0x0107865a in dequeue (this=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/kio/kio/connection.cpp:82
#33 KIO::ConnectionPrivate::dequeue (this=0xbdac738) at /usr/src/debug/kdelibs-4.8.1/kio/kio/connection.cpp:71
#34 0x4a749752 in QMetaCallEvent::placeMetaCall (this=0xae9f4b8, object=0xbe2ab38) at kernel/qobject.cpp:525
#35 0x4a75242b in QObject::event (this=0xbe2ab38, e=0xae9f4b8) at kernel/qobject.cpp:1195
#36 0x4a9ed134 in notify_helper (e=0xae9f4b8, receiver=0xbe2ab38, this=0x98b4558) at kernel/qapplication.cpp:4550
#37 QApplicationPrivate::notify_helper (this=0x98b4558, receiver=0xbe2ab38, e=0xae9f4b8) at kernel/qapplication.cpp:4522
#38 0x4a9f25d3 in QApplication::notify (this=0xae9f4b8, receiver=0xbe2ab38, e=0xae9f4b8) at kernel/qapplication.cpp:4279
#39 0x07bd8122 in KApplication::notify (this=0x98a5168, receiver=0xbe2ab38, event=0xae9f4b8) at /usr/src/debug/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:311
#40 0x4a7375fe in QCoreApplication::notifyInternal (this=0x98a5168, receiver=0xbe2ab38, event=0xae9f4b8) at kernel/qcoreapplication.cpp:876
#41 0x4a73b558 in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#42 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x986c1e0) at kernel/qcoreapplication.cpp:1500
#43 0x4a73b88d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#44 0x4a769eb5 in sendPostedEvents () at kernel/qcoreapplication.h:236
#45 postEventSourceDispatch (s=0x98b4980) at kernel/qeventdispatcher_glib.cpp:279
#46 0x452cf62f in g_main_dispatch (context=0x98b66f0) at gmain.c:2441
#47 g_main_context_dispatch (context=0x98b66f0) at gmain.c:3011
#48 0x452cfd70 in g_main_context_iterate (context=0x98b66f0, block=1160636432, dispatch=1, self=0x98b3e48) at gmain.c:3089
#49 0x452d001f in g_main_context_iteration (context=0x98b66f0, may_block=1) at gmain.c:3152
#50 0x4a76a2b8 in QEventDispatcherGlib::processEvents (this=0x986cd48, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#51 0x4aaa1a9b in QGuiEventDispatcherGlib::processEvents (this=0x986cd48, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#52 0x4a7364ee in QEventLoop::processEvents (this=0xbf9b03c4, flags=...) at kernel/qeventloop.cpp:149
#53 0x4a736799 in QEventLoop::exec (this=0xbf9b03c4, flags=...) at kernel/qeventloop.cpp:204
#54 0x4a73b93b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#55 0x4a9eaf35 in QApplication::exec () at kernel/qapplication.cpp:3811
#56 0x007d8ec6 in kdemain (argc=1, argv=0xbf9b05c4) at /usr/src/debug/kde-workspace-4.8.1/plasma/desktop/shell/main.cpp:120
#57 0x0804873c in main (argc=1, argv=0xbf9b05c4) at /usr/src/debug/kde-workspace-4.8.1/i686-redhat-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp:3

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-03-01 16:55:09 UTC
*** Bug 315964 has been marked as a duplicate of this bug. ***
Comment 2 spyros 2013-04-11 19:09:37 UTC
Created attachment 78815 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.10.00 "release 1" using Qt 4.8.4

- What I was doing when the application crashed:

change desktop backround
during changing between several options the kde crashed

-- Backtrace (Reduced):
#6  QComboBox::view (this=0x1600000100) at widgets/qcombobox.cpp:2298
#7  0x00007f4a461da66c in WeatherWallpaper::updateScreenshot (this=0x544a4c0, index=...) at /usr/src/debug/kdeplasma-addons-4.10.0/wallpapers/weather/weatherwallpaper.cpp:568
#8  0x00007f4a461e2f5a in BackgroundListModel::showPreview (this=0x7e391e0, item=..., preview=...) at /usr/src/debug/kdeplasma-addons-4.10.0/wallpapers/weather/backgroundlistmodel.cpp:253
[...]
#10 0x00007f4a96268fc7 in KIO::PreviewJob::gotPreview (this=this@entry=0x5f998f0, _t1=..., _t2=...) at /usr/src/debug/kdelibs-4.10.0/build/kio/previewjob.moc:113
#11 0x00007f4a96269081 in KIO::PreviewJobPrivate::emitPreview (this=this@entry=0x783a3c0, thumb=...) at /usr/src/debug/kdelibs-4.10.0/kio/kio/previewjob.cpp:732
Comment 3 Martin Flöser 2013-05-30 07:25:06 UTC
Thank you for this crash report and helping to improve our software. Unfortunately we were not able to work on this specific report yet. Nowadays the version this crash was reported against is no longer maintained and this makes it very difficult to work on this report as the source code might have changed and the information in the backtrace is no longer valid. 

Also it is quite likely that this problem got fixed in a later version. Crash reports are very often reported multiple times. 

If you are able to reproduce this crash with the latest version of KDE Plasma (4.10.3) please reopen this report and adjust the version information in the dropdown above and please also include a new backtrace as generated by the crash reporting tool. Please also make sure that the steps on how to reproduce the crash are precise and correct. Thank you!