[Pkg-kde-extras] Bug#547237: Various crashes with seemingly no pattern
Craig Fowler
craig at craigfowler.me.uk
Thu Sep 17 21:04:27 UTC 2009
Subject: kdesvn: Various crashes with seemingly no pattern
Package: kdesvn
Version: 1.4.0-1
Severity: important
Hey all - I have been using kdesvn for some time (until today I have been
using Ubuntu) and now that I have switched to debian I think that I'm
running up against the same crash bug. My plan is to update this bug each
time I experience a crash so that /whatever is causing it/ can be
determined.
The general description of these crashes is that I will take an action -
sometimes kdesvn with pause for a moment first - and then it crashes.
Restarting kdesvn and taking a second attempt at performing the same action
again usually works just fine though. Without further ado here's the first
report:
I was using a SWITCH operation to switch my WC from a branch to trunk (ready
to merge):
Subversion » Working copy » Switch repository
I saw the progress dialog appear for a moment before kdesvn crashed.
The switch operation only partially completed - upon restarting kdesvn the
working copy is reported incomplete. Performing a cleanup and then an
UPDATE doesn't cause it to crash again.
Backtrace follows:
Application: kdesvn (kdesvn), signal: Segmentation fault
[KCrash Handler]
#6 0xb48023ab in SharedPointer (this=0x87de168, path=..., update=false,
revision=...) at /tmp/buildd/kdesvn-1.4.0/src/svnqt/shared_pointer.hpp:94
#7 localSingleStatus (this=0x87de168, path=..., update=false, revision=...)
at /tmp/buildd/kdesvn-1.4.0/src/svnqt/client_status.cpp:374
#8 svn::Client_impl::singleStatus (this=0x87de168, path=..., update=false,
revision=...) at /tmp/buildd/kdesvn-1.4.0/src/svnqt/client_status.cpp:393
#9 0xb4925c0e in SvnItemModel::refreshItem (this=0x87dbeb0, item=0x903f9f8)
at /tmp/buildd/kdesvn-1.4.0/src/svnfrontend/models/svnitemmodel.cpp:547
#10 0xb4925dea in SvnItemModel::refreshIndex (this=0x87dbeb0, ind=...,
sendSignal=true) at
/tmp/buildd/kdesvn-1.4.0/src/svnfrontend/models/svnitemmodel.cpp:557
#11 0xb4926a4f in SvnItemModel::slotDeleted (this=0x87dbeb0, what=...) at
/tmp/buildd/kdesvn-1.4.0/src/svnfrontend/models/svnitemmodel.cpp:648
#12 0xb4928eda in SvnItemModel::qt_metacall (this=0x87dbeb0,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfc2c47c) at
/tmp/buildd/kdesvn-1.4.0/obj-i486-linux-gnu/src/svnfrontend/svnitemmodel.moc:82
#13 0xb7f25b33 in QMetaObject::activate(QObject*, int, int, void**) () from
/usr/lib/libQtCore.so.4
#14 0xb7f26782 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from
/usr/lib/libQtCore.so.4
#15 0xb6c99073 in KDirWatch::deleted(QString const&) () from
/usr/lib/libkio.so.5
#16 0xb6c99772 in KDirWatch::setDeleted(QString const&) () from
/usr/lib/libkio.so.5
#17 0xb6c99e31 in ?? () from
/usr/lib/libkio.so.5
#18 0xb6ca37f8 in ?? () from
/usr/lib/libkio.so.5
#19 0xb6ca3ce3 in ?? () from
/usr/lib/libkio.so.5
#20 0xb7f25b33 in QMetaObject::activate(QObject*, int, int, void**) () from
/usr/lib/libQtCore.so.4
#21 0xb7f26782 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from
/usr/lib/libQtCore.so.4
#22 0xb7f61177 in QTimer::timeout() () from
/usr/lib/libQtCore.so.4
#23 0xb7f2be9e in QTimer::timerEvent(QTimerEvent*) () from
/usr/lib/libQtCore.so.4
#24 0xb7f20bcf in QObject::event(QEvent*) () from
/usr/lib/libQtCore.so.4
#25 0xb7550814 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
from
/usr/lib/libQtGui.so.4
#26 0xb755897e in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#27 0xb70194ad in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#28 0xb7f109cb in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
from
/usr/lib/libQtCore.so.4
#29 0xb7f3f361 in ?? () from
/usr/lib/libQtCore.so.4
#30 0xb7f3b900 in ?? () from
/usr/lib/libQtCore.so.4
#31 0xb662d4b8 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#32 0xb6630a13 in ?? () from
/usr/lib/libglib-2.0.so.0
#33 0xb6630b98 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#34 0xb7f3b858 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from
/usr/lib/libQtCore.so.4
#35 0xb75effd5 in ?? () from
/usr/lib/libQtGui.so.4
#36 0xb7f11a66 in
QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from
/usr/lib/libQtCore.so.4
#37 0xb48ee0fb in MainTreeWidget::slotNotifyMessage (this=0x87cc5d0,
what=...) at
/tmp/buildd/kdesvn-1.4.0/src/svnfrontend/maintreewidget.cpp:883
#38 0xb4908c21 in MainTreeWidget::qt_metacall (this=0x87cc5d0,
_c=QMetaObject::InvokeMetaMethod, _id=13,
_a=0xbfc2ce8c)
at
/tmp/buildd/kdesvn-1.4.0/obj-i486-linux-gnu/src/svnfrontend/maintreewidget.moc:209
#39 0xb7f25b33 in QMetaObject::activate(QObject*, int, int, void**) () from
/usr/lib/libQtCore.so.4
#40 0xb7f26782 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from
/usr/lib/libQtCore.so.4
#41 0xb48a7ec3 in SvnActions::sendNotify (this=0x87d72c0, _t1=...) at
/tmp/buildd/kdesvn-1.4.0/obj-i486-linux-gnu/src/svnfrontend/svnactions.moc:217
#42 0xb48a83ee in SvnActions::qt_metacall (this=0x87d72c0,
_c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xbfc2cfac) at
/tmp/buildd/kdesvn-1.4.0/obj-i486-linux-gnu/src/svnfrontend/svnactions.moc:169
#43 0xb7f25b33 in QMetaObject::activate(QObject*, int, int, void**) () from
/usr/lib/libQtCore.so.4
#44 0xb7f26782 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from
/usr/lib/libQtCore.so.4
#45 0xb4910cf3 in CContextListener::sendNotify (this=0x87df840, _t1=...) at
/tmp/buildd/kdesvn-1.4.0/obj-i486-linux-gnu/src/svnfrontend/ccontextlistener.moc:95
#46 0xb4911ae5 in CContextListener::contextNotify (this=0x87df840,
path=0x9345b70
"/home/craig/projects/hit-and-run-royalties/Royalties/BusinessLogic/DomainObjects/Payments/PaymentData.cs",
action=svn_wc_notify_update_update, mime_type=0x0,
content_state=svn_wc_notify_state_changed,
prop_state=svn_wc_notify_state_unchanged, revision=-1)
at
/tmp/buildd/kdesvn-1.4.0/src/svnfrontend/ccontextlistener.cpp:209
#47 0xb4910789 in CContextListener::contextNotify (this=0x87df840,
action=0xbfc2c244) at
/tmp/buildd/kdesvn-1.4.0/src/svnfrontend/ccontextlistener.cpp:217
#48 0xb4817c6f in svn::ContextData::notify (this=0x8bab6d8,
action=0x966fd90) at
/tmp/buildd/kdesvn-1.4.0/src/svnqt/contextdata.cpp:262
#49 0xb45874d0 in ?? () from
/usr/lib/libsvn_wc-1.so.1
#50 0xb44d7c31 in ?? () from
/usr/lib/libsvn_delta-1.so.1
#51 0xb4453512 in ?? () from
/usr/lib/libsvn_ra_neon-1.so.1
#52 0xb4462001 in ?? () from
/usr/lib/libsvn_ra_neon-1.so.1
#53 0xb433894e in ?? () from
/usr/lib/libneon-gnutls.so.27
#54 0xb60445ea in ?? () from
/usr/lib/libxml2.so.2
#55 0xb6051d3b in xmlParseChunk () from
/usr/lib/libxml2.so.2
#56 0xb4338a35 in ne_xml_parse () from
/usr/lib/libneon-gnutls.so.27
#57 0xb4338b5b in ne_xml_parse_v () from
/usr/lib/libneon-gnutls.so.27
#58 0xb4461fae in ?? () from
/usr/lib/libsvn_ra_neon-1.so.1
#59 0xb43377a8 in ?? () from
/usr/lib/libneon-gnutls.so.27
#60 0xb432a8e9 in ne_read_response_block () from
/usr/lib/libneon-gnutls.so.27
#61 0xb432acd4 in ne_discard_response () from
/usr/lib/libneon-gnutls.so.27
#62 0xb432bd0b in ne_request_dispatch () from
/usr/lib/libneon-gnutls.so.27
#63 0xb446274f in svn_ra_neon__request_dispatch () from
/usr/lib/libsvn_ra_neon-1.so.1
#64 0xb4463af4 in svn_ra_neon__parsed_request () from
/usr/lib/libsvn_ra_neon-1.so.1
#65 0xb44527a9 in ?? () from
/usr/lib/libsvn_ra_neon-1.so.1
#66 0xb4558798 in svn_wc_crawl_revisions4 () from
/usr/lib/libsvn_wc-1.so.1
#67 0xb4639f93 in svn_client__switch_internal () from
/usr/lib/libsvn_client-1.so.1
#68 0xb463a333 in svn_client_switch2 () from
/usr/lib/libsvn_client-1.so.1
#69 0xb47fe139 in svn::Client_impl::doSwitch (this=0x87de168, path=...,
url=..., revision=..., depth=svn::DepthInfinity, peg=...,
sticky_depth=<value optimized out>,
ignore_externals=<value optimized out>, allow_unversioned=<value
optimized out>) at
/tmp/buildd/kdesvn-1.4.0/src/svnqt/client_modify.cpp:551
#70 0xb48ae083 in SvnActions::makeSwitch (this=0x87d72c0, rUrl=...,
tPath=..., r=..., depth=svn::DepthInfinity, peg=..., stickydepth=<value
optimized out>, ignore_externals=<value optimized
out>,
allow_unversioned=<value optimized out>) at
/tmp/buildd/kdesvn-1.4.0/src/svnfrontend/svnactions.cpp:1803
#71 0xb48ae556 in SvnActions::makeSwitch (this=0x87d72c0, path=...,
what=...) at
/tmp/buildd/kdesvn-1.4.0/src/svnfrontend/svnactions.cpp:1878
#72 0xb48ae731 in SvnActions::slotSwitch (this=0x87d72c0) at
/tmp/buildd/kdesvn-1.4.0/src/svnfrontend/svnactions.cpp:1861
#73 0xb48a831f in SvnActions::qt_metacall (this=0x87d72c0,
_c=QMetaObject::InvokeMetaMethod, _id=25, _a=0xbfc2db3c) at
/tmp/buildd/kdesvn-1.4.0/obj-i486-linux-gnu/src/svnfrontend/svnactions.moc:180
#74 0xb7f25b33 in QMetaObject::activate(QObject*, int, int, void**) () from
/usr/lib/libQtCore.so.4
#75 0xb7f25f60 in QMetaObject::activate(QObject*, QMetaObject const*, int,
int, void**) () from
/usr/lib/libQtCore.so.4
#76 0xb754a311 in QAction::triggered(bool) () from
/usr/lib/libQtGui.so.4
#77 0xb754b85f in QAction::activate(QAction::ActionEvent) () from
/usr/lib/libQtGui.so.4
#78 0xb7990ce4 in ?? () from
/usr/lib/libQtGui.so.4
#79 0xb79973eb in ?? () from
/usr/lib/libQtGui.so.4
#80 0xb7997f32 in QMenu::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib/libQtGui.so.4
#81 0xb70ff9a5 in KMenu::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib/libkdeui.so.5
#82 0xb75a677b in QWidget::event(QEvent*) () from
/usr/lib/libQtGui.so.4
#83 0xb799a171 in QMenu::event(QEvent*) () from
/usr/lib/libQtGui.so.4
#84 0xb7550814 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
from
/usr/lib/libQtGui.so.4
#85 0xb75592e1 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#86 0xb70194ad in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#87 0xb7f109cb in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
from
/usr/lib/libQtCore.so.4
#88 0xb755836e in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from
/usr/lib/libQtGui.so.4
#89 0xb75c70ef in ?? () from
/usr/lib/libQtGui.so.4
#90 0xb75c6386 in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/libQtGui.so.4
#91 0xb75f0892 in ?? () from
/usr/lib/libQtGui.so.4
#92 0xb662d4b8 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#93 0xb6630a13 in ?? () from
/usr/lib/libglib-2.0.so.0
#94 0xb6630b98 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#95 0xb7f3b858 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from
/usr/lib/libQtCore.so.4
#96 0xb75effd5 in ?? () from
/usr/lib/libQtGui.so.4
#97 0xb7f0f01a in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#98 0xb7f0f462 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from
/usr/lib/libQtCore.so.4
#99 0xb7f118b9 in QCoreApplication::exec() () from
/usr/lib/libQtCore.so.4
#100 0xb7550697 in QApplication::exec() () from
/usr/lib/libQtGui.so.4
#101 0x08050587 in main (argc=3, argv=0xbfc2fd34) at
/tmp/buildd/kdesvn-1.4.0/src/main.cpp:91
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.30-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages kdesvn depends on:
ii kdebase-runtime 4:4.3.1-1 runtime components from the
offici
ii kdelibs5 4:4.3.1-1 core libraries for all KDE 4
appli
ii kdesvn-kio-plugins 1.4.0-1 Subversion I/O slaves for KDE
ii libapr1 1.3.8-1 The Apache Portable Runtime
Librar
ii libaprutil1 1.3.9+dfsg-1 The Apache Portable Runtime
Utilit
ii libc6 2.9-25 GNU C Library: Shared libraries
ii libdb4.7 4.7.25-7 Berkeley v4.7 Database
Libraries [
ii libgcc1 1:4.4.1-1 GCC support library
ii libqt4-dbus 4:4.5.2-2 Qt 4 D-Bus module
ii libqt4-network 4:4.5.2-2 Qt 4 network module
ii libqt4-sql 4:4.5.2-2 Qt 4 SQL module
ii libqt4-svg 4:4.5.2-2 Qt 4 SVG module
ii libqt4-xml 4:4.5.2-2 Qt 4 XML module
ii libqtcore4 4:4.5.2-2 Qt 4 core module
ii libqtgui4 4:4.5.2-2 Qt 4 GUI module
ii libstdc++6 4.4.1-1 The GNU Standard C++ Library v3
ii libsvn1 1.6.3dfsg-1 Shared libraries used by
Subversio
ii libsvnqt6 1.4.0-1 Qt wrapper library for
Subversion
Versions of packages kdesvn recommends:
ii graphviz 2.20.2-3+b4 rich set of graph drawing tools
ii kompare 4:4.3.1-1 file difference viewer for KDE
4
Versions of packages kdesvn suggests:
pn kdiff3 <none> (no description available)
pn khelpcenter <none> (no description available)
-- no debconf information
---
Craig Fowler
Programming and Web Development
http://www.craigfowler.me.uk
Telephone: 07855 620157
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-kde-extras/attachments/20090917/e787f576/attachment-0001.htm>
More information about the pkg-kde-extras
mailing list