Bug 225070

Summary: Evolution Mail appointment causes plasma crash
Product: [Unmaintained] plasma4 Reporter: wdmlist
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: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description wdmlist 2010-01-31 23:25:57 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.2
Operating System: Linux 2.6.28-17-generic x86_64
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
Appointment notifications in Evolution mail while an extended period of absence do not show up on the taskbar properly. Plasma crashed but the two events are not necessarily linked directly. When I came back to the computer the event notifications were not in the taskbar as they normally are and the crash assistant was open. Evloution mail notifications seem to not work well with plasma task bar anyhow, because when they are clicked closed or 'done' there is always an empty space in the taskbar.

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[Current thread is 0 (LWP 9037)]

Thread 2 (Thread 0x7f67f2297950 (LWP 9638)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f68135fdd19 in QWaitCondition::wait (this=0x2734f60, mutex=0x2734f58, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f681248281c in QHostInfoAgent::run (this=0x2734f40) at kernel/qhostinfo.cpp:260
#3  0x00007f68135fcd35 in QThreadPrivate::start (arg=0x2734f40) at thread/qthread_unix.cpp:188
#4  0x00007f680f4f03ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007f68100d4fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f6813bc1750 (LWP 9037)):
[KCrash Handler]
#5  0x00007f68112ad2f4 in QGraphicsProxyWidget::widget (this=0x3bbd190) at graphicsview/qgraphicsproxywidget.cpp:710
#6  0x00007f680b0b8c09 in Plasma::TreeView::model (this=0x3bbd190) at /build/buildd/kde4libs-4.3.2/plasma/widgets/treeview.cpp:66
#7  0x00007f67f718665f in ?? () from /usr/lib/kde4/plasma_applet_weather.so
#8  0x00007f67f718ad1d in ?? () from /usr/lib/kde4/plasma_applet_weather.so
#9  0x00007f67f7181d6d in ?? () from /usr/lib/kde4/plasma_applet_weather.so
#10 0x00007f68136fbea2 in QMetaObject::activate (sender=0x3c89a80, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#11 0x00007f680b054e47 in Plasma::SignalRelay::dataUpdated (this=0x3bbd190, _t1=<value optimized out>, _t2=<value optimized out>)
    at /build/buildd/kde4libs-4.3.2/obj-x86_64-linux-gnu/plasma/datacontainer_p.moc:79
#12 0x00007f680b054f4e in Plasma::SignalRelay::checkQueueing (this=0x3c89a80) at /build/buildd/kde4libs-4.3.2/plasma/private/datacontainer_p.cpp:115
#13 0x00007f680b02970e in Plasma::DataContainer::checkForUpdate (this=0x3ba3cc0) at /build/buildd/kde4libs-4.3.2/plasma/datacontainer.cpp:170
#14 0x00007f680b02d0ab in Plasma::DataEngine::timerEvent (this=0x232c1c0, event=<value optimized out>) at /build/buildd/kde4libs-4.3.2/plasma/dataengine.cpp:381
#15 0x00007f68136f6263 in QObject::event (this=0x232c1c0, e=0x7fff0c17e580) at kernel/qobject.cpp:1075
#16 0x00007f6810cabf4d in QApplicationPrivate::notify_helper (this=0x1b67860, receiver=0x232c1c0, e=0x7fff0c180a20) at kernel/qapplication.cpp:4056
#17 0x00007f6810cb418a in QApplication::notify (this=0x1b289f0, receiver=0x232c1c0, e=0x7fff0c180a20) at kernel/qapplication.cpp:4021
#18 0x00007f6811dbeabb in KApplication::notify (this=0x1b289f0, receiver=0x232c1c0, event=0x7fff0c180a20) at /build/buildd/kde4libs-4.3.2/kdeui/kernel/kapplication.cpp:302
#19 0x00007f68136e66ac in QCoreApplication::notifyInternal (this=0x1b289f0, receiver=0x232c1c0, event=0x7fff0c180a20) at kernel/qcoreapplication.cpp:610
#20 0x00007f6813713516 in QTimerInfoList::activateTimers (this=0x1b6ae00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#21 0x00007f681370fb2d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165
#22 0x00007f680f73f20a in IA__g_main_context_dispatch (context=0x1b69d20) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#23 0x00007f680f7428e0 in g_main_context_iterate (context=0x1b69d20, block=1, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#24 0x00007f680f742a7c in IA__g_main_context_iteration (context=0x1b69d20, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#25 0x00007f681370fa8f in QEventDispatcherGlib::processEvents (this=0x1b67390, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#26 0x00007f6810d44bdf in QGuiEventDispatcherGlib::processEvents (this=0x3bbd190, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#27 0x00007f68136e4f42 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 202902672}) at kernel/qeventloop.cpp:149
#28 0x00007f68136e5314 in QEventLoop::exec (this=0x7fff0c180cd0, flags={i = 202902752}) at kernel/qeventloop.cpp:201
#29 0x00007f68136e75e4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#30 0x00007f68089e83eb in kdemain (argc=1, argv=0x1adc9b0) at /build/buildd/kdebase-workspace-4.3.2/plasma/shells/desktop/main.cpp:50
#31 0x0000000000407215 in launch (argc=1, _name=0x1b1bae8 "/usr/bin/plasma-desktop", args=<value optimized out>, cwd=0x0, envc=0, envs=0x1b1bb08 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x40a3a1 "0") at /build/buildd/kde4libs-4.3.2/kinit/kinit.cpp:677
#32 0x0000000000407a38 in handle_launcher_request (sock=7, who=<value optimized out>) at /build/buildd/kde4libs-4.3.2/kinit/kinit.cpp:1169
#33 0x0000000000407fe5 in handle_requests (waitForPid=0) at /build/buildd/kde4libs-4.3.2/kinit/kinit.cpp:1362
#34 0x0000000000408b26 in main (argc=2, argv=0x7fff0c181b78, envp=0x7fff0c181b90) at /build/buildd/kde4libs-4.3.2/kinit/kinit.cpp:1793

Reported using DrKonqi
Comment 1 Dario Andres 2010-02-01 22:14:10 UTC
Fixed in KDE SC 4.4 + Qt 4.6.0. Thanks

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