[Pkg-kde-extras] Bug#784309: kdesvn: Crash when opening not yet versioned directory created inside checkouted repo

Vincas Dargis vindrg at gmail.com
Tue May 5 06:34:25 UTC 2015


Package: kdesvn
Version: 1.6.0-2
Severity: important

Dear Maintainer,

To reproduce:
* Checkout repository with SVN
* Navigate with Dolphin (I'm using KDE) to that checkouted directory
* Create new directory inside checkouted directory, but do not add it to SVN
* Right click on new directory, activate Open With -> kdesvn

* What was the outcome of this action?
kdesvn window showed up for a split second, and then closed with crash report.

* What outcome did you expect instead?
kdesvn shoud open, possibly would allow to add directory to repository (at least I expected that originally).

Originally, I've discoveted that bug in Wheezy, but reproduced also in Jessie virtual machine.

Backgrace:
Application: kdesvn (kdesvn), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  0x00007f2fa0f3d6d3 in size (this=0x19d1ec0) at /usr/include/qt4/QtCore/qlist.h:98
#7  count (this=0x19d1ec0) at /usr/include/qt4/QtCore/qlist.h:280
#8  SvnItemModel::rowCount (this=<optimized out>, parent=...) at /tmp/buildd/kdesvn-1.6.0/src/svnfrontend/models/svnitemmodel.cpp:353
#9  0x00007f2fb257b33d in QSortFilterProxyModelPrivate::create_mapping (this=this at entry=0x18754e0, source_parent=...) at itemviews/qsortfilterproxymodel.cpp:324
#10 0x00007f2fb257beee in QSortFilterProxyModel::columnCount (this=<optimized out>, parent=...) at itemviews/qsortfilterproxymodel.cpp:1703
#11 0x00007f2fb2507766 in modelSectionCount (this=0x1870160) at ../../include/QtGui/private/../../../src/gui/itemviews/qheaderview_p.h:216
#12 QHeaderView::initializeSections (this=this at entry=0x186ffa0) at itemviews/qheaderview.cpp:1903
#13 0x00007f2fb250b4a9 in QHeaderView::doItemsLayout (this=0x186ffa0) at itemviews/qheaderview.cpp:1473
#14 0x00007f2fb250003c in executePostedLayout (this=0x1870160) at ../../include/QtGui/private/../../../src/gui/itemviews/qabstractitemview_p.h:212
#15 QHeaderView::count (this=this at entry=0x186ffa0) at itemviews/qheaderview.cpp:1031
#16 0x00007f2fb25001dc in QHeaderView::sizeHint (this=0x186ffa0) at itemviews/qheaderview.cpp:530
#17 0x00007f2fb2540f1e in QTreeView::updateGeometries (this=0x172c860) at itemviews/qtreeview.cpp:2683
#18 0x00007f2fb24efbed in QAbstractItemView::doItemsLayout (this=this at entry=0x172c860) at itemviews/qabstractitemview.cpp:1164
#19 0x00007f2fb253f665 in QTreeView::doItemsLayout (this=0x172c860) at itemviews/qtreeview.cpp:2033
#20 0x00007f2fb2531ce4 in executePostedLayout (this=0x186ad80) at ../../include/QtGui/private/../../../src/gui/itemviews/qabstractitemview_p.h:212
#21 QTreeView::resizeColumnToContents (this=0x172c860, column=column at entry=0) at itemviews/qtreeview.cpp:2540
#22 0x00007f2fa0f0594f in MainTreeWidget::resizeAllColumns (this=this at entry=0x185f7f0) at /tmp/buildd/kdesvn-1.6.0/src/svnfrontend/maintreewidget.cpp:199
#23 0x00007f2fa0f16c85 in MainTreeWidget::slotDirSelectionChanged (this=0x185f7f0, _item=...) at /tmp/buildd/kdesvn-1.6.0/src/svnfrontend/maintreewidget.cpp:2244
#24 0x00007f2fb2c8f71c in QMetaObject::activate (sender=sender at entry=0x183e260, m=m at entry=0x7f2fb2ad3560 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x7ffcb31b1510) at kernel/qobject.cpp:3567
#25 0x00007f2fb2549a27 in QItemSelectionModel::selectionChanged (this=this at entry=0x183e260, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:165
#26 0x00007f2fb254f34e in QItemSelectionModel::emitSelectionChanged (this=this at entry=0x183e260, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1544
#27 0x00007f2fb254fbdb in QItemSelectionModel::select (this=0x183e260, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1110
#28 0x00007f2fb254a9e8 in QItemSelectionModel::select (this=this at entry=0x183e260, index=..., command=...) at itemviews/qitemselectionmodel.cpp:985
#29 0x00007f2fa0f16276 in MainTreeWidget::openUrl (this=0x185f7f0, url=..., noReinit=<optimized out>) at /tmp/buildd/kdesvn-1.6.0/src/svnfrontend/maintreewidget.cpp:306
#30 0x00007f2fa0eb43f6 in kdesvnView::openUrl (this=0x185f770, url=...) at /tmp/buildd/kdesvn-1.6.0/src/kdesvnview.cpp:175
#31 0x00007f2fa0eaef75 in kdesvnpart::openUrl (this=0x185a120, aUrl=...) at /tmp/buildd/kdesvn-1.6.0/src/kdesvn_part.cpp:142
#32 0x000000000040be39 in kdesvn::load (this=this at entry=0x177fff0, url=..., addRescent=addRescent at entry=true) at /tmp/buildd/kdesvn-1.6.0/src/kdesvn.cpp:209
#33 0x000000000040a92a in main (argc=4, argv=0x7ffcb31b20d8) at /tmp/buildd/kdesvn-1.6.0/src/main.cpp:85

-- System Information:
Debian Release: 8.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages kdesvn depends on:
ii  kde-runtime         4:4.14.2-2
ii  kdesvn-kio-plugins  1.6.0-2
ii  libapr1             1.5.1-3
ii  libaprutil1         1.5.4-1
ii  libc6               2.19-18
ii  libgcc1             1:4.9.2-10
ii  libkdecore5         4:4.14.2-5
ii  libkdeui5           4:4.14.2-5
ii  libkio5             4:4.14.2-5
ii  libkparts4          4:4.14.2-5
ii  libnepomuk4         4:4.14.2-5
ii  libnepomukutils4    4:4.14.2-5
ii  libqt4-dbus         4:4.8.6+git64-g5dc8b2b+dfsg-3
ii  libqt4-network      4:4.8.6+git64-g5dc8b2b+dfsg-3
ii  libqt4-sql          4:4.8.6+git64-g5dc8b2b+dfsg-3
ii  libqt4-svg          4:4.8.6+git64-g5dc8b2b+dfsg-3
ii  libqt4-xml          4:4.8.6+git64-g5dc8b2b+dfsg-3
ii  libqtcore4          4:4.8.6+git64-g5dc8b2b+dfsg-3
ii  libqtgui4           4:4.8.6+git64-g5dc8b2b+dfsg-3
ii  libsoprano4         2.9.4+dfsg-1.1
ii  libstdc++6          4.9.2-10
ii  libsvn1             1.8.10-6
ii  libsvnqt7           1.6.0-2

Versions of packages kdesvn recommends:
ii  graphviz  2.38.0-7
ii  kompare   4:4.14.0-1

Versions of packages kdesvn suggests:
ii  kdiff3       0.9.98-1
pn  khelpcenter  <none>

-- no debconf information



More information about the pkg-kde-extras mailing list