<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>193466</bug_id>
          
          <creation_ts>2009-05-21 11:07:28 +0000</creation_ts>
          <short_desc>Renaming a file on my remote disk (ftp) crashed dolphin</short_desc>
          <delta_ts>2009-10-20 19:38:14 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>dolphin</product>
          <component>general</component>
          <version>16.12.2</version>
          <rep_platform>Unlisted Binaries</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Alexander Jenisch">nt</reporter>
          <assigned_to name="Peter Penz">peter.penz19</assigned_to>
          <cc>andresbajotierra</cc>
    
    <cc>frank78ac</cc>
    
    <cc>kaltsi</cc>
    
    <cc>oneforall</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>761329</commentid>
    <comment_count>0</comment_count>
    <who name="Alexander Jenisch">nt</who>
    <bug_when>2009-05-21 11:07:28 +0000</bug_when>
    <thetext>Application that crashed: dolphin
Version of the application: 1.2.80
KDE Version: 4.2.86 (KDE 4.2.86 (KDE 4.3 &gt;= 20090514))
Qt Version: 4.5.1
Operating System: Linux 2.6.29-ARCH i686
Distribution: &quot;(none)&quot;

What I was doing when the application crashed:
i just made a similar report, but i guess the file copying part, while renaming wasn&apos;t too important. it even crashes if i just try to rename it.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[KCrash Handler]
#6  0xb6553399 in QUrl::QUrl () from /usr/lib/libQtCore.so.4
#7  0xb7195399 in KUrl::KUrl () from /usr/lib/libkdecore.so.5
#8  0xb7d676de in KFileItem::url () from /usr/lib/libkio.so.5
#9  0xb7c20d49 in KFilePreviewGenerator::Private::orderItems () from /usr/lib/libkfile.so.4
#10 0xb7c239fd in KFilePreviewGenerator::Private::updateIcons () from /usr/lib/libkfile.so.4
#11 0xb7c2429e in KFilePreviewGenerator::Private::updateIcons () from /usr/lib/libkfile.so.4
#12 0xb7c248e7 in KFilePreviewGenerator::qt_metacall () from /usr/lib/libkfile.so.4
#13 0xb65b5339 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#14 0xb65b5fa2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#15 0xb65efdb9 in QAbstractItemModel::dataChanged () from /usr/lib/libQtCore.so.4
#16 0xb7d549bf in KDirModelPrivate::_k_slotRefreshItems () from /usr/lib/libkio.so.5
#17 0xb7d56940 in KDirModel::qt_metacall () from /usr/lib/libkio.so.5
#18 0xb65b5339 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#19 0xb65b5fa2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#20 0xb7d38b03 in KDirLister::refreshItems () from /usr/lib/libkio.so.5
#21 0xb7d39da6 in KDirLister::Private::emitItems () from /usr/lib/libkio.so.5
#22 0xb7d4be36 in KDirListerCache::slotFileRenamed () from /usr/lib/libkio.so.5
#23 0xb7d4c31c in KDirListerCache::qt_metacall () from /usr/lib/libkio.so.5
#24 0xb65b5339 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#25 0xb65b5fa2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#26 0xb7d58219 in OrgKdeKDirNotifyInterface::FileRenamed () from /usr/lib/libkio.so.5
#27 0xb7d58364 in OrgKdeKDirNotifyInterface::qt_metacall () from /usr/lib/libkio.so.5
#28 0xb7077d9d in ?? () from /usr/lib/libQtDBus.so.4
#29 0xb707fce7 in ?? () from /usr/lib/libQtDBus.so.4
#30 0xb65afa70 in QObject::event () from /usr/lib/libQtCore.so.4
#31 0xb67b46ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#32 0xb67bc9be in QApplication::notify () from /usr/lib/libQtGui.so.4
#33 0xb755ddda in KApplication::notify () from /usr/lib/libkdeui.so.5
#34 0xb659f24b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#35 0xb659fe85 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#36 0xb65a007d in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#37 0xb65cad2f in ?? () from /usr/lib/libQtCore.so.4
#38 0xb5c2e718 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#39 0xb5c31c7b in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#40 0xb5c31df8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#41 0xb65ca978 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#42 0xb68532a5 in ?? () from /usr/lib/libQtGui.so.4
#43 0xb659d87a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#44 0xb659dcba in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#45 0xb65a0149 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#46 0xb67b4567 in QApplication::exec () from /usr/lib/libQtGui.so.4
#47 0x0807a66f in main (argc=5, argv=0xbfd3aa94) at /home/drf/kdemod-core43/work/kdebase/src/kdebase-4.2.86/apps/dolphin/src/main.cpp:94</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761333</commentid>
    <comment_count>1</comment_count>
    <who name="Alexander Jenisch">nt</who>
    <bug_when>2009-05-21 11:13:33 +0000</bug_when>
    <thetext>conditions:
- split view, with one on remote ftp disk (not sure this is the culprit)
- renaming (not inline) with tree view (expaned view?)
- pressing enter instead of confirming via butten -&gt; i think that might be a good clue</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761335</commentid>
    <comment_count>2</comment_count>
    <who name="Alexander Jenisch">nt</who>
    <bug_when>2009-05-21 11:18:14 +0000</bug_when>
    <thetext>i narrowed it down to:
-renaming a file by clicking on it in &quot;expaned folder view&quot; seems to be the problem</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761337</commentid>
    <comment_count>3</comment_count>
    <who name="Alexander Jenisch">nt</who>
    <bug_when>2009-05-21 11:19:30 +0000</bug_when>
    <thetext>*** Bug 193465 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761802</commentid>
    <comment_count>4</comment_count>
    <who name="Dario Andres">andresbajotierra</who>
    <bug_when>2009-05-22 03:59:43 +0000</bug_when>
    <thetext>Here using:

Qt: 4.5.1 (qt-copy  958974)
KDE: 4.2.86 (KDE 4.2.86 (KDE 4.3 &gt;= 20090514))
kdelibs svn rev. 969788 / kdebase svn rev. 969788
on ArchLinux i686 - Kernel 2.6.29.3

I can&apos;t reproduce the crash using the steps described on comment 2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>779166</commentid>
    <comment_count>5</comment_count>
    <who name="Dario Andres">andresbajotierra</who>
    <bug_when>2009-06-21 01:26:47 +0000</bug_when>
    <thetext>*** Bug 197334 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>815252</commentid>
    <comment_count>6</comment_count>
    <who name="Dario Andres">andresbajotierra</who>
    <bug_when>2009-08-19 22:05:41 +0000</bug_when>
    <thetext>This could be related to bug 200125. Thanks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>828623</commentid>
    <comment_count>7</comment_count>
    <who name="Frank Reininghaus">frank78ac</who>
    <bug_when>2009-09-11 09:20:37 +0000</bug_when>
    <thetext>(In reply to comment #6)
&gt; This could be related to bug 200125. Thanks

The backtrace is similar, but here the reason why KFilePreviewGenerator::Private::updateIcons is called is not a timer event, but a &quot;file renamed&quot; message received via D-Bus, so I think that this crash is probably not fixed by the fix for bug 200125.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>828952</commentid>
    <comment_count>8</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2009-09-11 19:36:39 +0000</bug_when>
    <thetext>SVN commit 1022406 by ppenz:

I cannot reproduce the crash of bug 193466, but I guess the root cause of the crash occurs already earlier. Added some Q_ASSERTs to document and verify the assumptions in that code.

CCBUG: 193466

 M  +2 -0      kfilepreviewgenerator.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&amp;revision=1022406</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>837316</commentid>
    <comment_count>9</comment_count>
    <who name="David Faure">faure</who>
    <bug_when>2009-09-29 11:27:22 +0000</bug_when>
    <thetext>SVN commit 1029209 by dfaure:

Backport: Don&apos;t crash if dataChanged(root, root) is emitted, e.g. when changing permissions for the current dir.
BUG: 193466


 M  +4 -0      kfilepreviewgenerator.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&amp;revision=1029209</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>847733</commentid>
    <comment_count>10</comment_count>
    <who name="Frank Reininghaus">frank78ac</who>
    <bug_when>2009-10-20 19:38:14 +0000</bug_when>
    <thetext>*** Bug 211170 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>