Bug 214995 - Weather plasmoid crashes when I configure it
Summary: Weather plasmoid crashes when I configure it
Status: RESOLVED DUPLICATE of bug 210158
Alias: None
Product: plasma4
Classification: Unmaintained
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-17 18:15 UTC by Mary Ellen Foster
Modified: 2009-11-17 20:35 UTC (History)
1 user (show)

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 Mary Ellen Foster 2009-11-17 18:15:03 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.3.3 (KDE 4.3.3)
Qt Version: 4.6.0
Operating System: Linux 2.6.31.5-127.fc12.x86_64 x86_64
Distribution: "Fedora release 12 (Constantine)"

What I was doing when the application crashed:
I wanted to force the weather applet to reload its data, so I opened and immediately closed its configuration window. My desktop then froze for 10-15 seconds, then plasma crashed and restarted. When it restarted, the weather widget continued to try to load its information (circular progress thing), then it finally said "Weather information retrieval for Edinburgh, City of Edinburgh timed out." (that is the correct location).

 -- Backtrace:
Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
The current source language is "auto; currently asm".
[Current thread is 1 (Thread 0x7fe83cbca8a0 (LWP 1731))]

Thread 2 (Thread 0x7fe824fbf710 (LWP 1734)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x0000003f942728cb in wait (time=18446744073709551615, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=18446744073709551615, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x0000003f93686234 in QHostInfoAgent::run (this=0x1361ca0) at kernel/qhostinfo.cpp:252
#4  0x0000003f94271915 in QThreadPrivate::start (arg=0x1361ca0) at thread/qthread_unix.cpp:244
#5  0x0000003f89206a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x0000003f886ddf3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe83cbca8a0 (LWP 1731)):
[KCrash Handler]
#5  QGraphicsScene::focusItem (this=0x0) at graphicsview/qgraphicsscene.cpp:2817
#6  0x0000003f97d71e69 in QGraphicsItemPrivate::setVisibleHelper (this=0x1c72500, newVisible=<value optimized out>, explicitly=<value optimized out>, update=<value optimized out>)
    at graphicsview/qgraphicsitem.cpp:2163
#7  0x0000003f97d7ecd3 in QGraphicsItemPrivate::setParentItemHelper (this=0x1c72500, newParent=0x0) at graphicsview/qgraphicsitem.cpp:1104
#8  0x0000003f97da4462 in QGraphicsScenePrivate::removeItemHelper (this=0xd5d280, item=0x1c5b9d0) at graphicsview/qgraphicsscene.cpp:526
#9  0x0000003f97da418c in QGraphicsScene::removeItem (this=0xe094b0, item=0x1c5b9d0) at graphicsview/qgraphicsscene.cpp:2799
#10 0x0000003f9dd77617 in Plasma::TabBar::removeTab(int) () from /usr/lib64/libplasma.so.3
#11 0x00007fe825e65e8e in ?? () from /usr/lib64/kde4/plasma_applet_weather.so
#12 0x00007fe825e6d278 in ?? () from /usr/lib64/kde4/plasma_applet_weather.so
#13 0x00007fe825e64253 in ?? () from /usr/lib64/kde4/plasma_applet_weather.so
#14 0x0000003f94376a6a in QMetaObject::activate (sender=0x1bc7100, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff9578c190) at kernel/qobject.cpp:3398
#15 0x0000003f9dd16137 in ?? () from /usr/lib64/libplasma.so.3
#16 0x0000003f9dd1622e in ?? () from /usr/lib64/libplasma.so.3
#17 0x0000003f9dcea9d2 in Plasma::DataContainer::checkForUpdate() () from /usr/lib64/libplasma.so.3
#18 0x0000003f9dcedc4b in Plasma::DataEngine::timerEvent(QTimerEvent*) () from /usr/lib64/libplasma.so.3
#19 0x0000003f9437338e in QObject::event (this=0x167a990, e=0x7fff9578c950) at kernel/qobject.cpp:1210
#20 0x0000003f977a9c7c in QApplicationPrivate::notify_helper (this=0xd690a0, receiver=0x167a990, e=0x7fff9578c950) at kernel/qapplication.cpp:4277
#21 0x0000003f977b030d in QApplication::notify (this=<value optimized out>, receiver=0x167a990, e=0x7fff9578c950) at kernel/qapplication.cpp:4166
#22 0x0000003f95c11a76 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#23 0x0000003f9436398c in QCoreApplication::notifyInternal (this=0xd56ff0, receiver=0x167a990, event=0x7fff9578c950) at kernel/qcoreapplication.cpp:704
#24 0x0000003f94390332 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#25 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:603
#26 0x0000003f9438ce68 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#27 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#28 0x0000003f8a23922e in g_main_dispatch (context=<value optimized out>) at gmain.c:1960
#29 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#30 0x0000003f8a23cc18 in g_main_context_iterate (context=0xd6b920, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#31 0x0000003f8a23cd3a in IA__g_main_context_iteration (context=0xd6b920, may_block=1) at gmain.c:2654
#32 0x0000003f9438cb33 in QEventDispatcherGlib::processEvents (this=0xd40860, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#33 0x0000003f9784d0fe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#34 0x0000003f943622d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#35 0x0000003f943626ac in QEventLoop::exec (this=0x7fff9578cbf0, flags=...) at kernel/qeventloop.cpp:201
#36 0x0000003f94364ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#37 0x0000003f9483af4f in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so
#38 0x0000003f8861eb1d 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:220
#39 0x0000000000400779 in _start ()

This bug may be a duplicate of or related to bug 210158

Reported using DrKonqi
Comment 1 Jonathan Thomas 2009-11-17 20:35:47 UTC

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