https://bugs.kde.org/show_bug.cgi?id=359458
Bug ID: 359458 Summary: Changing Desktop Icon crashes kwin Product: kde Version: unspecified Platform: unspecified OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: unassigned-b...@kde.org Reporter: mike.liberat...@gmail.com Application: plasma-desktop (4.11.14) KDE Platform Version: 4.14.13 Qt Version: 4.8.6 Operating System: Linux 3.19.0-49-generic x86_64 Distribution: Ubuntu 14.04.3 LTS -- Information about the crash: - What I was doing when the application crashed: I have two icons on the desktop that are shortcuts to start applications. I wanted to rename one of them. When I finished renaming it, the system started to update and then kwin crashed and the icon disappeared and did not return. -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Aborted Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f161868b7c0 (LWP 3404))] Thread 5 (Thread 0x7f15eeea1700 (LWP 3406)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f161133effb in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00007f161133f039 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00007f160beb7182 in start_thread (arg=0x7f15eeea1700) at pthread_create.c:312 #4 0x00007f1617f7a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7f156afc7700 (LWP 3410)): #0 0x00007f160b7e79b1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f160b7a5a59 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f160b7a5f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f160b7a60ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f1614b547be in QEventDispatcherGlib::processEvents (this=0x7f15640008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #5 0x00007f1614b260af in QEventLoop::processEvents (this=this@entry=0x7f156afc6de0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f1614b263a5 in QEventLoop::exec (this=this@entry=0x7f156afc6de0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f1614a22c5f in QThread::exec (this=this@entry=0x19e6b70) at thread/qthread.cpp:537 #8 0x00007f1614b07823 in QInotifyFileSystemWatcherEngine::run (this=0x19e6b70) at io/qfilesystemwatcher_inotify.cpp:265 #9 0x00007f1614a2532f in QThreadPrivate::start (arg=0x19e6b70) at thread/qthread_unix.cpp:349 #10 0x00007f160beb7182 in start_thread (arg=0x7f156afc7700) at pthread_create.c:312 #11 0x00007f1617f7a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7f15613f8700 (LWP 3423)): #0 0x00007f1617f6b839 in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f160b7e6c10 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f160b7a5b14 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f160b7a5f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f160b7a60ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f1614b547be in QEventDispatcherGlib::processEvents (this=0x7f155c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #6 0x00007f1614b260af in QEventLoop::processEvents (this=this@entry=0x7f15613f7de0, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f1614b263a5 in QEventLoop::exec (this=this@entry=0x7f15613f7de0, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f1614a22c5f in QThread::exec (this=this@entry=0x20b7db0) at thread/qthread.cpp:537 #9 0x00007f1614b07823 in QInotifyFileSystemWatcherEngine::run (this=0x20b7db0) at io/qfilesystemwatcher_inotify.cpp:265 #10 0x00007f1614a2532f in QThreadPrivate::start (arg=0x20b7db0) at thread/qthread_unix.cpp:349 #11 0x00007f160beb7182 in start_thread (arg=0x7f15613f8700) at pthread_create.c:312 #12 0x00007f1617f7a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7f155bdf8700 (LWP 3427)): #0 0x00007f1617f6d12d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f160b7a5fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f160b7a60ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1614b547be in QEventDispatcherGlib::processEvents (this=0x7f15540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #4 0x00007f1614b260af in QEventLoop::processEvents (this=this@entry=0x7f155bdf7de0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f1614b263a5 in QEventLoop::exec (this=this@entry=0x7f155bdf7de0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f1614a22c5f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:537 #7 0x00007f1563bcbfe7 in KCupsConnection::run() () from /usr/lib/libkcupslib.so #8 0x00007f1614a2532f in QThreadPrivate::start (arg=0x2663c40) at thread/qthread_unix.cpp:349 #9 0x00007f160beb7182 in start_thread (arg=0x7f155bdf8700) at pthread_create.c:312 #10 0x00007f1617f7a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7f161868b7c0 (LWP 3404)): [KCrash Handler] #6 0x00007f1617eb6cc9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #7 0x00007f1617eba0d8 in __GI_abort () at abort.c:89 #8 0x00007f1617ef3394 in __libc_message (do_abort=do_abort@entry=1, fmt=fmt@entry=0x7f1618001b28 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175 #9 0x00007f1617eff66e in malloc_printerr (ptr=<optimized out>, str=0x7f1618001c58 "double free or corruption (out)", action=1) at malloc.c:4996 #10 _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:3840 #11 0x00007f1614b3e168 in QObjectPrivate::deleteChildren (this=this@entry=0x2cac0f0) at kernel/qobject.cpp:1907 #12 0x00007f1613f0cd47 in QWidget::~QWidget (this=0x3354df0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1679 #13 0x00007f16142b1799 in QFrame::~QFrame (this=0x3354df0, __in_chrg=<optimized out>) at widgets/qframe.cpp:242 #14 0x00007f1615816c21 in ~Private (this=0x291d460, __in_chrg=<optimized out>) at ../../kdeui/paged/kpagewidgetmodel.cpp:40 #15 KPageWidgetItem::~KPageWidgetItem (this=0x3a2d810, __in_chrg=<optimized out>) at ../../kdeui/paged/kpagewidgetmodel.cpp:84 #16 0x00007f1615816ca9 in KPageWidgetItem::~KPageWidgetItem (this=0x3a2d810, __in_chrg=<optimized out>) at ../../kdeui/paged/kpagewidgetmodel.cpp:85 #17 0x00007f16158170cb in PageItem::~PageItem (this=0x478a880, __in_chrg=<optimized out>) at ../../kdeui/paged/kpagewidgetmodel.cpp:174 #18 0x00007f1615817100 in qDeleteAll<QList<PageItem*>::const_iterator> (end=..., begin=...) at /usr/include/qt4/QtCore/qalgorithms.h:322 #19 qDeleteAll<QList<PageItem*> > (c=...) at /usr/include/qt4/QtCore/qalgorithms.h:330 #20 PageItem::~PageItem (this=0x42217d0, __in_chrg=<optimized out>) at ../../kdeui/paged/kpagewidgetmodel.cpp:177 #21 0x00007f1615818604 in ~KPageWidgetModelPrivate (this=0x42217b0, __in_chrg=<optimized out>) at ../../kdeui/paged/kpagewidgetmodel_p.h:66 #22 KPageWidgetModelPrivate::~KPageWidgetModelPrivate (this=0x42217b0, __in_chrg=<optimized out>) at ../../kdeui/paged/kpagewidgetmodel_p.h:68 #23 0x00007f1615812241 in KPageModel::~KPageModel (this=0x287ba60, __in_chrg=<optimized out>) at ../../kdeui/paged/kpagemodel.cpp:42 #24 0x00007f1615816bd9 in KPageWidgetModel::~KPageWidgetModel (this=0x287ba60, __in_chrg=<optimized out>) at ../../kdeui/paged/kpagewidgetmodel.cpp:261 #25 0x00007f1614b3e168 in QObjectPrivate::deleteChildren (this=this@entry=0x3f7ca40) at kernel/qobject.cpp:1907 #26 0x00007f1613f0cd47 in QWidget::~QWidget (this=0x2290a70, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1679 #27 0x00007f1615816569 in KPageWidget::~KPageWidget (this=0x2290a70, __in_chrg=<optimized out>) at ../../kdeui/paged/kpagewidget.cpp:78 #28 0x00007f1614b3e168 in QObjectPrivate::deleteChildren (this=this@entry=0x4740a20) at kernel/qobject.cpp:1907 #29 0x00007f1613f0cd47 in QWidget::~QWidget (this=0x3647e80, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1679 #30 0x00007f16176d5f5b in KPropertiesDialog::~KPropertiesDialog (this=0x3647e80, __in_chrg=<optimized out>) at ../../kio/kfile/kpropertiesdialog.cpp:386 #31 0x00007f16176d5f99 in KPropertiesDialog::~KPropertiesDialog (this=0x3647e80, __in_chrg=<optimized out>) at ../../kio/kfile/kpropertiesdialog.cpp:393 #32 0x00007f15f0fa2feb in IconApplet::~IconApplet (this=0x1160fe0, __in_chrg=<optimized out>) at ../../../../../plasma/generic/applets/icon/icon.cpp:97 #33 0x00007f15f0fa3019 in IconApplet::~IconApplet (this=0x1160fe0, __in_chrg=<optimized out>) at ../../../../../plasma/generic/applets/icon/icon.cpp:99 #34 0x00007f1614b3fc58 in QObject::event (this=this@entry=0x1160fe0, e=e@entry=0x4134d60) at kernel/qobject.cpp:1175 #35 0x00007f16144c04fb in QGraphicsWidget::event (this=0x1160fe0, event=0x4134d60) at graphicsview/qgraphicswidget.cpp:1461 #36 0x00007f1613ec0e2c in QApplicationPrivate::notify_helper (this=this@entry=0xe04790, receiver=receiver@entry=0x1160fe0, e=e@entry=0x4134d60) at kernel/qapplication.cpp:4567 #37 0x00007f1613ec74a0 in QApplication::notify (this=this@entry=0xdffe30, receiver=receiver@entry=0x1160fe0, e=e@entry=0x4134d60) at kernel/qapplication.cpp:4353 #38 0x00007f16157e780a in KApplication::notify (this=0xdffe30, receiver=0x1160fe0, event=0x4134d60) at ../../kdeui/kernel/kapplication.cpp:311 #39 0x00007f1614b274dd in QCoreApplication::notifyInternal (this=0xdffe30, receiver=receiver@entry=0x1160fe0, event=event@entry=0x4134d60) at kernel/qcoreapplication.cpp:953 #40 0x00007f1614b2ab3d in sendEvent (event=0x4134d60, receiver=0x1160fe0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #41 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xd89090) at kernel/qcoreapplication.cpp:1577 #42 0x00007f1614b2afe3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470 #43 0x00007f1614b54f83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #44 postEventSourceDispatch (s=0xe04d80) at kernel/qeventdispatcher_glib.cpp:287 #45 0x00007f160b7a5e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #46 0x00007f160b7a6048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #47 0x00007f160b7a60ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #48 0x00007f1614b547a1 in QEventDispatcherGlib::processEvents (this=0xd8a990, flags=...) at kernel/qeventdispatcher_glib.cpp:434 #49 0x00007f1613f62be6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #50 0x00007f1614b260af in QEventLoop::processEvents (this=this@entry=0x7ffd95614570, flags=...) at kernel/qeventloop.cpp:149 #51 0x00007f1614b263a5 in QEventLoop::exec (this=this@entry=0x7ffd95614570, flags=...) at kernel/qeventloop.cpp:204 #52 0x00007f161436806c in QDialog::exec (this=this@entry=0x7ffd95614620) at dialogs/qdialog.cpp:562 #53 0x00007f16175ecec2 in KBuildSycocaProgressDialog::rebuildKSycoca (parent=<optimized out>) at ../../kio/kio/kbuildsycocaprogressdialog.cpp:58 #54 0x00007f16176e449e in KDEPrivate::KDesktopPropsPlugin::applyChanges (this=0x28dfc50) at ../../kio/kfile/kpropertiesdialog.cpp:3272 #55 0x00007f16176db2dc in KPropertiesDialog::slotOk (this=0x3647e80) at ../../kio/kfile/kpropertiesdialog.cpp:465 #56 0x00007f1614b3b87a in QMetaObject::activate (sender=sender@entry=0x3647e80, m=m@entry=0x7f1615be53e0 <KDialog::staticMetaObject>, local_signal_index=local_signal_index@entry=9, argv=argv@entry=0x0) at kernel/qobject.cpp:3539 #57 0x00007f1615749613 in KDialog::okClicked (this=this@entry=0x3647e80) at ./kdialog.moc:271 #58 0x00007f1615749d00 in KDialog::slotButtonClicked (this=0x3647e80, button=4) at ../../kdeui/dialogs/kdialog.cpp:884 #59 0x00007f161574b57f in KDialog::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./kdialog.moc:166 #60 0x00007f1614b3b87a in QMetaObject::activate (sender=sender@entry=0x3b9f0c0, m=m@entry=0x7f1614e88d60 <QSignalMapper::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd95614a50) at kernel/qobject.cpp:3539 #61 0x00007f1614b42fbe in QSignalMapper::mapped (this=this@entry=0x3b9f0c0, _t1=4) at .moc/release-shared/moc_qsignalmapper.cpp:114 #62 0x00007f1614b430c6 in QSignalMapper::map (this=0x3b9f0c0, sender=0x40c3cb0) at kernel/qsignalmapper.cpp:266 #63 0x00007f1614b3b87a in QMetaObject::activate (sender=sender@entry=0x40c3cb0, m=m@entry=0x7f16149942a0 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffd95614bc0) at kernel/qobject.cpp:3539 #64 0x00007f161450f172 in QAbstractButton::clicked (this=this@entry=0x40c3cb0, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:219 #65 0x00007f1614272a63 in QAbstractButtonPrivate::emitClicked (this=this@entry=0x443d800) at widgets/qabstractbutton.cpp:548 #66 0x00007f1614273bd3 in QAbstractButtonPrivate::click (this=this@entry=0x443d800) at widgets/qabstractbutton.cpp:541 #67 0x00007f1614273cbc in QAbstractButton::mouseReleaseEvent (this=0x40c3cb0, e=0x7ffd956150b0) at widgets/qabstractbutton.cpp:1123 #68 0x00007f1613f1051a in QWidget::event (this=0x40c3cb0, event=0x7ffd956150b0) at kernel/qwidget.cpp:8376 #69 0x00007f1613ec0e2c in QApplicationPrivate::notify_helper (this=this@entry=0xe04790, receiver=receiver@entry=0x40c3cb0, e=e@entry=0x7ffd956150b0) at kernel/qapplication.cpp:4567 #70 0x00007f1613ec75dd in QApplication::notify (this=this@entry=0xdffe30, receiver=receiver@entry=0x40c3cb0, e=e@entry=0x7ffd956150b0) at kernel/qapplication.cpp:4110 #71 0x00007f16157e780a in KApplication::notify (this=0xdffe30, receiver=0x40c3cb0, event=0x7ffd956150b0) at ../../kdeui/kernel/kapplication.cpp:311 #72 0x00007f1614b274dd in QCoreApplication::notifyInternal (this=0xdffe30, receiver=receiver@entry=0x40c3cb0, event=event@entry=0x7ffd956150b0) at kernel/qcoreapplication.cpp:953 #73 0x00007f1613ec6d93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #74 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x40c3cb0, event=event@entry=0x7ffd956150b0, alienWidget=alienWidget@entry=0x40c3cb0, nativeWidget=nativeWidget@entry=0x3647e80, buttonDown=buttonDown@entry=0x7f16149a6318 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178 #75 0x00007f1613f3b9eb in QETWidget::translateMouseEvent (this=this@entry=0x3647e80, event=event@entry=0x7ffd95615430) at kernel/qapplication_x11.cpp:4634 #76 0x00007f1613f3b289 in QApplication::x11ProcessEvent (this=0xdffe30, event=event@entry=0x7ffd95615430) at kernel/qapplication_x11.cpp:3627 #77 0x00007f1613f62b32 in x11EventSourceDispatch (s=0xe05120, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #78 0x00007f160b7a5e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #79 0x00007f160b7a6048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #80 0x00007f160b7a60ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #81 0x00007f1614b547a1 in QEventDispatcherGlib::processEvents (this=0xd8a990, flags=...) at kernel/qeventdispatcher_glib.cpp:434 #82 0x00007f1613f62be6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #83 0x00007f1614b260af in QEventLoop::processEvents (this=this@entry=0x7ffd95615800, flags=...) at kernel/qeventloop.cpp:149 #84 0x00007f1614b263a5 in QEventLoop::exec (this=this@entry=0x7ffd95615800, flags=...) at kernel/qeventloop.cpp:204 #85 0x00007f1614b2bb79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 #86 0x00007f1613ebf37c in QApplication::exec () at kernel/qapplication.cpp:3828 #87 0x00007f1618281624 in kdemain (argc=1, argv=0x7ffd95615a58) at ../../../../plasma/desktop/shell/main.cpp:126 #88 0x00007f1617ea1ec5 in __libc_start_main (main=0x4006f0 <main(int, char**)>, argc=1, argv=0x7ffd95615a58, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd95615a48) at libc-start.c:287 #89 0x000000000040071e in _start () Possible duplicates by query: bug 359204, bug 348699, bug 347139, bug 347134, bug 347050. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.