Bug 228791

Summary: Plasma crahses when applying some combinations of the place and wheather service provider
Product: [Unmaintained] plasma4 Reporter: iptin
Component: widget-weatherAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, asraniel, shawn.starr
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description iptin 2010-02-27 18:48:59 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.2
Operating System: Linux 2.6.31.12-174.2.22.fc12.i686 i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
Monitor screen gets black for several seconds when applying some combinations of the place and wheather service provider,e.g. "Google wheather service". The new settings eventually are not applied. This behiour repeats  until you change the place or the wheather service provider in the widget settings window.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault
[KCrash Handler]
#6  d_func (this=0x0) at itemviews/qabstractitemview.h:353
#7  QAbstractItemView::model (this=0x0) at itemviews/qabstractitemview.cpp:691
#8  0x065dee86 in Plasma::TreeView::model (this=0xaa38988) at /usr/src/debug/kdelibs-4.4.0/plasma/widgets/treeview.cpp:66
#9  0x0181d222 in WeatherApplet::weatherContent (this=<value optimized out>, data=<value optimized out>) at /usr/src/debug/kdeplasma-addons-4.4.0/applets/weather/weatherapplet.cpp:618
#10 0x0182363f in WeatherApplet::dataUpdated (this=<value optimized out>, source=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdeplasma-addons-4.4.0/applets/weather/weatherapplet.cpp:729
#11 0x01817b57 in WeatherApplet::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=<value optimized out>, _a=<value optimized out>)
    at /usr/src/debug/kdeplasma-addons-4.4.0/i686-redhat-linux-gnu/applets/weather/weatherapplet.moc:80
#12 0x03d285db in QMetaObject::metacall (object=0xa239268, cl=InvokeMetaMethod, idx=68, argv=0xbfb55fc4) at kernel/qmetaobject.cpp:237
#13 0x03d374af in QMetaObject::activate (sender=0xad443b8, m=0x66bb6a4, local_signal_index=0, argv=0xbfb55fc4) at kernel/qobject.cpp:3293
#14 0x06540c8a in Plasma::SignalRelay::dataUpdated (this=0xad443b8, _t1=..., _t2=...) at /usr/src/debug/kdelibs-4.4.0/i686-redhat-linux-gnu/plasma/datacontainer_p.moc:85
#15 0x06540e77 in Plasma::SignalRelay::checkQueueing (this=0xad443b8) at /usr/src/debug/kdelibs-4.4.0/plasma/private/datacontainer_p.cpp:115
#16 0x06509613 in Plasma::DataContainer::checkForUpdate (this=0x9f9e690) at /usr/src/debug/kdelibs-4.4.0/plasma/datacontainer.cpp:170
#17 0x0650dc5e in Plasma::DataEngine::timerEvent (this=0xa468498, event=0xbfb56600) at /usr/src/debug/kdelibs-4.4.0/plasma/dataengine.cpp:389
#18 0x03d33a94 in QObject::event (this=0xa468498, e=0xbfb56600) at kernel/qobject.cpp:1212
#19 0x416e7d2c in QApplicationPrivate::notify_helper (this=0x9e93988, receiver=0xa468498, e=0xbfb56600) at kernel/qapplication.cpp:4300
#20 0x416ee556 in QApplication::notify (this=0x9e87b38, receiver=0xa468498, e=0xbfb56600) at kernel/qapplication.cpp:3704
#21 0x06fcd58b in KApplication::notify (this=0x9e87b38, receiver=0xa468498, event=0xbfb56600) at /usr/src/debug/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302
#22 0x03d23c03 in QCoreApplication::notifyInternal (this=0x9e87b38, receiver=0xa468498, event=0xbfb56600) at kernel/qcoreapplication.cpp:704
#23 0x03d4eafe in sendEvent (this=0x9e963a4) at kernel/qcoreapplication.h:215
#24 QTimerInfoList::activateTimers (this=0x9e963a4) at kernel/qeventdispatcher_unix.cpp:603
#25 0x03d4c188 in timerSourceDispatch (source=0x9e96800) at kernel/qeventdispatcher_glib.cpp:184
#26 idleTimerSourceDispatch (source=0x9e96800) at kernel/qeventdispatcher_glib.cpp:231
#27 0x008faf88 in g_main_dispatch (context=<value optimized out>) at gmain.c:1960
#28 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#29 0x008fe8b8 in g_main_context_iterate (context=<value optimized out>, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#30 0x008fe9e4 in IA__g_main_context_iteration (context=0x9e95a90, may_block=<value optimized out>) at gmain.c:2654
#31 0x03d4be46 in QEventDispatcherGlib::processEvents (this=0x9e72cc0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#32 0x417960c6 in QGuiEventDispatcherGlib::processEvents (this=0x9e72cc0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#33 0x03d222da in QEventLoop::processEvents (this=0xbfb568c4, flags=...) at kernel/qeventloop.cpp:149
#34 0x03d2261a in QEventLoop::exec (this=0xbfb568c4, flags=...) at kernel/qeventloop.cpp:201
#35 0x03d24ce7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#36 0x416e7dd8 in QApplication::exec () at kernel/qapplication.cpp:3579
#37 0x03f4e249 in kdemain (argc=1, argv=0xbfb56ac4) at /usr/src/debug/kdebase-workspace-4.4.0/plasma/desktop/shell/main.cpp:112
#38 0x0804874c in main (argc=1, argv=0xbfb56ac4) at /usr/src/debug/kdebase-workspace-4.4.0/i686-redhat-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp:3

This bug may be a duplicate of or related to bug 221806.

Possible duplicates by query: bug 221806.

Reported using DrKonqi
Comment 1 Dario Andres 2010-03-20 17:39:40 UTC
Merging with bug 221806. Thanks

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