<?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>135395</bug_id>
          
          <creation_ts>2006-10-10 15:20:23 +0000</creation_ts>
          <short_desc>konqueror crashes if I try to edit the filename when overwriting a .part file</short_desc>
          <delta_ts>2008-11-27 17:17:49 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>konqueror</product>
          <component>general</component>
          <version>unspecified</version>
          <rep_platform>Debian testing</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</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>1</everconfirmed>
          <reporter name="Chris Moore">dooglus</reporter>
          <assigned_to name="Konqueror Bugs">konqueror-bugs-null</assigned_to>
          <cc>faure</cc>
    
    <cc>finex</cc>
    
    <cc>lex.lists</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>475866</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Moore">dooglus</who>
    <bug_when>2006-10-10 15:20:24 +0000</bug_when>
    <thetext>Version:            (using KDE KDE 3.5.5)
Installed from:    Debian testing/unstable Packages
OS:                Linux

1. visit http://dooglus.rincevent.net/random/download.htm - this is just a simple page with a link to a file full of full stops called &apos;download.bug&apos; 
2. click the link
3. click &apos;save as&apos;
4. click &apos;save&apos;
5. quickly click &apos;cancel&apos; before the download completes
6. click the link again
7. click &apos;save as&apos; again
8. click &apos;save&apos; again

a dialog will appear saying &quot;A similar file named &apos;/home/...download.bug&apos; already exists.&quot;, and I&apos;ll be offered the chance to edit the name I&apos;m saving as.

If I try editing the name, konqueror crashes.

Notice that the dialog&apos;s text isn&apos;t accurate - it tells me that a file called &quot;download.bug&quot; already exists, whereas in fact it doesn&apos;t.  &quot;download.bug.part&quot; exists, not &quot;download.bug&quot;.  I don&apos;t know if this error is related to the error which causes the crash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>475871</commentid>
    <comment_count>1</comment_count>
    <who name="Chris Moore">dooglus</who>
    <bug_when>2006-10-10 15:40:21 +0000</bug_when>
    <thetext>This was on debian unstable, not debian testing as it claims in the original report.  I selected &apos;testing/unstable&apos; when reporting the bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>476582</commentid>
    <comment_count>2</comment_count>
    <who name="lexual">lex.lists</who>
    <bug_when>2006-10-13 14:28:37 +0000</bug_when>
    <thetext>confirming for 3.5.5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>535658</commentid>
    <comment_count>3</comment_count>
    <who name="Tommi Tervo">tommi.tervo</who>
    <bug_when>2007-07-10 14:17:39 +0000</bug_when>
    <thetext>#6  0xb7a68ae4 in KIO::RenameDlg::enableRenameButton (this=0xbff29008, 
    newDest=@0x8fc1798)
    at /root/kdelibs/kdelibs-3.5.7/./kio/kio/renamedlg.cpp:396
#7  0xb7a8fa54 in KIO::RenameDlg::qt_invoke (this=0xbff29008, _id=60, 
    _o=0xbff28408) at ./renamedlg.moc:112
#8  0xb71f888b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#9  0xb71f8dc0 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#10 0xb75985af in QLineEdit::textChanged () from /usr/lib/libqt-mt.so.3
#11 0xb72d94a8 in QLineEditPrivate::finishChange ()
   from /usr/lib/libqt-mt.so.3
#12 0xb72d9d20 in QLineEdit::insert () from /usr/lib/libqt-mt.so.3
#13 0xb72da73f in QLineEdit::keyPressEvent () from /usr/lib/libqt-mt.so.3
#14 0xb722f87f in QWidget::event () from /usr/lib/libqt-mt.so.3
#15 0xb72d9b4b in QLineEdit::event () from /usr/lib/libqt-mt.so.3
#16 0xb718fa60 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#17 0xb7191a30 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#18 0xb7897c32 in KApplication::notify (this=0xbff2a078, receiver=0x9baf5c0, 
    event=0xbff289c4)
    at /root/kdelibs/kdelibs-3.5.7/./kdecore/kapplication.cpp:550
#19 0xb712225d in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
#20 0xb7112c49 in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3
#21 0xb711f02f in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#22 0xb7136180 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#23 0xb71aa136 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#24 0xb7191587 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
#25 0xb73ad3e9 in QDialog::exec () from /usr/lib/libqt-mt.so.3
#26 0xb7a8522c in KIO::open_RenameDlg (_caption=@0xbff291e0, 
    _src=@0xbff291dc, _dest=@0xbff291d8, _mode=97, _new=@0xbff291d4, 
    sizeSrc=18446744073709551615, sizeDest=16076800, ctimeSrc=-1, 
    ctimeDest=-1, mtimeSrc=-1, mtimeDest=-1)
    at /root/kdelibs/kdelibs-3.5.7/./kio/kio/renamedlg.cpp:563
#27 0xb7a8537a in Observer::open_RenameDlg (this=0x89e6518, job=0x8cd6330, 
    caption=@0xbff291e0, src=@0xbff291dc, dest=@0xbff291d8, mode=97, 
    newDest=@0xbff291d4, sizeSrc=18446744073709551615, sizeDest=16076800, 
    ctimeSrc=-1, ctimeDest=-1, mtimeSrc=-1, mtimeDest=-1)
    at /root/kdelibs/kdelibs-3.5.7/./kio/kio/observer.cpp:393
#28 0xb7ab2e51 in KIO::FileCopyJob::slotCanResume (this=0x93feb20, 
    job=0x891e690, offset=16076800)
    at /root/kdelibs/kdelibs-3.5.7/./kio/kio/job.cpp:1765
#29 0xb7ab3347 in KIO::FileCopyJob::qt_invoke (this=0x93feb20, _id=14, 
    _o=0xbff292bc) at ./jobclasses.moc:1591
#30 0xb71f888b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#31 0xb7a52ce0 in KIO::TransferJob::canResume (this=0x891e690, t0=0x891e690, 
    t1=16076800) at ./jobclasses.moc:1064
#32 0xb7a52d4f in KIO::TransferJob::slotCanResume (this=0x891e690, offset=0)
    at /root/kdelibs/kdelibs-3.5.7/./kio/kio/job.cpp:1195
#33 0xb7a928c7 in KIO::TransferJob::qt_invoke (this=0x891e690, _id=25, 
    _o=0xbff293c0) at ./jobclasses.moc:1079
#34 0xb71f888b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#35 0xb7a51ad1 in KIO::SlaveInterface::canResume (this=0x920c078, t0=16076800)
    at ./slaveinterface.moc:293
#36 0xb7abd065 in KIO::SlaveInterface::dispatch (this=0x920c078, </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>602878</commentid>
    <comment_count>4</comment_count>
    <who name="FiNeX">finex</who>
    <bug_when>2008-05-20 21:17:22 +0000</bug_when>
    <thetext>Cannot confirm on 3.5.9 and 4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>602894</commentid>
    <comment_count>5</comment_count>
    <who name="Rui G.">rpogomes</who>
    <bug_when>2008-05-20 21:57:47 +0000</bug_when>
    <thetext>Cannot confirm on 3.5.9 and svn trunk r808114 </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>671471</commentid>
    <comment_count>6</comment_count>
    <who name="David Faure">faure</who>
    <bug_when>2008-11-27 17:11:30 +0000</bug_when>
    <thetext>Strange, I just had this crash with KDE 4.1.3, and it was fixed by r889749.
I kind of doubt that it was really fixed before that (the code was unchanged from kde3). Anyway, now it&apos;s fixed ;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>671475</commentid>
    <comment_count>7</comment_count>
    <who name="David Faure">faure</who>
    <bug_when>2008-11-27 17:17:49 +0000</bug_when>
    <thetext>SVN commit 889786 by dfaure:

Backport 889749+889785: fix for crash 135395 (closed long ago by mistake),
by hiding the lineedit when M_NORENAME is set. Testcase: resuming aborted download.
CCBUG: 135395


 M  +5 -2      renamedialog.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&amp;revision=889786
</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>