Application that crashed: plasma-desktop Version of the application: 0.3 KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2)) Qt Version: 4.5.0 Operating System: Linux 2.6.29-02062903-generic x86_64 Distribution: Ubuntu 9.04 What I was doing when the application crashed: Several ineractions with the LCD Weather Station Setting window causes a crash, including: -Selecting the data source (specifically changing it from BBC to NOAA) -pasting in the location (I think this is what caused it once) -Hitting the search button after a location has been entered (usually I can't get this far though) I think this crash was created by the second, but I don't rememeber now. The first is the most consitantly reproducible for me. -- Backtrace: Application: Plasma Workspace (kdeinit), signal: Segmentation fault [Current thread is 0 (LWP 4269)] Thread 3 (Thread 0x7f0b40e9c950 (LWP 4270)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f0b6072a939 in QWaitCondition::wait (this=0x12d9e60, mutex=0x12d9e58, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 0x00007f0b5f5a74cc in QHostInfoAgent::run (this=0x12d9e40) at kernel/qhostinfo.cpp:260 #3 0x00007f0b60729952 in QThreadPrivate::start (arg=0x12d9e40) at thread/qthread_unix.cpp:189 #4 0x00007f0b5c5ab3ba in start_thread (arg=<value optimized out>) at pthread_create.c:297 #5 0x00007f0b5d18ffcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f0b3578d950 (LWP 9797)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 #1 0x00007f0b6072a917 in QWaitCondition::wait (this=0x1fba1c8, mutex=0x1fba1c0, time=30000) at thread/qwaitcondition_unix.cpp:85 #2 0x00007f0b60720409 in QThreadPoolThread::run (this=0x1f0c810) at concurrent/qthreadpool.cpp:140 #3 0x00007f0b60729952 in QThreadPrivate::start (arg=0x1f0c810) at thread/qthread_unix.cpp:189 #4 0x00007f0b5c5ab3ba in start_thread (arg=<value optimized out>) at pthread_create.c:297 #5 0x00007f0b5d18ffcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f0b60cec750 (LWP 4269)): [KCrash Handler] #5 0x00007f0b6076dc76 in replaceArgEscapes (s=<value optimized out>, d=@0x7fff68d26fd0, field_width=<value optimized out>, arg=@0x158c340, larg=@0x158c340, fillChar=@0x7fff68d274b0) at tools/qstring.cpp:6123 #6 0x00007f0b6076e06d in QString::arg (this=0x7fff68d27050, a=@0x158c340, fieldWidth=0, fillChar=@0x7fff68d274b0) at tools/qstring.cpp:6244 #7 0x00007f0b603e02ff in KLocalizedString::subs (this=<value optimized out>, a=@0x158c340, fieldWidth=0, fillChar=@0x7fff68d274b0) at /build/buildd/kde4libs-4.2.90/kdecore/localization/klocalizedstring.cpp:901 #8 0x00007f0b41b13324 in ?? () from /usr/lib/kde4/plasma_applet_weatherstation.so #9 0x00007f0b41b13e6f in ?? () from /usr/lib/kde4/plasma_applet_weatherstation.so #10 0x00007f0b41b14040 in ?? () from /usr/lib/kde4/plasma_applet_weatherstation.so #11 0x00007f0b608281f2 in QMetaObject::activate (sender=0x1589dc0, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3069 #12 0x00007f0b580e72b7 in Plasma::DataContainer::dataUpdated (this=0x7fff68d26fd0, _t1=<value optimized out>, _t2=<value optimized out>) at /build/buildd/kde4libs-4.2.90/obj-x86_64-linux-gnu/plasma/datacontainer.moc:93 #13 0x00007f0b580e7411 in Plasma::DataContainer::checkForUpdate (this=0x1589dc0) at /build/buildd/kde4libs-4.2.90/plasma/datacontainer.cpp:167 #14 0x00007f0b580eae1b in Plasma::DataEngine::timerEvent (this=0x160d9a0, event=<value optimized out>) at /build/buildd/kde4libs-4.2.90/plasma/dataengine.cpp:381 #15 0x00007f0b608224d3 in QObject::event (this=0x160d9a0, e=0x0) at kernel/qobject.cpp:1082 #16 0x00007f0b5dd9c78d in QApplicationPrivate::notify_helper (this=0x9c4210, receiver=0x160d9a0, e=0x7fff68d27e50) at kernel/qapplication.cpp:4084 #17 0x00007f0b5dda497a in QApplication::notify (this=0x984e40, receiver=0x160d9a0, e=0x7fff68d27e50) at kernel/qapplication.cpp:4049 #18 0x00007f0b5eedf06b in KApplication::notify (this=0x984e40, receiver=0x160d9a0, event=0x7fff68d27e50) at /build/buildd/kde4libs-4.2.90/kdeui/kernel/kapplication.cpp:302 #19 0x00007f0b6081275c in QCoreApplication::notifyInternal (this=0x984e40, receiver=0x160d9a0, event=0x7fff68d27e50) at kernel/qcoreapplication.cpp:602 #20 0x00007f0b6083f7f6 in QTimerInfoList::activateTimers (this=0x9c7970) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #21 0x00007f0b6083bf0d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:164 #22 0x00007f0b5c7fa20a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #23 0x00007f0b5c7fd8e0 in ?? () from /usr/lib/libglib-2.0.so.0 #24 0x00007f0b5c7fda7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #25 0x00007f0b6083be6f in QEventDispatcherGlib::processEvents (this=0x9c3eb0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:323 #26 0x00007f0b5de34bef in QGuiEventDispatcherGlib::processEvents (this=0x7fff68d26fd0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #27 0x00007f0b60811002 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1758625984}) at kernel/qeventloop.cpp:149 #28 0x00007f0b608113cd in QEventLoop::exec (this=0x7fff68d28100, flags={i = 1758626064}) at kernel/qeventloop.cpp:200 #29 0x00007f0b60813694 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880 #30 0x00007f0b554377eb in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so #31 0x000000000040714e in launch (argc=1, _name=0x98fb08 "/usr/bin/plasma-desktop", args=<value optimized out>, cwd=0x0, envc=0, envs=0x98fb28 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40a308 "0") at /build/buildd/kde4libs-4.2.90/kinit/kinit.cpp:671 #32 0x0000000000407978 in handle_launcher_request (sock=7, who=<value optimized out>) at /build/buildd/kde4libs-4.2.90/kinit/kinit.cpp:1163 #33 0x0000000000407f25 in handle_requests (waitForPid=0) at /build/buildd/kde4libs-4.2.90/kinit/kinit.cpp:1356 #34 0x0000000000408a66 in main (argc=2, argv=0x7fff68d28f98, envp=0x7fff68d28fb0) at /build/buildd/kde4libs-4.2.90/kinit/kinit.cpp:1783 This bug may be a duplicate of or related to bug 189770 Reported using DrKonqi
Indeed, it looks like bug 189770 but that should be fixed already on beta2. Are all your plasma widgets packages updated ? Thanks
My plasma plasma-widgets-workspace package states its version as: 4:4.2.90-0ubuntu1~jaunty1~ppa2 Is that package where this widget would be?
> My plasma plasma-widgets-workspace package states its version as: the fix was in kdeplasma-addons, not kdebase-workspace.
also, if you could install the debug packages for kdeplasma-addons, that would give us a clearer backtrace. thanks. :)
The version of kdeplasma-addons I have installed is: 4:4.2.4-0ubuntu1~jaunty1~ppa2 So would that be the problem? Would a better backtrace still be useful?
so you still have the 4.2 version of kdeplasma-addons; you need the beta2 version for this problem to be fixed.