Bug 215093 - Plasma, changing desktop background image
Summary: Plasma, changing desktop background image
Status: RESOLVED DUPLICATE of bug 200847
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-18 11:05 UTC by Pierre Blavy
Modified: 2009-11-18 15:24 UTC (History)
1 user (show)

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 Pierre Blavy 2009-11-18 11:05:47 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.3
Operating System: Linux 2.6.30.9-96.fc11.x86_64 x86_64
Distribution: "Fedora release 11 (Leonidas)"

What I was doing when the application crashed:
A Random bug:

1 Click the yellow magick button in top left corner
2 Configure desktop
3 Background type Image
4 install a new background image
5 use this image.
Then plasma crashes

 -- Backtrace:
Application: Espace de travail Plasma (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f68839fe820 (LWP 4933))]

Thread 2 (Thread 0x7f686b536910 (LWP 4935)):
#0  0x000000351960b2f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003736e5adab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x0000003737c81b74 in ?? () from /usr/lib64/libQtNetwork.so.4
#3  0x0000003736e59cf5 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x000000351960686a in start_thread () from /lib64/libpthread.so.0
#5  0x0000003518ade3bd in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f68839fe820 (LWP 4933)):
[KCrash Handler]
#5  0x0000003738709e14 in QGraphicsItem::isWidget() const () from /usr/lib64/libQtGui.so.4
#6  0x000000373870c549 in QGraphicsItem::isWindow() const () from /usr/lib64/libQtGui.so.4
#7  0x000000373873fab9 in QGraphicsScene::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#8  0x000000373818f63c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#9  0x000000373819689e in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#10 0x00000037394117f6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#11 0x0000003736f3ebac in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#12 0x00000037387512de in QGraphicsView::viewportEvent(QEvent*) () from /usr/lib64/libQtGui.so.4
#13 0x0000003736f3dec7 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#14 0x000000373818f60c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#15 0x000000373819689e in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#16 0x00000037394117f6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#17 0x0000003736f3ebac in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#18 0x00000037381ddf4b in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#19 0x0000003738535986 in QFrame::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#20 0x00000037385c41c1 in QAbstractScrollArea::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#21 0x000000373818f63c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#22 0x000000373819689e in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#23 0x00000037394117f6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#24 0x0000003736f3ebac in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#25 0x0000003738199c0b in QApplication::setActiveWindow(QWidget*) () from /usr/lib64/libQtGui.so.4
#26 0x00000037381fac2b in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#27 0x000000373822287c in ?? () from /usr/lib64/libQtGui.so.4
#28 0x0000003065c3790e in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#29 0x0000003065c3b0e8 in ?? () from /lib64/libglib-2.0.so.0
#30 0x0000003065c3b20a in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#31 0x0000003736f66f36 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#32 0x000000373822202e in ?? () from /usr/lib64/libQtGui.so.4
#33 0x0000003736f3d4b2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#34 0x0000003736f3d884 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#35 0x0000003736f3fa19 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#36 0x000000373ac3af4f in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so
#37 0x0000003518a1ea2d in __libc_start_main () from /lib64/libc.so.6
#38 0x0000000000400779 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-11-18 11:46:47 UTC
A lot of similar crashes are reported at bug 200847.
- Does Plasma crash again if you repeat the steps you mentioned ? How did you "installed a new image"? (loading from the file disk or by other methods like GetHotNewStuff) ?
- Do you have a System Monitor widget in your desktop ?
Thanks

*** This bug has been marked as a duplicate of bug 200847 ***
Comment 2 Pierre Blavy 2009-11-18 15:22:26 UTC
- Does Plasma crash again if you repeat the steps you mentioned ?
No (on activity_2 without a system monitor)
No (on activity_1 with: "afficheur de charge système" , "surveillance du système - processeur","surveillance du système - température")

Well this bug seems random or related to a thing I've done before and I do not renumber.


- How did you "installed a new image"? (loading from the file disk or by other methods like GetHotNewStuff) ?
GetHotNewStuff (i.e. "obtention de nouveaux fonds d'écran...")


- Do you have a System Monitor widget in your desktop ?
Yes:
- afficheur de charge système (system watch)
- surveillance du système - processeur (CPU watch)
- surveillance du système - température (CPU temperature watch)

I do not know the English names of this widgets, so I may have done a bad translation
Comment 3 Dario Andres 2009-11-18 15:24:38 UTC
Thanks