Summary: | Right click in "save as" dialog crashes KATE | ||
---|---|---|---|
Product: | [Unmaintained] kfile | Reporter: | Scott <scott.vivian> |
Component: | general | Assignee: | kdelibs bugs <kdelibs-bugs-null> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | andresbajotierra, finex, jowenn, rusty, smartins |
Priority: | NOR | ||
Version First Reported In: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Scott
2008-11-23 00:45:23 UTC
Here: Using KDE 4.1.3 , Qt 4.4.3, on ArchLinux x86_64: I can reproduce this bug More information: you have to do the right click over some file row, in a column other than Name (Size,Date,Type). Right clicking in the Name column on some file row, or doing it on an empty space (no file) will not trigger this crash) ASSERT: "!isEmpty()" in file /usr/include/QtCore/qlist.h, line 246 Aplicación: KWrite (kwrite), señal SIGABRT (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0x7f0ddf030750 (LWP 30781)] [KCrash handler] #5 0x00007f0dd8d9e0d5 in raise () from /lib/libc.so.6 #6 0x00007f0dd8d9f5f3 in abort () from /lib/libc.so.6 #7 0x00007f0ddc2f10a5 in qt_message_output () from /usr/lib/libQtCore.so.4 #8 0x00007f0ddc2f11c7 in qFatal () from /usr/lib/libQtCore.so.4 #9 0x00007f0dd59a3562 in QList<KFileItem>::first (this=0x7fffe716ae60) at /usr/include/QtCore/qlist.h:246 #10 0x00007f0dd599e539 in KDirOperator::Private::_k_slotSelectionChanged ( this=0x1e41d20) at /home/dario/Build/ABS/kdelibs/src/kdelibs-4.1.3/kfile/kdiroperator.cpp:2073 #11 0x00007f0dd599e85f in KDirOperator::qt_metacall (this=0x1e48dc0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe716afb0) at /home/dario/Build/ABS/kdelibs/src/build/kfile/kdiroperator.moc:226 #12 0x00007f0ddc3dacf0 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #13 0x00007f0ddb9dff27 in QItemSelectionModel::selectionChanged () from /usr/lib/libQtGui.so.4 #14 0x00007f0ddb9e3fba in QItemSelectionModel::emitSelectionChanged () from /usr/lib/libQtGui.so.4 #15 0x00007f0ddb9e575a in QItemSelectionModel::select () from /usr/lib/libQtGui.so.4 #16 0x00007f0ddb9e366f in QItemSelectionModel::select () from /usr/lib/libQtGui.so.4 #17 0x00007f0dd59a558e in KDirOperatorDetailView::currentChanged ( this=0x1e5f700, current=@0x1f2da90, previous=<value optimized out>) at /home/dario/Build/ABS/kdelibs/src/kdelibs-4.1.3/kfile/kdiroperatordetailview.cpp:136 #18 0x00007f0ddb99d232 in QAbstractItemView::qt_metacall () from /usr/lib/libQtGui.so.4 #19 0x00007f0ddb9d7835 in QTreeView::qt_metacall () from /usr/lib/libQtGui.so.4 #20 0x00007f0dd5996c5d in KDirOperatorDetailView::qt_metacall (this=0x783d, _c=30781, _id=6, _a=0xffffffffffffffff) at /home/dario/Build/ABS/kdelibs/src/build/kfile/moc_kdiroperatordetailview_p.cpp:62 #21 0x00007f0ddc3dacf0 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #22 0x00007f0ddb9dfefa in QItemSelectionModel::currentChanged () from /usr/lib/libQtGui.so.4 #23 0x00007f0ddb9e0044 in QItemSelectionModel::setCurrentIndex () from /usr/lib/libQtGui.so.4 #24 0x00007f0ddb99b47d in QAbstractItemView::mousePressEvent () from /usr/lib/libQtGui.so.4 #25 0x00007f0ddb9d896b in QTreeView::mousePressEvent () from /usr/lib/libQtGui.so.4 #26 0x00007f0dd59a55d3 in KDirOperatorDetailView::mousePressEvent ( this=0x783d, event=0x783d) at /home/dario/Build/ABS/kdelibs/src/kdelibs-4.1.3/kfile/kdiroperatordetailview.cpp:122 #27 0x00007f0ddb5e0582 in QWidget::event () from /usr/lib/libQtGui.so.4 #28 0x00007f0ddb9a0ced in QAbstractItemView::viewportEvent () from /usr/lib/libQtGui.so.4 #29 0x00007f0ddb9d241c in QTreeView::viewportEvent () from /usr/lib/libQtGui.so.4 #30 0x00007f0ddc3c86b8 in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4 #31 0x00007f0ddb5934ac in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #32 0x00007f0ddb59a0ee in QApplication::notify () from /usr/lib/libQtGui.so.4 #33 0x00007f0dde0650d1 in KApplication::notify (this=0x7fffe716eaa0, receiver=0x1e5f630, event=0x7fffe716c420) at /home/dario/Build/ABS/kdelibs/src/kdelibs-4.1.3/kdeui/kernel/kapplication.cpp:311 #34 0x00007f0ddc3c93c1 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #35 0x00007f0ddb59b498 in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4 #36 0x00007f0ddb5f1afc in ?? () from /usr/lib/libQtGui.so.4 #37 0x00007f0ddb5f0c79 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4 #38 0x00007f0ddb614724 in ?? () from /usr/lib/libQtGui.so.4 #39 0x00007f0dd79d6ac2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #40 0x00007f0dd79da23d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #41 0x00007f0dd79da3fb in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #42 0x00007f0ddc3ed88f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #43 0x00007f0ddb613fdf in ?? () from /usr/lib/libQtGui.so.4 #44 0x00007f0ddc3c7d32 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #45 0x00007f0ddc3c7ec5 in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #46 0x00007f0ddb94ea4f in QDialog::exec () from /usr/lib/libQtGui.so.4 #47 0x00007f0dde5d0106 in KEncodingFileDialog::getSaveUrlAndEncoding ( encoding=@0x1aab740, dir=@0x7fffe716d200, filter=@0x7fffe716d1f0, parent=0x1b02ae0, caption=<value optimized out>) at /home/dario/Build/ABS/kdelibs/src/kdelibs-4.1.3/kio/kfile/kencodingfiledialog.cpp:211 #48 0x00007f0dd0ed47b6 in KateDocument::documentSaveAs (this=0x189e9f0) at /home/dario/Build/ABS/kdelibs/src/kdelibs-4.1.3/kate/document/katedocument.cpp:5342 #49 0x00007f0dd0ee871a in KateDocument::qt_metacall (this=0x189e9f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe716d3e0) at /home/dario/Build/ABS/kdelibs/src/build/kate/katedocument.moc:317 #50 0x00007f0ddc3dacf0 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #51 0x00007f0ddb58e367 in QAction::triggered () from /usr/lib/libQtGui.so.4 #52 0x00007f0ddb58eb24 in QAction::activate () from /usr/lib/libQtGui.so.4 #53 0x00007f0ddb859bea in ?? () from /usr/lib/libQtGui.so.4 #54 0x00007f0ddb859e65 in QAbstractButton::mouseReleaseEvent () from /usr/lib/libQtGui.so.4 #55 0x00007f0ddb90f79a in QToolButton::mouseReleaseEvent () from /usr/lib/libQtGui.so.4 #56 0x00007f0ddb5e059c in QWidget::event () from /usr/lib/libQtGui.so.4 #57 0x00007f0ddb5934dd in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #58 0x00007f0ddb59a0ee in QApplication::notify () from /usr/lib/libQtGui.so.4 #59 0x00007f0dde0650d1 in KApplication::notify (this=0x7fffe716eaa0, receiver=0x1ce5070, event=0x7fffe716dd30) at /home/dario/Build/ABS/kdelibs/src/kdelibs-4.1.3/kdeui/kernel/kapplication.cpp:311 #60 0x00007f0ddc3c93c1 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #61 0x00007f0ddb59b498 in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4 #62 0x00007f0ddb5f1afc in ?? () from /usr/lib/libQtGui.so.4 #63 0x00007f0ddb5f0c79 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4 #64 0x00007f0ddb614724 in ?? () from /usr/lib/libQtGui.so.4 #65 0x00007f0dd79d6ac2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #66 0x00007f0dd79da23d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #67 0x00007f0dd79da3fb in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #68 0x00007f0ddc3ed88f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #69 0x00007f0ddb613fdf in ?? () from /usr/lib/libQtGui.so.4 #70 0x00007f0ddc3c7d32 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #71 0x00007f0ddc3c7ec5 in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #72 0x00007f0ddc3ca015 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #73 0x00007f0dded4de28 in kdemain () from /usr/lib/libkdeinit4_kwrite.so #74 0x00007f0dd8d8a3f6 in __libc_start_main () from /lib/libc.so.6 #75 0x0000000000400819 in _start () #0 0x00007f0dd8e0aea0 in __nanosleep_nocancel () from /lib/libc.so.6 Seems to be a kdelibs/kfileselector bug (I can reproduce it on another applications, like trying to save a web page in Konqueror) Cannot reproduce using current trunk, even trying to follow comment #2 (r888044) *** Bug 174856 has been marked as a duplicate of this bug. *** Can reproduce it with kde-4.1.3, but not in trunk. This can be closed. I can't reproduce here anymore using: Qt: 4.5.0-rc1 KDE: 4.2.62 (KDE 4.2.62 (KDE 4.3 >= 20090204)) kdelibs svn rev. 922193 / kdebase svn rev. 922048 on ArchLinux i686 - Kernel 2.6.28.2 |