Version: (using Devel) Installed from: Compiled sources Compiler: GCC 4.2.2 AMD64 OS: Linux Reproducable: always Steps to reproduce: 1. Go to any SourceForge.net project 2. Select Download > Browser all files 3. Click on some file to start the download. For example this URL: http://downloads.sourceforge.net/thousandparsec/tpclient-pywx-0.2.2-inplace.tar.bz2?modtime=1176820896&big_mirror=0 Result: After a while a dialog box is shown asking you what to do with the file, where I selected Save File. After that Konqueror crashes with this backtrace: Application: Konqueror (konqueror), signal SIGSEGV Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0x2b5cb10afd60 (LWP 16323)] [New Thread 0x40800950 (LWP 16358)] [KCrash handler] #5 0x00002b5ca8dbd9b8 in KParts::BrowserRun::handleNonEmbeddable ( this=0x13c0870, _mimeType=@0x7fff0268d910) at /home/kde-devel/kde/src/KDE/kdelibs/kparts/browserrun.cpp:233 #6 0x00002aaaaeb9eb22 in KHTMLPartPrivate (this=0x0, parent=0x104ea00) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtmlpart_p.h:242 #7 0x00002b5ca8dbe132 in KParts::BrowserRun::slotBrowserMimetype ( this=0x13c0870, _job=0x1272a30, type=@0x7fff0268e7c0) at /home/kde-devel/kde/src/KDE/kdelibs/kparts/browserrun.cpp:215 #8 0x00002b5ca8dbe388 in KParts::BrowserRun::qt_metacall (this=0x13c0870, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fff0268e020) at /home/kde-devel/kde/build/KDE/kdelibs/kparts/browserrun.moc:72 #9 0x00002aaaaeb9e8b5 in KHTMLPartPrivate (this=0x2aaaaeb9e8b5, parent=0x7fff0268da90) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtmlpart_p.h:205 #10 0x00002b5cacacb6ed in QMetaObject::activate (sender=0x1272a30, from_signal_index=44, to_signal_index=44, argv=0x7fff0268e020) at kernel/qobject.cpp:3087 #11 0x00002b5cacacc091 in QMetaObject::activate (sender=0x1272a30, m=0x2b5ca9465360, local_signal_index=4, argv=0x7fff0268e020) at kernel/qobject.cpp:3149 #12 0x00002b5ca90b01c5 in KIO::TransferJob::mimetype (this=0x1272a30, _t1=0x1272a30, _t2=@0x7fff0268e7c0) at /home/kde-devel/kde/build/KDE/kdelibs/kio/jobclasses.moc:383 #13 0x00002b5ca90b1ad4 in KIO::TransferJob::slotMimetype (this=0x1272a30, type=@0x7fff0268e7c0) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/job.cpp:1106 #14 0x00002b5ca90bab95 in KIO::TransferJob::qt_metacall (this=0x1272a30, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0x7fff0268e630) at /home/kde-devel/kde/build/KDE/kdelibs/kio/jobclasses.moc:338 #15 0x00002b5cacacb6ed in QMetaObject::activate (sender=0x12aaa50, from_signal_index=23, to_signal_index=23, argv=0x7fff0268e630) at kernel/qobject.cpp:3087 #16 0x00002b5cacacc091 in QMetaObject::activate (sender=0x12aaa50, m=0x2b5ca946a5e0, local_signal_index=19, argv=0x7fff0268e630) at kernel/qobject.cpp:3149 #17 0x00002b5ca914fe37 in KIO::SlaveInterface::errorPage (this=0x7fff0268e7c0) at /home/kde-devel/kde/build/KDE/kdelibs/kio/slaveinterface.moc:253 #18 0x00002b5ca9152186 in KIO::SlaveInterface::dispatch (this=0x12aaa50, _cmd=21, rawdata=@0x7fff0268e940) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:286 #19 0x00002b5ca9151bb8 in KIO::SlaveInterface::dispatch (this=0x12aaa50) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:90 #20 0x00002b5ca9146505 in KIO::Slave::gotInput (this=0x12aaa50) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/slave.cpp:319 #21 0x00002b5ca914770f in KIO::Slave::qt_metacall (this=0x12aaa50, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fff0268eed0) at /home/kde-devel/kde/build/KDE/kdelibs/kio/slave.moc:75 #22 0x00002b5cacacb6ed in QMetaObject::activate (sender=0x12aab90, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3087 #23 0x00002b5cacacc091 in QMetaObject::activate (sender=0x12aab90, m=0x2b5ca94643e0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3149 #24 0x00002b5ca908e3c6 in KIO::Connection::readyRead (this=0x12aab90) at /home/kde-devel/kde/build/KDE/kdelibs/kio/connection.moc:83 #25 0x00002b5ca908f1bc in KIO::ConnectionPrivate::dequeue (this=0xfc8800) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/connection.cpp:82 #26 0x00002b5ca9090046 in KIO::Connection::qt_metacall (this=0x12aab90, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x12e77c0) at /home/kde-devel/kde/build/KDE/kdelibs/kio/connection.moc:71 #27 0x00002b5cacac4b29 in QMetaCallEvent::placeMetaCall (this=0x13f3410, object=0x12aab90) at kernel/qobject.cpp:536 #28 0x00002b5cacac94d9 in QObject::event (this=0x12aab90, e=0x13f3410) at kernel/qobject.cpp:1128 #29 0x00002b5cad6a52d5 in QApplicationPrivate::notify_helper (this=0x61e0b0, receiver=0x12aab90, e=0x13f3410) at kernel/qapplication.cpp:3556 #30 0x00002b5cad6a55f7 in QApplication::notify (this=0x7fff0268fd10, receiver=0x12aab90, e=0x13f3410) at kernel/qapplication.cpp:3115 #31 0x00002b5ca9ac0b2e in KApplication::notify (this=0x7fff0268fd10, receiver=0x12aab90, event=0x13f3410) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:314 #32 0x00002b5cacab7be0 in QCoreApplication::notifyInternal ( this=0x7fff0268fd10, receiver=0x12aab90, event=0x13f3410) at kernel/qcoreapplication.cpp:530 #33 0x00002b5cacabaddd in QCoreApplication::sendEvent (receiver=0x12aab90, event=0x13f3410) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:200 #34 0x00002b5cacab80f5 in QCoreApplicationPrivate::sendPostedEvents ( receiver=0x0, event_type=0, data=0x605f60) at kernel/qcoreapplication.cpp:1113 #35 0x00002b5cacab824e in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=-1) at kernel/qcoreapplication.cpp:1001 #36 0x00002b5cacae0b22 in postEventSourceDispatch (s=0x621820) at kernel/qeventdispatcher_glib.cpp:207 #37 0x00002b5cb068ed03 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #38 0x00002b5cb0691fdd in ?? () from /usr/lib/libglib-2.0.so.0 #39 0x00002b5cb06924ae in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #40 0x00002b5cacadfb9a in QEventDispatcherGlib::processEvents (this=0x61d2f0, flags=@0x7fff0268fb20) at kernel/qeventdispatcher_glib.cpp:338 #41 0x00002b5cad7364d7 in QGuiEventDispatcherGlib::processEvents ( this=0x61d2f0, flags=@0x7fff0268fb70) at kernel/qguieventdispatcher_glib.cpp:191 #42 0x00002b5cacab4d81 in QEventLoop::processEvents (this=0x7fff0268fc20, flags=@0x7fff0268fbd0) at kernel/qeventloop.cpp:140 #43 0x00002b5cacab4ed6 in QEventLoop::exec (this=0x7fff0268fc20, flags=@0x7fff0268fc30) at kernel/qeventloop.cpp:182 #44 0x00002b5cacab835a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:759 #45 0x00002b5cad6a4eac in QApplication::exec () at kernel/qapplication.cpp:3053 #46 0x00002b5ca86ea8a9 in kdemain (argc=2, argv=0x7fff02690818) at /home/kde-devel/kde/src/KDE/kdebase/apps/konqueror/src/konqmain.cpp:218 #47 0x00000000004009b3 in main (argc=2, argv=0x7fff02690818) at /home/kde-devel/kde/build/KDE/kdebase/apps/konqueror/src/konqueror_dummy.cpp:3 #0 0x00002b5caf2a7c41 in nanosleep () from /lib64/libc.so.6 Expected: Konqueror should not crash and should just open a dialog to select where to save the file and then start downloading the file.
I've just tried on revision 764637 and it doesn't crash. Neither clicking on your link. What revision did you used?
I've tried to download more than one files... After some testing it has crash clicking on the "save as" dialog.
*** This bug has been marked as a duplicate of 151083 ***