Summary: | Drop to "Recently Used" leads Kickoff to crash (only reproduceable with a non-English/non-C locale) | ||
---|---|---|---|
Product: | [Unmaintained] plasma4 | Reporter: | Kai Dombrowe <just89> |
Component: | widget-kickoff | Assignee: | Plasma Bugs List <plasma-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | a.trubitsyn, andresbajotierra, mawo.cania, odlunag, ozan, volkerarmin |
Priority: | NOR | ||
Version First Reported In: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Kai Dombrowe
2009-08-07 01:19:27 UTC
whoops soory wrong Severity :( Bug 189965 is related to this but was fixed some time ago. Thanks i updated kde today to: KDE: 4.3.63 (KDE 4.3.63 (KDE 4.4 >= 20090805)) and the crash is still reproducible tested with a fresh user(empty home/no cache) Would it be too much trouble to recompile kdebase-workspace with debug symbols the next time ? BTW; I can't reproduce because I only use the english locale Thanks sorry forgot to change my cflags... Application: Plasma-Arbeitsfläche (plasma-desktop), signal: Segmentation fault [Current thread is 1 (Thread 0x7f458f064790 (LWP 8348))] Thread 2 (Thread 0x7f4569434950 (LWP 9066)): #0 0x00007f458c3e0d99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f458c6553c1 in QWaitConditionPrivate::wait (this=0x13e4780, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 0x00007f458c654f1e in QWaitCondition::wait (this=0x13f7370, mutex=0x13f7368, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f458da2ea37 in QHostInfoAgent::run (this=0x13f7350) at kernel/qhostinfo.cpp:260 #4 0x00007f458c654b76 in QThreadPrivate::start (arg=0x13f7350) at thread/qthread_unix.cpp:188 #5 0x00007f458c3dd017 in start_thread () from /lib/libpthread.so.0 #6 0x00007f458953bcfd in clone () from /lib/libc.so.6 Thread 1 (Thread 0x7f458f064790 (LWP 8348)): [KCrash Handler] #5 0x00007f458c64457c in QBasicAtomicInt::operator= (this=0x0, value=1) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:87 #6 0x00007f458c69862d in QVector<int>::QVector (this=0x7fff971ac2f0, asize=1718185062) at tools/qvector.h:389 #7 0x00007f458c73b58e in QAbstractItemModel::decodeData (this=0x1362e00, row=0, column=0, parent=@0x7fff971ac650, stream=@0x7fff971ac3f0) at kernel/qabstractitemmodel.cpp:1969 #8 0x00007f458c73c4bf in QAbstractItemModel::dropMimeData (this=0x1362e00, data=0x1b1a060, action=Qt::MoveAction, row=0, column=0, parent=@0x7fff971ac650) at kernel/qabstractitemmodel.cpp:1517 #9 0x00007f458bc940d5 in QStandardItemModel::dropMimeData (this=0x1362e00, data=0x1b1a060, action=Qt::MoveAction, row=2, column=0, parent=@0x7fff971ac650) at itemviews/qstandarditemmodel.cpp:2998 #10 0x00007f456df5eeea in Kickoff::UrlItemView::dropEvent (this=0x13659f0, event=0x7fff971ad570) at /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/applets/kickoff/ui/urlitemview.cpp:654 #11 0x00007f458b73ed22 in QWidget::event (this=0x13659f0, event=0x7fff971ad570) at kernel/qwidget.cpp:7731 #12 0x00007f458bad4f33 in QFrame::event (this=0x13659f0, e=0x7fff971ad570) at widgets/qframe.cpp:559 #13 0x00007f458bb67f40 in QAbstractScrollArea::viewportEvent (this=0x13659f0, e=0x7fff971ad570) at widgets/qabstractscrollarea.cpp:962 #14 0x00007f458bc08e94 in QAbstractItemView::viewportEvent (this=0x13659f0, event=0x7fff971ad570) at itemviews/qabstractitemview.cpp:1476 #15 0x00007f458bb6a892 in QAbstractScrollAreaPrivate::viewportEvent (this=0x1369330, event=0x7fff971ad570) at widgets/qabstractscrollarea_p.h:100 #16 0x00007f458bb6a8ce in QAbstractScrollAreaFilter::eventFilter (this=0x1368670, o=0x13490b0, e=0x7fff971ad570) at widgets/qabstractscrollarea_p.h:111 #17 0x00007f458c7428fb in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0xf99900, receiver=0x13490b0, event=0x7fff971ad570) at kernel/qcoreapplication.cpp:726 #18 0x00007f458b6e16fd in QApplicationPrivate::notify_helper (this=0xf99900, receiver=0x13490b0, e=0x7fff971ad570) at kernel/qapplication.cpp:4052 #19 0x00007f458b6e35f8 in QApplication::notify (this=0xf7d5b0, receiver=0x13490b0, e=0x7fff971ad570) at kernel/qapplication.cpp:4009 #20 0x00007f458d33d1c1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #21 0x00007f458c74432b in QCoreApplication::notifyInternal (this=0xf7d5b0, receiver=0x13490b0, event=0x7fff971ad570) at kernel/qcoreapplication.cpp:606 #22 0x00007f458b6de59b in QCoreApplication::sendEvent (receiver=0x13490b0, event=0x7fff971ad570) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #23 0x00007f458b76a6b7 in QX11Data::xdndHandleDrop (this=0xf9d970, xe=0x7fff971ad6c0, passive=false) at kernel/qdnd_x11.cpp:1173 #24 0x00007f458b76aa89 in QDragManager::drop (this=0x1bb1490) at kernel/qdnd_x11.cpp:1709 #25 0x00007f458b76d4e1 in QDragManager::eventFilter (this=0x1bb1490, o=0x18885f0, e=0x7fff971ae000) at kernel/qdnd_x11.cpp:1302 #26 0x00007f458c7429e9 in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=0xf99900, receiver=0x18885f0, event=0x7fff971ae000) at kernel/qcoreapplication.cpp:707 #27 0x00007f458b6e15f0 in QApplicationPrivate::notify_helper (this=0xf99900, receiver=0x18885f0, e=0x7fff971ae000) at kernel/qapplication.cpp:4031 #28 0x00007f458b6e24d8 in QApplication::notify (this=0xf7d5b0, receiver=0x18885f0, e=0x7fff971ae000) at kernel/qapplication.cpp:3758 #29 0x00007f458d33d1c1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #30 0x00007f458c74432b in QCoreApplication::notifyInternal (this=0xf7d5b0, receiver=0x18885f0, event=0x7fff971ae000) at kernel/qcoreapplication.cpp:606 #31 0x00007f458b6ed777 in QCoreApplication::sendSpontaneousEvent (receiver=0x18885f0, event=0x7fff971ae000) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #32 0x00007f458b6e631b in QApplicationPrivate::sendMouseEvent (receiver=0x18885f0, event=0x7fff971ae000, alienWidget=0x0, nativeWidget=0x18885f0, buttonDown=0x7f458c184388, lastMouseReceiver=@0x7f458c184390) at kernel/qapplication.cpp:2924 #33 0x00007f458b75d62f in QETWidget::translateMouseEvent (this=0x18885f0, event=0x7fff971afc10) at kernel/qapplication_x11.cpp:4409 #34 0x00007f458b75e809 in QApplication::x11ProcessEvent (this=0xf7d5b0, event=0x7fff971afc10) at kernel/qapplication_x11.cpp:3428 #35 0x00007f458b78993a in x11EventSourceDispatch (s=0xf9cd80, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #36 0x00007f458623e6ba in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #37 0x00007f4586241e6d in ?? () from /usr/lib/libglib-2.0.so.0 #38 0x00007f458624202b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #39 0x00007f458c77200e in QEventDispatcherGlib::processEvents (this=0xf64bf0, flags={i = -1759838512}) at kernel/qeventdispatcher_glib.cpp:327 #40 0x00007f458b78915f in QGuiEventDispatcherGlib::processEvents (this=0xf64bf0, flags={i = -1759838416}) at kernel/qguieventdispatcher_glib.cpp:202 #41 0x00007f458c7415d3 in QEventLoop::processEvents (this=0x16dbf20, flags={i = -1759838320}) at kernel/qeventloop.cpp:149 #42 0x00007f458c7417f5 in QEventLoop::exec (this=0x16dbf20, flags={i = -1759837888}) at kernel/qeventloop.cpp:197 #43 0x00007f458b76d18d in QDragManager::drag (this=0x1bb1490, o=0x1965cc0) at kernel/qdnd_x11.cpp:1969 #44 0x00007f458b6f80f9 in QDrag::exec (this=0x1965cc0, supportedActions={i = -1759837712}, defaultDropAction=Qt::IgnoreAction) at kernel/qdrag.cpp:282 #45 0x00007f458b6f8147 in QDrag::exec (this=0x1965cc0, supportedActions={i = -1759837520}) at kernel/qdrag.cpp:239 #46 0x00007f456df5f116 in Kickoff::UrlItemView::startDrag (this=0x13659f0, supportedActions=<value optimized out>) at /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/applets/kickoff/ui/urlitemview.cpp:625 #47 0x00007f458bc07a74 in QAbstractItemView::mouseMoveEvent (this=0x13659f0, event=0x7fff971b1540) at itemviews/qabstractitemview.cpp:1552 #48 0x00007f456df5f5f5 in Kickoff::UrlItemView::mouseMoveEvent (this=0x13659f0, event=0x7fff971b1540) at /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/applets/kickoff/ui/urlitemview.cpp:524 #49 0x00007f458b73e45b in QWidget::event (this=0x13659f0, event=0x7fff971b1540) at kernel/qwidget.cpp:7534 #50 0x00007f458bad4f33 in QFrame::event (this=0x13659f0, e=0x7fff971b1540) at widgets/qframe.cpp:559 #51 0x00007f458bb67f40 in QAbstractScrollArea::viewportEvent (this=0x13659f0, e=0x7fff971b1540) at widgets/qabstractscrollarea.cpp:962 #52 0x00007f458bc08e94 in QAbstractItemView::viewportEvent (this=0x13659f0, event=0x7fff971b1540) at itemviews/qabstractitemview.cpp:1476 #53 0x00007f458bb6a892 in QAbstractScrollAreaPrivate::viewportEvent (this=0x1369330, event=0x7fff971b1540) at widgets/qabstractscrollarea_p.h:100 #54 0x00007f458bb6a8ce in QAbstractScrollAreaFilter::eventFilter (this=0x1368670, o=0x13490b0, e=0x7fff971b1540) at widgets/qabstractscrollarea_p.h:111 #55 0x00007f458c7428fb in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0xf99900, receiver=0x13490b0, event=0x7fff971b1540) at kernel/qcoreapplication.cpp:726 #56 0x00007f458b6e16fd in QApplicationPrivate::notify_helper (this=0xf99900, receiver=0x13490b0, e=0x7fff971b1540) at kernel/qapplication.cpp:4052 #57 0x00007f458b6e24d8 in QApplication::notify (this=0xf7d5b0, receiver=0x13490b0, e=0x7fff971b1540) at kernel/qapplication.cpp:3758 #58 0x00007f458d33d1c1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #59 0x00007f458c74432b in QCoreApplication::notifyInternal (this=0xf7d5b0, receiver=0x13490b0, event=0x7fff971b1540) at kernel/qcoreapplication.cpp:606 #60 0x00007f458b6ed777 in QCoreApplication::sendSpontaneousEvent (receiver=0x13490b0, event=0x7fff971b1540) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #61 0x00007f458b6e631b in QApplicationPrivate::sendMouseEvent (receiver=0x13490b0, event=0x7fff971b1540, alienWidget=0x13490b0, nativeWidget=0x13a0560, buttonDown=0x7f458c184388, lastMouseReceiver=@0x7f458c184390) at kernel/qapplication.cpp:2924 #62 0x00007f458b75d62f in QETWidget::translateMouseEvent (this=0x13a0560, event=0x7fff971b3150) at kernel/qapplication_x11.cpp:4409 #63 0x00007f458b75e809 in QApplication::x11ProcessEvent (this=0xf7d5b0, event=0x7fff971b3150) at kernel/qapplication_x11.cpp:3428 #64 0x00007f458b78993a in x11EventSourceDispatch (s=0xf9cd80, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #65 0x00007f458623e6ba in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #66 0x00007f4586241e6d in ?? () from /usr/lib/libglib-2.0.so.0 #67 0x00007f458624202b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #68 0x00007f458c77200e in QEventDispatcherGlib::processEvents (this=0xf64bf0, flags={i = -1759824880}) at kernel/qeventdispatcher_glib.cpp:327 #69 0x00007f458b78915f in QGuiEventDispatcherGlib::processEvents (this=0xf64bf0, flags={i = -1759824784}) at kernel/qguieventdispatcher_glib.cpp:202 #70 0x00007f458c7415d3 in QEventLoop::processEvents (this=0x7fff971b3530, flags={i = -1759824688}) at kernel/qeventloop.cpp:149 #71 0x00007f458c7417f5 in QEventLoop::exec (this=0x7fff971b3530, flags={i = -1759824576}) at kernel/qeventloop.cpp:197 #72 0x00007f458c744b76 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #73 0x00007f458b6e147c in QApplication::exec () at kernel/qapplication.cpp:3525 #74 0x00007f458ed43321 in kdemain (argc=1, argv=0x7fff971b38f8) at /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/desktop/main.cpp:112 #75 0x00007f458948b5c6 in __libc_start_main () from /lib/libc.so.6 #76 0x0000000000400929 in _start () *** Bug 206678 has been marked as a duplicate of this bug. *** This is 4.3.2. I have a similar backtrace. It's crashing in tr_TR.UTF-8 but not in C locale. Actually in C locale, you can't even move an item up/down by drag'n' drop. In other locales, it pretends that it will order the items when you select an item and move it. SVN commit 1062513 by jmthomas: Check for the localized view name to determine drag and drop modes, as the name is passed to us localized. Fix will appear in KDE SC 4.4 beta 2. BUG: 202889 M +3 -3 launcher.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1062513 *** Bug 180640 has been marked as a duplicate of this bug. *** *** Bug 225850 has been marked as a duplicate of this bug. *** *** Bug 228721 has been marked as a duplicate of this bug. *** |