Bug 229133

Summary: Weather Plasmoid crashed after searching Padua in AccuWeather
Product: [Unmaintained] plasma4 Reporter: Diego <diego.ml>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: annma, asraniel
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Diego 2010-03-02 15:18:16 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.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
After searching for "Padua" and pressing (if I'm not mistaken) "Apply" Plasma crashed.

I could not find any duplicate, but maybe I've not searched enough.

 -- Backtrace:
Application: Spazio di lavoro di Plasma (plasma-desktop), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#5  0x00007f5d1fa57584 in QGraphicsLayoutItem::isLayout (this=0x30b6260) at graphicsview/qgraphicslayoutitem.cpp:804
#6  0x0000003c79dd21e9 in Plasma::TabBar::insertTab (this=0x186a000, index=1, icon=<value optimized out>, label=..., content=0x30b6260) at /usr/src/debug/kdelibs-4.4.0/plasma/widgets/tabbar.cpp:262
#7  0x0000003c79dd2488 in Plasma::TabBar::addTab (this=0x186a000, label=..., content=0x30b6260) at /usr/src/debug/kdelibs-4.4.0/plasma/widgets/tabbar.cpp:308
#8  0x00007f5d05719f14 in WeatherApplet::weatherContent (this=<value optimized out>, data=...) at /usr/src/debug/kdeplasma-addons-4.4.0/applets/weather/weatherapplet.cpp:621
#9  0x00007f5d0571f72d in WeatherApplet::dataUpdated (this=0x1831490, source=..., data=...) at /usr/src/debug/kdeplasma-addons-4.4.0/applets/weather/weatherapplet.cpp:729
#10 0x00007f5d05715603 in WeatherApplet::qt_metacall (this=0x1831490, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff8319f8a0)
    at /usr/src/debug/kdeplasma-addons-4.4.0/x86_64-redhat-linux-gnu/applets/weather/weatherapplet.moc:80
#11 0x00007f5d1ed9b2af in QMetaObject::activate (sender=0x3664ee0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff8319f8a0) at kernel/qobject.cpp:3293
#12 0x0000003c79d48627 in Plasma::SignalRelay::dataUpdated (this=<value optimized out>, _t1=..., _t2=) at /usr/src/debug/kdelibs-4.4.0/x86_64-redhat-linux-gnu/plasma/datacontainer_p.moc:85
#13 0x0000003c79d4878e in Plasma::SignalRelay::checkQueueing (this=0x3664ee0) at /usr/src/debug/kdelibs-4.4.0/plasma/private/datacontainer_p.cpp:115
#14 0x0000003c79d15022 in Plasma::DataContainer::checkForUpdate (this=0x35f71a0) at /usr/src/debug/kdelibs-4.4.0/plasma/datacontainer.cpp:170
#15 0x0000003c79d18ee7 in Plasma::DataEngine::timerEvent (this=<value optimized out>, event=<value optimized out>) at /usr/src/debug/kdelibs-4.4.0/plasma/dataengine.cpp:389
#16 0x00007f5d1ed9763e in QObject::event (this=0x1d598b0, e=0x7fff831a0120) at kernel/qobject.cpp:1212
#17 0x00007f5d1f4b19dc in QApplicationPrivate::notify_helper (this=0x136e940, receiver=0x1d598b0, e=0x7fff831a0120) at kernel/qapplication.cpp:4300
#18 0x00007f5d1f4b7aab in QApplication::notify (this=<value optimized out>, receiver=0x1d598b0, e=0x7fff831a0120) at kernel/qapplication.cpp:4183
#19 0x0000003c72a067a6 in KApplication::notify (this=0x1359820, receiver=0x1d598b0, event=0x7fff831a0120) at /usr/src/debug/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302
#20 0x00007f5d1ed8874c in QCoreApplication::notifyInternal (this=0x1359820, receiver=0x1d598b0, event=0x7fff831a0120) at kernel/qcoreapplication.cpp:704
#21 0x00007f5d1edb0e02 in sendEvent (this=0x1371f00) at kernel/qcoreapplication.h:215
#22 QTimerInfoList::activateTimers (this=0x1371f00) at kernel/qeventdispatcher_unix.cpp:603
#23 0x00007f5d1edae398 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#24 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#25 0x00000032c5e3920e in g_main_dispatch (context=0x1371120) at gmain.c:1960
#26 IA__g_main_context_dispatch (context=0x1371120) at gmain.c:2513
#27 0x00000032c5e3cbf8 in g_main_context_iterate (context=0x1371120, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#28 0x00000032c5e3cd1a in IA__g_main_context_iteration (context=0x1371120, may_block=1) at gmain.c:2654
#29 0x00007f5d1edae063 in QEventDispatcherGlib::processEvents (this=0x1341510, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#30 0x00007f5d1f550a1e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#31 0x00007f5d1ed87192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#32 0x00007f5d1ed8745c in QEventLoop::exec (this=0x7fff831a03c0, flags=...) at kernel/qeventloop.cpp:201
#33 0x00007f5d1ed89749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#34 0x00007f5d211bde52 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.0/plasma/desktop/shell/main.cpp:112
#35 0x00000038f381eb1d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, 
    rtld_fini=<value optimized out>, stack_end=<value optimized out>) at libc-start.c:226
#36 0x00000000004007c9 in _start ()

Reported using DrKonqi
Comment 1 Anne-Marie Mahfouf 2010-03-03 10:05:14 UTC
I don't think AccuWeather engine comes from KDE repository as I only have 4 engines from KDE: BBC, NOAA, Environment Canada and wetter.com).
From the look of the crash code it seems that the applet cannot find the details for Padua which means the engine is not parsed correctly.

Usually the Accu Weather engine comes from yaWP applet (see http://kde-look.org/content/show.php/yaWP+%28Yet+Another+Weather+Plasmoid%29?content=94106) and has issues especially with fedora.

Can you ask your distribution support to see if they confirm the crash and where the AccuWeather comes from. If you confirm this is not KDE, please do close this report. Thanks in advance.
Comment 2 Beat Wolf 2010-03-05 18:16:40 UTC

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