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.

Reply via email to