https://bugs.kde.org/show_bug.cgi?id=412100
Bug ID: 412100 Summary: KDESvn Crashed when attempting to export a branch tag version to local system. Product: kdesvn Version: 2.1.0 Platform: openSUSE RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: General Assignee: kdesvn-bugs-n...@kde.org Reporter: martingl...@att.net Target Milestone: --- Application: kdesvn (2.1.0) Qt Version: 5.13.1 Frameworks Version: 5.61.0 Operating System: Linux 5.2.11-1-default x86_64 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: I opened a remote SVN branch tag and was attempting to export the SVN branch tag to my local PC when KDESvn carashed. -- Backtrace: Application: kdesvn (kdesvn), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f8d10094800 (LWP 14274))] Thread 3 (Thread 0x7f8d0c8d5700 (LWP 14276)): #0 0x00007f8d137bbcbf in poll () from /lib64/libc.so.6 #1 0x00007f8d10ba439e in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f8d10ba446f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f8d121c899b in QEventDispatcherGlib::processEvents (this=0x7f8d00000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f8d121710db in QEventLoop::exec (this=this@entry=0x7f8d0c8d4d70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #5 0x00007f8d11fa9021 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #6 0x00007f8d119f24f6 in ?? () from /usr/lib64/libQt5DBus.so.5 #7 0x00007f8d11faa1a2 in QThreadPrivate::start (arg=0x7f8d11a74d80) at thread/qthread_unix.cpp:360 #8 0x00007f8d11470faa in start_thread () from /lib64/libpthread.so.0 #9 0x00007f8d137c673f in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f8d0e02e700 (LWP 14275)): #0 0x00007f8d137bbcbf in poll () from /lib64/libc.so.6 #1 0x00007f8d1055b742 in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007f8d1055c3fa in xcb_wait_for_event () from /usr/lib64/libxcb.so.1 #3 0x00007f8d0e231f90 in QXcbEventQueue::run (this=0x55ef3b4f0a00) at qxcbeventqueue.cpp:228 #4 0x00007f8d11faa1a2 in QThreadPrivate::start (arg=0x55ef3b4f0a00) at thread/qthread_unix.cpp:360 #5 0x00007f8d11470faa in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8d137c673f in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f8d10094800 (LWP 14274)): [KCrash Handler] #6 0x00007f8d06e86c7d in QVector<SvnItemModelNode*>::indexOf (from=0, t=<optimized out>, this=0x55ef3b75df80) at /usr/include/qt5/QtCore/qvector.h:979 #7 SvnItemModelNode::rowNumber (this=this@entry=0x55ef3b7aead0) at /usr/src/debug/kdesvn-2.1.0-1.1.x86_64/src/svnfrontend/models/svnitemnode.cpp:36 #8 0x00007f8d06e86cf6 in SvnItemModelData::indexForNode (rowNumber=-1, this=<optimized out>, this=<optimized out>, node=0x55ef3b7aead0) at /usr/src/debug/kdesvn-2.1.0-1.1.x86_64/src/svnfrontend/models/svnitemmodel.cpp:86 #9 SvnItemModelData::indexForNode (this=<optimized out>, this=<optimized out>, rowNumber=-1, node=0x55ef3b7aead0) at /usr/src/debug/kdesvn-2.1.0-1.1.x86_64/src/svnfrontend/models/svnitemmodel.cpp:86 #10 SvnItemModel::parent (this=<optimized out>, index=...) at /usr/src/debug/kdesvn-2.1.0-1.1.x86_64/src/svnfrontend/models/svnitemmodel.cpp:354 #11 0x00007f8d12142c62 in QModelIndex::parent (this=0x7ffdcc40a780) at ../../include/QtCore/../../src/corelib/itemmodels/qabstractitemmodel.h:445 #12 QSortFilterProxyModelPrivate::source_to_proxy (this=0x55ef3bb63880, source_index=...) at itemmodels/qsortfilterproxymodel.cpp:569 #13 0x00007f8d12143638 in QSortFilterProxyModel::mapFromSource (sourceIndex=..., this=<optimized out>) at itemmodels/qsortfilterproxymodel.cpp:3073 #14 QSortFilterProxyModel::parent (child=..., this=<optimized out>) at itemmodels/qsortfilterproxymodel.cpp:2158 #15 QSortFilterProxyModel::parent (this=<optimized out>, child=...) at itemmodels/qsortfilterproxymodel.cpp:2150 #16 0x00007f8d12f9cc06 in QModelIndex::parent (this=0x55ef3bfc2088) at ../../include/QtCore/../../src/corelib/itemmodels/qabstractitemmodel.h:445 #17 QTreeView::drawRow (this=0x55ef3ba78a60, painter=0x7ffdcc40ac98, option=..., index=...) at itemviews/qtreeview.cpp:1606 #18 0x00007f8d12fa2ec3 in QTreeView::drawTree (this=this@entry=0x55ef3ba78a60, painter=painter@entry=0x7ffdcc40ac98, region=...) at ../../include/QtCore/../../src/corelib/tools/qarraydata.h:61 #19 0x00007f8d12fa7e73 in QTreeView::paintEvent (this=0x55ef3ba78a60, event=0x7ffdcc40b2b0) at ../../include/QtGui/../../src/gui/kernel/qevent.h:415 #20 0x00007f8d12d0d0b6 in QWidget::event (this=this@entry=0x55ef3ba78a60, event=event@entry=0x7ffdcc40b2b0) at kernel/qwidget.cpp:8977 #21 0x00007f8d12dbae6e in QFrame::event (this=0x55ef3ba78a60, e=0x7ffdcc40b2b0) at widgets/qframe.cpp:550 #22 0x00007f8d12f3974e in QAbstractItemView::viewportEvent (this=this@entry=0x55ef3ba78a60, event=event@entry=0x7ffdcc40b2b0) at itemviews/qabstractitemview.cpp:1753 #23 0x00007f8d12fa8fab in QTreeView::viewportEvent (this=0x55ef3ba78a60, event=0x7ffdcc40b2b0) at itemviews/qtreeview.cpp:1311 #24 0x00007f8d12172283 in QCoreApplicationPrivate::sendThroughObjectEventFilters (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.cpp:1221 #25 QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x55ef3b8218a0, event=event@entry=0x7ffdcc40b2b0) at kernel/qcoreapplication.cpp:1210 #26 0x00007f8d12ccac51 in QApplicationPrivate::notify_helper (this=this@entry=0x55ef3b4c9260, receiver=receiver@entry=0x55ef3b8218a0, e=e@entry=0x7ffdcc40b2b0) at kernel/qapplication.cpp:3697 #27 0x00007f8d12cd41e0 in QApplication::notify (this=0x7ffdcc40d330, receiver=0x55ef3b8218a0, e=0x7ffdcc40b2b0) at kernel/qapplication.cpp:3449 #28 0x00007f8d12172572 in QCoreApplication::notifyInternal2 (receiver=0x55ef3b8218a0, event=0x7ffdcc40b2b0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:143 #29 0x00007f8d12d05e06 in QWidgetPrivate::sendPaintEvent (this=this@entry=0x55ef3bc08740, toBePainted=...) at kernel/qwidget.cpp:5705 #30 0x00007f8d12d06649 in QWidgetPrivate::drawWidget (this=this@entry=0x55ef3bc08740, pdev=0x55ef3bb9daa0, rgn=..., offset=..., flags=flags@entry=36, sharedPainter=sharedPainter@entry=0x0, backingStore=<optimized out>) at kernel/qwidget.cpp:5645 #31 0x00007f8d12cdd386 in QWidgetBackingStore::doSync (this=<optimized out>) at kernel/qwidgetbackingstore.cpp:1356 #32 0x00007f8d12cdd809 in QWidgetBackingStore::sync (this=0x55ef3b8f7fa0) at kernel/qwidgetbackingstore.cpp:1143 #33 0x00007f8d12cf5555 in QWidgetPrivate::syncBackingStore (this=0x55ef3b606040) at kernel/qwidget.cpp:1949 #34 0x00007f8d12d0d470 in QWidget::event (this=this@entry=0x55ef3b677020, event=event@entry=0x7ffdcc40bc00) at kernel/qwidget.cpp:9278 #35 0x00007f8d12e20854 in QMainWindow::event (this=0x55ef3b677020, event=0x7ffdcc40bc00) at widgets/qmainwindow.cpp:1343 #36 0x00007f8d13493943 in KMainWindow::event (this=<optimized out>, ev=<optimized out>) at /usr/src/debug/kxmlgui-5.61.0-1.2.x86_64/src/kmainwindow.cpp:871 #37 0x00007f8d13464089 in KXmlGuiWindow::event (this=0x55ef3b677020, ev=0x7ffdcc40bc00) at /usr/src/debug/kxmlgui-5.61.0-1.2.x86_64/src/kxmlguiwindow.cpp:122 #38 0x00007f8d12ccac62 in QApplicationPrivate::notify_helper (this=this@entry=0x55ef3b4c9260, receiver=receiver@entry=0x55ef3b677020, e=e@entry=0x7ffdcc40bc00) at kernel/qapplication.cpp:3703 #39 0x00007f8d12cd41e0 in QApplication::notify (this=0x7ffdcc40d330, receiver=0x55ef3b677020, e=0x7ffdcc40bc00) at kernel/qapplication.cpp:3449 #40 0x00007f8d12172572 in QCoreApplication::notifyInternal2 (receiver=0x55ef3b677020, event=0x7ffdcc40bc00) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:143 #41 0x00007f8d12cde2a3 in QWidgetBackingStore::sendUpdateRequest (this=this@entry=0x55ef3b8f7fa0, widget=0x55ef3b677020, updateTime=updateTime@entry=QWidgetBackingStore::UpdateNow) at kernel/qwidgetbackingstore.cpp:504 #42 0x00007f8d12ce0920 in QWidgetBackingStore::sendUpdateRequest (updateTime=QWidgetBackingStore::UpdateNow, widget=<optimized out>, this=0x55ef3b8f7fa0) at kernel/qwidgetbackingstore.cpp:474 #43 QWidgetBackingStore::markDirty<QRect> (this=0x55ef3b8f7fa0, r=..., widget=widget@entry=0x55ef3b9ae0d0, updateTime=updateTime@entry=QWidgetBackingStore::UpdateNow, bufferState=bufferState@entry=QWidgetBackingStore::BufferValid) at kernel/qwidgetbackingstore.cpp:627 #44 0x00007f8d12cf73bd in QWidgetPrivate::repaint<QRect> (r=..., this=<optimized out>) at ../../include/QtWidgets/5.13.1/QtWidgets/private/../../../../../src/widgets/kernel/qwidget_p.h:139 #45 QWidget::repaint (this=<optimized out>, rect=...) at kernel/qwidget.cpp:11080 #46 0x00007f8d12cf741c in QWidget::repaint (this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qrect.h:184 #47 0x00007f8d06eb1c79 in Propertylist::displayList (this=0x55ef3b9c23c0, propList=..., editable=false, isDir=<optimized out>, aCur=...) at /usr/src/debug/kdesvn-2.1.0-1.1.x86_64/src/svnfrontend/fronthelpers/propertylist.cpp:80 #48 0x00007f8d1219d638 in QtPrivate::QSlotObjectBase::call (a=0x7ffdcc40bf50, r=0x55ef3b9c23c0, this=0x55ef3ba37790) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394 #49 QMetaObject::activate (sender=0x55ef3bb35fd0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3789 #50 0x00007f8d06ec3e69 in MainTreeWidget::sigProplist (this=<optimized out>, _t1=..., _t2=<optimized out>, _t3=<optimized out>, _t4=...) at /usr/src/debug/kdesvn-2.1.0-1.1.x86_64/build/src/svnfrontend/svnfrontend_autogen/EWIEGA46WW/moc_maintreewidget.cpp:674 #51 0x00007f8d06ea21c5 in MainTreeWidget::openUrl (this=0x55ef3bb35fd0, url=..., noReinit=<optimized out>) at /usr/include/c++/9/bits/atomic_base.h:390 #52 0x00007f8d06ed3a41 in kdesvnView::openUrl (this=this@entry=0x55ef3ba7c960, url=...) at /usr/src/debug/kdesvn-2.1.0-1.1.x86_64/src/kdesvnview.cpp:166 #53 0x00007f8d06edea57 in kdesvnpart::openUrl (this=0x55ef3ba77b10, aUrl=...) at /usr/src/debug/kdesvn-2.1.0-1.1.x86_64/src/kdesvn_part.cpp:132 #54 0x000055ef3ad118ef in kdesvn::load (this=0x55ef3b677020, url=..., addRescent=<optimized out>) at /usr/src/debug/kdesvn-2.1.0-1.1.x86_64/src/kdesvn.cpp:181 #55 0x000055ef3ad14668 in kdesvn::fileOpen (this=0x55ef3b677020) at /usr/src/debug/kdesvn-2.1.0-1.1.x86_64/src/kdesvn.cpp:305 #56 kdesvn::qt_static_metacall (_o=0x55ef3b677020, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/kdesvn-2.1.0-1.1.x86_64/build/src/kdesvn_autogen/EWIEGA46WW/moc_kdesvn.cpp:135 #57 0x00007f8d1219d4d8 in QMetaObject::activate (sender=0x55ef3b5af9f0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3809 #58 0x00007f8d12cc4852 in QAction::triggered (this=this@entry=0x55ef3b5af9f0, _t1=<optimized out>) at .moc/moc_qaction.cpp:381 #59 0x00007f8d12cc6f22 in QAction::activate (this=0x55ef3b5af9f0, event=<optimized out>) at kernel/qaction.cpp:1166 #60 0x00007f8d12dc0d3c in QAbstractButtonPrivate::click (this=0x55ef3ba91260) at widgets/qabstractbutton.cpp:397 #61 0x00007f8d12dc0f65 in QAbstractButton::mouseReleaseEvent (this=0x55ef3ba91220, e=0x7ffdcc40ca40) at widgets/qabstractbutton.cpp:1011 #62 0x00007f8d12eb0e8a in QToolButton::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:622 #63 0x00007f8d12d0d0b6 in QWidget::event (this=0x55ef3ba91220, event=0x7ffdcc40ca40) at kernel/qwidget.cpp:8977 #64 0x00007f8d12dc2193 in QAbstractButton::event (this=this@entry=0x55ef3ba91220, e=e@entry=0x7ffdcc40ca40) at widgets/qabstractbutton.cpp:968 #65 0x00007f8d12eb0f34 in QToolButton::event (this=0x55ef3ba91220, event=0x7ffdcc40ca40) at widgets/qtoolbutton.cpp:1002 #66 0x00007f8d12ccac62 in QApplicationPrivate::notify_helper (this=this@entry=0x55ef3b4c9260, receiver=receiver@entry=0x55ef3ba91220, e=e@entry=0x7ffdcc40ca40) at kernel/qapplication.cpp:3703 #67 0x00007f8d12cd4433 in QApplication::notify (this=<optimized out>, receiver=0x55ef3ba91220, e=0x7ffdcc40ca40) at kernel/qapplication.cpp:3163 #68 0x00007f8d12172572 in QCoreApplication::notifyInternal2 (receiver=0x55ef3ba91220, event=0x7ffdcc40ca40) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:143 #69 0x00007f8d12cd3543 in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x55ef3ba91220, event=event@entry=0x7ffdcc40ca40, alienWidget=alienWidget@entry=0x55ef3ba91220, nativeWidget=0x55ef3b677020, buttonDown=buttonDown@entry=0x7f8d131f48d0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2649 #70 0x00007f8d12d28ab9 in QWidgetWindow::handleMouseEvent (this=0x55ef3b957cd0, event=0x7ffdcc40cec0) at /usr/include/c++/9/bits/atomic_base.h:413 #71 0x00007f8d12d2bb14 in QWidgetWindow::event (event=0x7ffdcc40cec0, this=0x55ef3b957cd0) at kernel/qwidgetwindow.cpp:280 #72 QWidgetWindow::event (this=0x55ef3b957cd0, event=0x7ffdcc40cec0) at kernel/qwidgetwindow.cpp:224 #73 0x00007f8d12ccac62 in QApplicationPrivate::notify_helper (this=this@entry=0x55ef3b4c9260, receiver=receiver@entry=0x55ef3b957cd0, e=e@entry=0x7ffdcc40cec0) at kernel/qapplication.cpp:3703 #74 0x00007f8d12cd41e0 in QApplication::notify (this=0x7ffdcc40d330, receiver=0x55ef3b957cd0, e=0x7ffdcc40cec0) at kernel/qapplication.cpp:3449 #75 0x00007f8d12172572 in QCoreApplication::notifyInternal2 (receiver=0x55ef3b957cd0, event=0x7ffdcc40cec0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:143 #76 0x00007f8d12655a18 in QGuiApplicationPrivate::processMouseEvent (e=e@entry=0x55ef3b8a9520) at kernel/qguiapplication.cpp:2111 #77 0x00007f8d1265728b in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x55ef3b8a9520) at kernel/qguiapplication.cpp:1846 #78 0x00007f8d1263225b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1148 #79 0x00007f8d0e232f4a in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #80 0x00007f8d10ba2683 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #81 0x00007f8d10ba4430 in ?? () from /usr/lib64/libglib-2.0.so.0 #82 0x00007f8d10ba446f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #83 0x00007f8d121c8981 in QEventDispatcherGlib::processEvents (this=0x55ef3b609500, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #84 0x00007f8d121710db in QEventLoop::exec (this=this@entry=0x7ffdcc40d260, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #85 0x00007f8d12178d42 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #86 0x000055ef3ad0fa7d in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kdesvn-2.1.0-1.1.x86_64/src/main.cpp:89 [Inferior 1 (process 14274) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.