Bug 327737

Summary: Crash when ungrouping
Product: [Unmaintained] plasma4 Reporter: andy_90254
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 4.11.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description andy_90254 2013-11-17 21:41:34 UTC
Application: plasma-desktop (4.11.2)
KDE Platform Version: 4.11.2
Qt Version: 4.8.2
Operating System: Linux 3.2.0-56-generic-pae i686
Distribution: Ubuntu 12.04.3 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I was playing with the grouping options, had 4 everpad note windows and sflphone all grouped.  I exited sflphone so I could check to see whether grouping was working.  I didn't get a chance to restart sflphone.  I was attempting to force grouping using a group ID.  I used "Special Application Settings" to group sflphone, and "Special Window Settings" for everpad all 5 windows in the same tab group; because I wasn't sure which of the two types of settings (Window or Application) to use, so I was experimenting. (By the way...shouldn't all of the tabs get the same ID propogated when I fill one ID in, if they're already grouped?)

- Unusual behavior I noticed:
In place of my sflphone tray icon after exiting sflphone, there appeared what looked like half an icon.  Clicking on it resulted in the entire bottom panel disappearing, and an icon appearing on the desktop.  Attempted to get the panel back by clicking on that icon,  it jumped to a different position on the screen, I left clicked, right clicked several times in no particular order until finally the it all just crashed.

I have 6 virtual desktops.  I have 3 instances of chrome running (each with about 6 tabs), 3 Konsole windows, 4 LibreOffice -Writer windows  and skype too.  I have KNotes & Kontact running in a different desktop (shouldn't I only see things in the tray that are displayed on the current desktop?)

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb77a9740 (LWP 2887))]

Thread 8 (Thread 0xb5736b40 (LWP 2888)):
#0  0x00bb5416 in __kernel_vsyscall ()
#1  0x076ad96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x0020d4bc in __pthread_cond_wait (cond=0x1661890, mutex=0x1661878) at forward.c:139
#3  0x0155d029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0x0155d06f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0x076a9d4c in start_thread (arg=0xb5736b40) at pthread_create.c:308
#6  0x001ffbae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xae77db40 (LWP 2889)):
#0  0x069852de in timerSourceCheckHelper (src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:154
#1  0x075a5b3b in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x075a6002 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x075a61c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x06984de7 in QEventDispatcherGlib::processEvents (this=0xade00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x069506ad in QEventLoop::processEvents (this=0xae77d240, flags=...) at kernel/qeventloop.cpp:149
#6  0x06950949 in QEventLoop::exec (this=0xae77d240, flags=...) at kernel/qeventloop.cpp:204
#7  0x06839a1c in QThread::exec (this=0x95d5cf0) at thread/qthread.cpp:501
#8  0x0692dcfd in QInotifyFileSystemWatcherEngine::run (this=0x95d5cf0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x0683ceb0 in QThreadPrivate::start (arg=0x95d5cf0) at thread/qthread_unix.cpp:307
#10 0x076a9d4c in start_thread (arg=0xae77db40) at pthread_create.c:308
#11 0x001ffbae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xad1ffb40 (LWP 2892)):
#0  0x076abdc8 in __pthread_mutex_lock (mutex=0x9800be8) at pthread_mutex_lock.c:92
#1  0x0020d6d4 in pthread_mutex_lock (mutex=0x9800be8) at forward.c:182
#2  0x075e53f0 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x075a583c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x075a5f6f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x075a61c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x06984de7 in QEventDispatcherGlib::processEvents (this=0x97ffdc0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x069506ad in QEventLoop::processEvents (this=0xad1ff240, flags=...) at kernel/qeventloop.cpp:149
#8  0x06950949 in QEventLoop::exec (this=0xad1ff240, flags=...) at kernel/qeventloop.cpp:204
#9  0x06839a1c in QThread::exec (this=0x98009b8) at thread/qthread.cpp:501
#10 0x0692dcfd in QInotifyFileSystemWatcherEngine::run (this=0x98009b8) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x0683ceb0 in QThreadPrivate::start (arg=0x98009b8) at thread/qthread_unix.cpp:307
#12 0x076a9d4c in start_thread (arg=0xad1ffb40) at pthread_create.c:308
#13 0x001ffbae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xabc0eb40 (LWP 28733)):
#0  0x00bb5416 in __kernel_vsyscall ()
#1  0x076ad96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x0020d4bc in __pthread_cond_wait (cond=0x962a3d0, mutex=0x962a3b8) at forward.c:139
#3  0x0683d420 in wait (time=4294967295, this=0x962a3b8) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x9624d50, mutex=0x9608858, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0x00cf1dfc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9624d38, th=0xf35c138) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#6  0x00cf498b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x95fd8a0, th=0xf35c138) at ../../../threadweaver/Weaver/WorkingHardState.cpp:77
#7  0x00cf195a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9624d38, th=0xf35c138) at ../../../threadweaver/Weaver/WeaverImpl.cpp:361
#8  0x00cf4a7c in ThreadWeaver::WorkingHardState::applyForWork (this=0x95fd8a0, th=0xf35c138, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#9  0x00cf0762 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9624d38, th=0xf35c138, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#10 0x00cf4a98 in ThreadWeaver::WorkingHardState::applyForWork (this=0x95fd8a0, th=0xf35c138, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#11 0x00cf0762 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9624d38, th=0xf35c138, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#12 0x00cf4a98 in ThreadWeaver::WorkingHardState::applyForWork (this=0x95fd8a0, th=0xf35c138, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#13 0x00cf0762 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9624d38, th=0xf35c138, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#14 0x00cf3546 in ThreadWeaver::Thread::run (this=0xf35c138) at ../../../threadweaver/Weaver/Thread.cpp:98
#15 0x0683ceb0 in QThreadPrivate::start (arg=0xf35c138) at thread/qthread_unix.cpp:307
#16 0x076a9d4c in start_thread (arg=0xabc0eb40) at pthread_create.c:308
#17 0x001ffbae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa21e9b40 (LWP 28734)):
#0  0x00bb5416 in __kernel_vsyscall ()
#1  0x076ad96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x0020d4bc in __pthread_cond_wait (cond=0x962a3d0, mutex=0x962a3b8) at forward.c:139
#3  0x0683d420 in wait (time=4294967295, this=0x962a3b8) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x9624d50, mutex=0x9608858, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0x00cf1dfc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9624d38, th=0xdf064d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#6  0x00cf498b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x95fd8a0, th=0xdf064d8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:77
#7  0x00cf195a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9624d38, th=0xdf064d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:361
#8  0x00cf4a7c in ThreadWeaver::WorkingHardState::applyForWork (this=0x95fd8a0, th=0xdf064d8, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#9  0x00cf0762 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9624d38, th=0xdf064d8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#10 0x00cf4a98 in ThreadWeaver::WorkingHardState::applyForWork (this=0x95fd8a0, th=0xdf064d8, previous=0xe521428) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#11 0x00cf0762 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9624d38, th=0xdf064d8, previous=0xe521428) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#12 0x00cf3546 in ThreadWeaver::Thread::run (this=0xdf064d8) at ../../../threadweaver/Weaver/Thread.cpp:98
#13 0x0683ceb0 in QThreadPrivate::start (arg=0xdf064d8) at thread/qthread_unix.cpp:307
#14 0x076a9d4c in start_thread (arg=0xa21e9b40) at pthread_create.c:308
#15 0x001ffbae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa19e8b40 (LWP 28735)):
#0  0x00bb5416 in __kernel_vsyscall ()
#1  0x076ad96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x0020d4bc in __pthread_cond_wait (cond=0x962a3d0, mutex=0x962a3b8) at forward.c:139
#3  0x0683d420 in wait (time=4294967295, this=0x962a3b8) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x9624d50, mutex=0x9608858, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0x00cf1dfc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9624d38, th=0xde4b768) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#6  0x00cf498b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x95fd8a0, th=0xde4b768) at ../../../threadweaver/Weaver/WorkingHardState.cpp:77
#7  0x00cf195a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9624d38, th=0xde4b768) at ../../../threadweaver/Weaver/WeaverImpl.cpp:361
#8  0x00cf4a7c in ThreadWeaver::WorkingHardState::applyForWork (this=0x95fd8a0, th=0xde4b768, previous=0xf142fb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#9  0x00cf0762 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9624d38, th=0xde4b768, previous=0xf142fb0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#10 0x00cf3546 in ThreadWeaver::Thread::run (this=0xde4b768) at ../../../threadweaver/Weaver/Thread.cpp:98
#11 0x0683ceb0 in QThreadPrivate::start (arg=0xde4b768) at thread/qthread_unix.cpp:307
#12 0x076a9d4c in start_thread (arg=0xa19e8b40) at pthread_create.c:308
#13 0x001ffbae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0x9f93fb40 (LWP 28736)):
#0  0x00bb5416 in __kernel_vsyscall ()
#1  0x076ad96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x0020d4bc in __pthread_cond_wait (cond=0x962a3d0, mutex=0x962a3b8) at forward.c:139
#3  0x0683d420 in wait (time=4294967295, this=0x962a3b8) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x9624d50, mutex=0x9608858, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0x00cf1dfc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9624d38, th=0xd323968) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#6  0x00cf498b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x95fd8a0, th=0xd323968) at ../../../threadweaver/Weaver/WorkingHardState.cpp:77
#7  0x00cf195a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9624d38, th=0xd323968) at ../../../threadweaver/Weaver/WeaverImpl.cpp:361
#8  0x00cf4a7c in ThreadWeaver::WorkingHardState::applyForWork (this=0x95fd8a0, th=0xd323968, previous=0xe65d568) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#9  0x00cf0762 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9624d38, th=0xd323968, previous=0xe65d568) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#10 0x00cf3546 in ThreadWeaver::Thread::run (this=0xd323968) at ../../../threadweaver/Weaver/Thread.cpp:98
#11 0x0683ceb0 in QThreadPrivate::start (arg=0xd323968) at thread/qthread_unix.cpp:307
#12 0x076a9d4c in start_thread (arg=0x9f93fb40) at pthread_create.c:308
#13 0x001ffbae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb77a9740 (LWP 2887)):
[KCrash Handler]
#7  0x02bca726 in QGraphicsItem::ungrabMouse (this=0x10832e28) at graphicsview/qgraphicsitem.cpp:3521
#8  0x02bfc6f9 in QGraphicsScenePrivate::clearMouseGrabber (this=0x8e244c0) at graphicsview/qgraphicsscene.cpp:1004
#9  0x02c013b9 in QGraphicsScenePrivate::sendMouseEvent (this=0x8e244c0, mouseEvent=0xbfef1844) at graphicsview/qgraphicsscene.cpp:1279
#10 0x02c020f3 in QGraphicsScene::mouseMoveEvent (this=0x8e0ca60, mouseEvent=0xbfef1844) at graphicsview/qgraphicsscene.cpp:4102
#11 0x02c109b7 in QGraphicsScene::event (this=0x8e0ca60, event=0xbfef1844) at graphicsview/qgraphicsscene.cpp:3451
#12 0x02553df4 in notify_helper (e=0xbfef1844, receiver=0x8e0ca60, this=0x8d4f7d0) at kernel/qapplication.cpp:4556
#13 QApplicationPrivate::notify_helper (this=0x8d4f7d0, receiver=0x8e0ca60, e=0xbfef1844) at kernel/qapplication.cpp:4528
#14 0x0255915d in QApplication::notify (this=0xbfef1844, receiver=0x8e0ca60, e=0xbfef1844) at kernel/qapplication.cpp:4285
#15 0x01c76ed1 in KApplication::notify (this=0x8d41600, receiver=0x8e0ca60, event=0xbfef1844) at ../../kdeui/kernel/kapplication.cpp:311
#16 0x06951e0e in QCoreApplication::notifyInternal (this=0x8d41600, receiver=0x8e0ca60, event=0xbfef1844) at kernel/qcoreapplication.cpp:915
#17 0x02551c3d in sendSpontaneousEvent (event=0xbfef1844, receiver=0x8e0ca60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#18 qt_sendSpontaneousEvent (receiver=0x8e0ca60, event=0xbfef1844) at kernel/qapplication.cpp:5554
#19 0x02c2df6a in QGraphicsViewPrivate::mouseMoveEventHandler (this=0x92758f8, event=0xbfef2034) at graphicsview/qgraphicsview.cpp:646
#20 0x02c2e1ce in QGraphicsView::mouseMoveEvent (this=0x98063b8, event=0xbfef2034) at graphicsview/qgraphicsview.cpp:3276
#21 0x025ae038 in QWidget::event (this=0x98063b8, event=0xbfef2034) at kernel/qwidget.cpp:8356
#22 0x029cc385 in QFrame::event (this=0x98063b8, e=0xbfef2034) at widgets/qframe.cpp:557
#23 0x02a5f041 in QAbstractScrollArea::viewportEvent (this=0x98063b8, e=0xbfef2034) at widgets/qabstractscrollarea.cpp:1043
#24 0x02c32c8c in QGraphicsView::viewportEvent (this=0x98063b8, event=0xbfef2034) at graphicsview/qgraphicsview.cpp:2866
#25 0x02a61766 in viewportEvent (this=<optimized out>, event=0xbfef2034) at widgets/qabstractscrollarea_p.h:100
#26 eventFilter (e=0xbfef2034, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116
#27 QAbstractScrollAreaFilter::eventFilter (this=0x96f7ba8, o=0x9c198a8, e=0xbfef2034) at widgets/qabstractscrollarea_p.h:115
#28 0x06951fa6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8d4f7d0, receiver=0x9c198a8, event=0xbfef2034) at kernel/qcoreapplication.cpp:1025
#29 0x02553dc2 in notify_helper (e=0xbfef2034, receiver=0x9c198a8, this=0x8d4f7d0) at kernel/qapplication.cpp:4552
#30 QApplicationPrivate::notify_helper (this=0x8d4f7d0, receiver=0x9c198a8, e=0xbfef2034) at kernel/qapplication.cpp:4528
#31 0x02559e74 in QApplication::notify (this=0x8d4f7d0, receiver=0x9c198a8, e=0xbfef2034) at kernel/qapplication.cpp:4099
#32 0x01c76ed1 in KApplication::notify (this=0x8d41600, receiver=0x9c198a8, event=0xbfef2034) at ../../kdeui/kernel/kapplication.cpp:311
#33 0x06951e0e in QCoreApplication::notifyInternal (this=0x8d41600, receiver=0x9c198a8, event=0xbfef2034) at kernel/qcoreapplication.cpp:915
#34 0x02554db5 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#35 QApplicationPrivate::sendMouseEvent (receiver=0x9c198a8, event=0xbfef2034, alienWidget=0x9c198a8, nativeWidget=0x98063b8, buttonDown=0x2ee8cf4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3167
#36 0x025e0f94 in QETWidget::translateMouseEvent (this=0x98063b8, event=0xbfef24ec) at kernel/qapplication_x11.cpp:4617
#37 0x025dfb2d in QApplication::x11ProcessEvent (this=0x8d41600, event=0xbfef24ec) at kernel/qapplication_x11.cpp:3732
#38 0x0260ce1c in x11EventSourceDispatch (s=0x8d50d18, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#39 0x075a5d46 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#40 0x075a60e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#41 0x075a61c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#42 0x06984d87 in QEventDispatcherGlib::processEvents (this=0x8d01e90, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#43 0x0260ca1a in QGuiEventDispatcherGlib::processEvents (this=0x8d01e90, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#44 0x069506ad in QEventLoop::processEvents (this=0xbfef27e4, flags=...) at kernel/qeventloop.cpp:149
#45 0x06950949 in QEventLoop::exec (this=0xbfef27e4, flags=...) at kernel/qeventloop.cpp:204
#46 0x0695634a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#47 0x025519c4 in QApplication::exec () at kernel/qapplication.cpp:3817
#48 0x00697d39 in kdemain (argc=1, argv=0xbfef29e4) at ../../../../plasma/desktop/shell/main.cpp:126
#49 0x0804850b in main (argc=1, argv=0xbfef29e4) at plasma-desktop_dummy.cpp:3

The reporter indicates this bug may be a duplicate of or related to bug 327587.

Possible duplicates by query: bug 327686, bug 327587, bug 327576, bug 326842, bug 326423.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-11-18 00:06:53 UTC
fixed in 4.11.3

*** This bug has been marked as a duplicate of bug 325383 ***
Comment 2 andy_90254 2013-11-18 03:53:53 UTC
Great it's fixed.  When I try to grab it from a repo it says I already have the latest version.  When I asked how to get it in IRC #ubuntu I was told 'Packages in Ubuntu may not be the latest. Ubuntu aims for stability, so "latest" may not be a good idea. Post-release updates are only considered if they are fixes for security vulnerabilities, high impact bug fixes, or unintrusive bug fixes with substantial benefit.'

So... how do I get this fix please?



On Sunday, November 17, 2013 4:07 PM, Jekyll Wu <adaptee@gmail.com> wrote:
 
https://bugs.kde.org/show_bug.cgi?id=327737

Jekyll Wu <adaptee@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |DUPLICATE

--- Comment #1 from Jekyll Wu <adaptee@gmail.com> ---
fixed in 4.11.3

*** This bug has been marked as a duplicate of bug 325383 ***
Comment 3 Jekyll Wu 2013-11-18 10:36:36 UTC
Use the kubuntu PPA. See http://www.kubuntu.org/news/kde-sc-4.11.2 for example.