Bug 216121

Summary: Crash occured on: svn update
Product: [Unmaintained] kio Reporter: me
Component: generalAssignee: David Faure <faure>
Status: RESOLVED DUPLICATE    
Severity: crash CC: frank78ac
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description me 2009-11-25 18:04:54 UTC
Application that crashed: konqueror
Version of the application: 4.3.1 (KDE 4.3.1)
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.3
Operating System: Linux 2.6.29-gentoo-r5 x86_64

What I was doing when the application crashed:
Occured when using svn update through konqueror.

Seems to happen sometimes when interacting with svn from konqueror in several different ways. Usually an update or check in is what causes the crash.

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#5  0x00007faec1853c70 in KDirModelNode::rowNumber () from /usr/lib64/libkio.so.5
#6  0x00007faec1853d30 in KDirModelPrivate::indexForNode () from /usr/lib64/libkio.so.5
#7  0x00007faec1858255 in KDirModelPrivate::_k_slotNewItems () from /usr/lib64/libkio.so.5
#8  0x00007faec1859552 in KDirModel::qt_metacall () from /usr/lib64/libkio.so.5
#9  0x00007faec294944e in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007faec183dbfa in KDirLister::itemsAdded () from /usr/lib64/libkio.so.5
#11 0x00007faec183ead3 in KDirLister::Private::emitItems () from /usr/lib64/libkio.so.5
#12 0x00007faec1841586 in KDirListerCache::processPendingUpdates () from /usr/lib64/libkio.so.5
#13 0x00007faec184fa15 in KDirListerCache::slotFilesChanged () from /usr/lib64/libkio.so.5
#14 0x00007faec1850464 in KDirListerCache::qt_metacall () from /usr/lib64/libkio.so.5
#15 0x00007faec294944e in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007faec185aea5 in OrgKdeKDirNotifyInterface::FilesChanged () from /usr/lib64/libkio.so.5
#17 0x00007faec185aff4 in OrgKdeKDirNotifyInterface::qt_metacall () from /usr/lib64/libkio.so.5
#18 0x00007faec09ad40b in QDBusConnectionPrivate::deliverCall () from /usr/lib64/qt4/libQtDBus.so.4
#19 0x00007faec09b37ff in QDBusCallDeliveryEvent::placeMetaCall () from /usr/lib64/qt4/libQtDBus.so.4
#20 0x00007faec2946131 in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007faebfe19afd in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007faebfe2128a in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#23 0x00007faec0e0184b in KApplication::notify () from /usr/lib64/libkdeui.so.5
#24 0x00007faec2937963 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#25 0x00007faec2938271 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib64/qt4/libQtCore.so.4
#26 0x00007faec295c083 in postEventSourceDispatch () from /usr/lib64/qt4/libQtCore.so.4
#27 0x00007faebe8b5e51 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#28 0x00007faebe8b93e8 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#29 0x00007faebe8b959c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#30 0x00007faec295bd2f in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007faebfe9dc1f in QGuiEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtGui.so.4
#32 0x00007faec2936392 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#33 0x00007faec293652c in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#34 0x00007faec29384c4 in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#35 0x00007faeb9fd6007 in kdemain () from /usr/lib64/libkdeinit4_konqueror.so
#36 0x00000000004074fe in launch ()
#37 0x0000000000407cd0 in handle_launcher_request ()
#38 0x0000000000408216 in handle_requests ()
#39 0x0000000000408d2d in main ()

This bug may be a duplicate of or related to bug 215555

Reported using DrKonqi
Comment 1 Frank Reininghaus 2009-11-25 18:55:15 UTC
Thanks for the bug report! This is bug 190535 - a way to reproduce that crash reliably would definitely help a lot!

How exactly do you interact with SVN when you get this crash? Do you do it on the command line in a Konsole or in some other way? Do you have the directory with your checkout or the repository open in Konqueror?

Thanks!
Comment 2 me 2009-11-25 18:59:00 UTC
1. I do it from the right-click menu within Konqueror.

2. I have the directory where I have the checked-out repository open
in Konqueror.

Still haven't come across a way to reproduce it reliably sorry :(.

Jean-Christophe Petkovich

On Wed, Nov 25, 2009 at 12:55 PM, Frank Reininghaus
<frank78ac@googlemail.com> wrote:
> https://bugs.kde.org/show_bug.cgi?id=216121
>
>
> Frank Reininghaus <frank78ac@googlemail.com> changed:
>
>           What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                 CC|                            |frank78ac@googlemail.com
>          Component|general                     |general
>         AssignedTo|konq-bugs@kde.org           |faure@kde.org
>            Product|konqueror                   |kio
>
>
>
>
> --- Comment #1 from Frank Reininghaus <frank78ac googlemail com>  2009-11-25 18:55:15 ---
> Thanks for the bug report! This is bug 190535 - a way to reproduce that crash
> reliably would definitely help a lot!
>
> How exactly do you interact with SVN when you get this crash? Do you do it on
> the command line in a Konsole or in some other way? Do you have the directory
> with your checkout or the repository open in Konqueror?
>
> Thanks!
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You reported the bug.
>
Comment 3 me 2009-11-25 19:05:35 UTC
Speak of the devil, just had 2 repeats of the same crash after:

1. opening the checked-out directory.

2. removing a file from the repo via: svn delete <file>     from the
konqueror right-click menu.

3. doing an svn update from the right-click menu.


Application: Konqueror (konqueror), signal: Segmentation fault
[KCrash Handler]
#5  0x00007f2590218c70 in KDirModelNode::rowNumber () from
/usr/lib64/libkio.so.5
#6  0x00007f2590218d30 in KDirModelPrivate::indexForNode () from
/usr/lib64/libkio.so.5
#7  0x00007f259021d255 in KDirModelPrivate::_k_slotNewItems () from
/usr/lib64/libkio.so.5
#8  0x00007f259021e552 in KDirModel::qt_metacall () from /usr/lib64/libkio.so.5
#9  0x00007f258e9c444e in QMetaObject::activate () from
/usr/lib64/qt4/libQtCore.so.4
#10 0x00007f2590202bfa in KDirLister::itemsAdded () from /usr/lib64/libkio.so.5
#11 0x00007f2590203ad3 in KDirLister::Private::emitItems () from
/usr/lib64/libkio.so.5
#12 0x00007f2590206586 in KDirListerCache::processPendingUpdates ()
from /usr/lib64/libkio.so.5
#13 0x00007f2590214a15 in KDirListerCache::slotFilesChanged () from
/usr/lib64/libkio.so.5
#14 0x00007f2590215464 in KDirListerCache::qt_metacall () from
/usr/lib64/libkio.so.5
#15 0x00007f258e9c444e in QMetaObject::activate () from
/usr/lib64/qt4/libQtCore.so.4
#16 0x00007f259021fea5 in OrgKdeKDirNotifyInterface::FilesChanged ()
from /usr/lib64/libkio.so.5
#17 0x00007f259021fff4 in OrgKdeKDirNotifyInterface::qt_metacall ()
from /usr/lib64/libkio.so.5
#18 0x00007f258eca840b in QDBusConnectionPrivate::deliverCall () from
/usr/lib64/qt4/libQtDBus.so.4
#19 0x00007f258ecae7ff in QDBusCallDeliveryEvent::placeMetaCall ()
from /usr/lib64/qt4/libQtDBus.so.4
#20 0x00007f258e9c1131 in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007f258dd44afd in QApplicationPrivate::notify_helper () from
/usr/lib64/qt4/libQtGui.so.4
#22 0x00007f258dd4c28a in QApplication::notify () from
/usr/lib64/qt4/libQtGui.so.4
#23 0x00007f258f7c684b in KApplication::notify () from /usr/lib64/libkdeui.so.5
#24 0x00007f258e9b2963 in QCoreApplication::notifyInternal () from
/usr/lib64/qt4/libQtCore.so.4
#25 0x00007f258e9b3271 in QCoreApplicationPrivate::sendPostedEvents ()
from /usr/lib64/qt4/libQtCore.so.4
#26 0x00007f258e9d7083 in postEventSourceDispatch () from
/usr/lib64/qt4/libQtCore.so.4
#27 0x00007f258a8eae51 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#28 0x00007f258a8ee3e8 in g_main_context_iterate () from
/usr/lib/libglib-2.0.so.0
#29 0x00007f258a8ee59c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#30 0x00007f258e9d6d2f in QEventDispatcherGlib::processEvents () from
/usr/lib64/qt4/libQtCore.so.4
#31 0x00007f258ddc8c1f in QGuiEventDispatcherGlib::processEvents ()
from /usr/lib64/qt4/libQtGui.so.4
#32 0x00007f258e9b1392 in QEventLoop::processEvents () from
/usr/lib64/qt4/libQtCore.so.4
#33 0x00007f258e9b152c in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#34 0x00007f258e9b34c4 in QCoreApplication::exec () from
/usr/lib64/qt4/libQtCore.so.4
#35 0x00007f2590f67007 in kdemain () from /usr/lib64/libkdeinit4_konqueror.so
#36 0x00007f258bf2a5c6 in __libc_start_main () from /lib/libc.so.6
#37 0x00000000004008f9 in _start ()
On Wed, Nov 25, 2009 at 12:55 PM, Frank Reininghaus
<frank78ac@googlemail.com> wrote:
> https://bugs.kde.org/show_bug.cgi?id=216121
>
>
> Frank Reininghaus <frank78ac@googlemail.com> changed:
>
>           What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                 CC|                            |frank78ac@googlemail.com
>          Component|general                     |general
>         AssignedTo|konq-bugs@kde.org           |faure@kde.org
>            Product|konqueror                   |kio
>
>
>
>
> --- Comment #1 from Frank Reininghaus <frank78ac googlemail com>  2009-11-25 18:55:15 ---
> Thanks for the bug report! This is bug 190535 - a way to reproduce that crash
> reliably would definitely help a lot!
>
> How exactly do you interact with SVN when you get this crash? Do you do it on
> the command line in a Konsole or in some other way? Do you have the directory
> with your checkout or the repository open in Konqueror?
>
> Thanks!
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You reported the bug.
>
Comment 4 Frank Reininghaus 2009-11-25 19:20:56 UTC
Thanks for the quick reply. Currently, I don't have kdesvn installed (assuming that this is what provides your context menu entries), but I'll try that when I find some time.
Comment 5 Frank Reininghaus 2009-12-09 22:23:06 UTC
I could not reproduce the crash using kdesvn, but I've found another way to get this crash in a quite reliable way, see bug 190535 comment 67.

*** This bug has been marked as a duplicate of bug 190535 ***