Bug 304756 - Konqueror crashes trying to download zip files from sourceforge
Summary: Konqueror crashes trying to download zip files from sourceforge
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: 4.11.3
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-07 21:11 UTC by kavol
Modified: 2021-01-03 13:00 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (20.58 KB, text/plain)
2012-08-13 10:32 UTC, kavol
Details
New crash information added by DrKonqi (21.30 KB, text/plain)
2012-08-28 23:31 UTC, Martin Walch
Details
New crash information added by DrKonqi (21.12 KB, text/plain)
2013-04-28 13:30 UTC, Dimitrios Glentadakis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kavol 2012-08-07 21:11:34 UTC
Application: konqueror (4.8.3 (4.8.3))
KDE Platform Version: 4.8.3 (4.8.3)
Qt Version: 4.8.2
Operating System: Linux 3.3.8-gentoo x86_64
Distribution: "Gentoo Base System release 2.1"

-- Information about the crash:
- What I was doing when the application crashed:

I've tried to download model libraries from SweetHome3D project from SourceForge. These are .zip files. The first strange thing was that Konqueror insisted on opening them in embedded Ark window despite the MIME association for zip is set to ask to save. To workaround that problem, I went back, rightclicked the direct download link and chosen to download link target. By that time the Sourceforge 5 second timeout before automatic redirection to download has expired and Konqueror crashed instantly.

-- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f503a195780 (LWP 29474))]

Thread 3 (Thread 0x7f50184e9700 (LWP 29691)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f5016d01998 in LoopRequest (p_playlist=0x4cb4688) at playlist/thread.c:537
#2  Thread (data=0x4cb4688) at playlist/thread.c:584
#3  0x00007f5024822ae4 in ?? () from /usr/lib64/libGL.so.1
#4  0x00007f5038a0ad0c in start_thread (arg=0x7f50184e9700) at pthread_create.c:301
#5  0x00007f503778dbed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f50179b4700 (LWP 29703)):
#0  0x00007f5037784d13 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f5034724b84 in g_main_context_poll (n_fds=1, fds=0x48e1080, timeout=-1, context=0x525cb80, priority=<optimized out>) at gmain.c:3402
#2  g_main_context_iterate (context=0x525cb80, block=1, dispatch=1, self=<optimized out>) at gmain.c:3084
#3  0x00007f5034725041 in g_main_context_iteration (context=0x525cb80, may_block=1) at gmain.c:3152
#4  0x00007f5038dcfce6 in QEventDispatcherGlib::processEvents (this=0x266dbd0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f5038d9f842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f5038d9faf5 in QEventLoop::exec (this=0x7f50179b3d00, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f5038c9d198 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007f5038d7e568 in QInotifyFileSystemWatcherEngine::run (this=0x3fb3790) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f5038c9f80b in QThreadPrivate::start (arg=0x3fb3790) at thread/qthread_unix.cpp:307
#10 0x00007f5024822ae4 in ?? () from /usr/lib64/libGL.so.1
#11 0x00007f5038a0ad0c in start_thread (arg=0x7f50179b4700) at pthread_create.c:301
#12 0x00007f503778dbed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f503a195780 (LWP 29474)):
[KCrash Handler]
#6  mUSABLe (mem=0x7fffe4f8ec20) at malloc.c:5906
#7  __malloc_usable_size (m=0x7fffe4f8ec20) at malloc.c:4213
#8  0x00007f5024823943 in ?? () from /usr/lib64/libGL.so.1
#9  0x00007f5024579c01 in ?? () from /usr/lib64/opengl/nvidia/lib/libnvidia-tls.so.295.59
#10 0x00007f5038db3cc4 in QObjectPrivate::deleteChildren (this=0xa524fa0) at kernel/qobject.cpp:1908
#11 0x00007f5037f6bf9c in QWidget::~QWidget (this=0x5f8a560, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
#12 0x00007f5037f6c279 in QWidget::~QWidget (this=0x5f8a560, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1701
#13 0x00007f502985230d in KParts::Part::~Part (this=0xcd4c8e0, __vtt_parm=0x7f501c12e090, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kparts/part.cpp:209
#14 0x00007f501ba43b31 in KHTMLPart::~KHTMLPart (this=0xcd4c8e0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/khtml/khtml_part.cpp:532
#15 0x00007f501ba43cd9 in KHTMLPart::~KHTMLPart (this=0xcd4c8e0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/khtml/khtml_part.cpp:579
#16 0x00007f5021f99d54 in KonqView::switchView (this=0x93c6050, viewFactory=<optimized out>) at /var/tmp/portage/kde-base/konqueror-4.8.3/work/konqueror-4.8.3/konqueror/src/konqview.cpp:234
#17 0x00007f5021f9b300 in KonqView::changePart (this=0x93c6050, mimeType=<optimized out>, serviceName=<optimized out>, forceAutoEmbed=<optimized out>) at /var/tmp/portage/kde-base/konqueror-4.8.3/work/konqueror-4.8.3/konqueror/src/konqview.cpp:350
#18 0x00007f5021f9babb in KonqView::ensureViewSupports (this=0x93c6050, mimeType=..., forceAutoEmbed=false) at /var/tmp/portage/kde-base/konqueror-4.8.3/work/konqueror-4.8.3/konqueror/src/konqview.cpp:297
#19 0x00007f5021fddb35 in KonqMainWindow::openView (this=<optimized out>, mimeType=..., _url=<optimized out>, childView=0x93c6050, req=...) at /var/tmp/portage/kde-base/konqueror-4.8.3/work/konqueror-4.8.3/konqueror/src/konqmainwindow.cpp:955
#20 0x00007f5021f9532f in KonqRun::tryOpenView (this=0xa47f8f0, mimeType=..., associatedAppIsKonqueror=<optimized out>) at /var/tmp/portage/kde-base/konqueror-4.8.3/work/konqueror-4.8.3/konqueror/src/konqrun.cpp:157
#21 0x00007f5021f95929 in KonqRun::foundMimeType (this=0xa47f8f0, _type=<optimized out>) at /var/tmp/portage/kde-base/konqueror-4.8.3/work/konqueror-4.8.3/konqueror/src/konqrun.cpp:89
#22 0x00007f502b12fa32 in KRun::mimeTypeDetermined (this=0xa47f8f0, mimeType=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kio/kio/krun.cpp:1442
#23 0x00007f5029868220 in KParts::BrowserRun::slotBrowserMimetype (this=0xa47f8f0, _job=<optimized out>, type=...) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kparts/browserrun.cpp:245
#24 0x00007f5038db6323 in QMetaObject::activate (sender=0xb46e490, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe4f8daa0) at kernel/qobject.cpp:3547
#25 0x00007f502b0cbc97 in KIO::TransferJob::mimetype (this=<optimized out>, _t1=0xb46e490, _t2=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3_build/kio/jobclasses.moc:475
#26 0x00007f502b0cbcf9 in KIO::TransferJob::slotMimetype (this=0xb46e490, type=...) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kio/kio/job.cpp:1180
#27 0x00007f5038db6323 in QMetaObject::activate (sender=0xa1dd6c0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe4f8dca0) at kernel/qobject.cpp:3547
#28 0x00007f502b173ad5 in KIO::SlaveInterface::mimeType (this=<optimized out>, _t1=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3_build/kio/slaveinterface.moc:287
#29 0x00007f502b17618b in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=<optimized out>, rawdata=...) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kio/kio/slaveinterface.cpp:267
#30 0x00007f502b17307d in KIO::SlaveInterface::dispatch (this=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kio/kio/slaveinterface.cpp:88
#31 0x00007f502b1661d6 in KIO::Slave::gotInput (this=0xa1dd6c0) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kio/kio/slave.cpp:344
#32 0x00007f5038db6323 in QMetaObject::activate (sender=0xa469c80, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#33 0x00007f502b099fe7 in KIO::ConnectionPrivate::dequeue (this=0xd36f780) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kio/kio/connection.cpp:82
#34 0x00007f5038db5766 in QObject::event (this=0xa469c80, e=<optimized out>) at kernel/qobject.cpp:1195
#35 0x00007f5037f20284 in QApplicationPrivate::notify_helper (this=0x2507d10, receiver=0xa469c80, e=0xa84fe90) at kernel/qapplication.cpp:4551
#36 0x00007f5037f24d5f in QApplication::notify (this=<optimized out>, receiver=0xa469c80, e=0xa84fe90) at kernel/qapplication.cpp:4412
#37 0x00007f5039b7aba6 in KApplication::notify (this=0x7fffe4f93c60, receiver=0xa469c80, event=0xa84fe90) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kdeui/kernel/kapplication.cpp:311
#38 0x00007f5038da0adb in QCoreApplication::notifyInternal (this=0x7fffe4f93c60, receiver=0xa469c80, event=0xa84fe90) at kernel/qcoreapplication.cpp:915
#39 0x00007f5038da40a7 in sendEvent (event=0xa84fe90, receiver=0xa469c80) at kernel/qcoreapplication.h:231
#40 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x241a460) at kernel/qcoreapplication.cpp:1539
#41 0x00007f5038dcfaf3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#42 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#43 0x00007f5034724672 in g_main_dispatch (context=0x2509de0) at gmain.c:2441
#44 g_main_context_dispatch (context=0x2509de0) at gmain.c:3011
#45 0x00007f5034724e68 in g_main_context_iterate (context=0x2509de0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3089
#46 0x00007f5034725041 in g_main_context_iteration (context=0x2509de0, may_block=1) at gmain.c:3152
#47 0x00007f5038dcfc8f in QEventDispatcherGlib::processEvents (this=0x241b7c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#48 0x00007f5037fc53ce in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#49 0x00007f5038d9f842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#50 0x00007f5038d9faf5 in QEventLoop::exec (this=0x7fffe4f8eb80, flags=...) at kernel/qeventloop.cpp:204
#51 0x00007f50383d243e in QDialog::exec (this=0x7fffe4f8ec20) at dialogs/qdialog.cpp:554
#52 0x00007f502b1b446c in KFileDialogPrivate::getSaveUrl (dir=<optimized out>, filter=..., parent=0x5f8a560, caption=..., options=<optimized out>, selectedFilter=0x0) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kio/kfile/kfiledialog.cpp:838
#53 0x00007f502b1b4842 in KFileDialog::getSaveUrl (dir=<optimized out>, filter=<optimized out>, parent=<optimized out>, caption=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kio/kfile/kfiledialog.cpp:810
#54 0x00007f501ba63950 in KHTMLPopupGUIClient::saveURL (parent=0x5f8a560, caption=..., url=..., metadata=..., filter=..., cacheId=0, suggestedFilename=...) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/khtml/khtml_ext.cpp:873
#55 0x00007f501ba65bea in KHTMLPopupGUIClient::slotSaveLinkAs (this=0xd104e50) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/khtml/khtml_ext.cpp:694
#56 0x00007f5038db6323 in QMetaObject::activate (sender=0xea6bd20, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe4f8f2b0) at kernel/qobject.cpp:3547
#57 0x00007f5037f19c72 in QAction::triggered (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:277
#58 0x00007f5037f19e6a in QAction::activate (this=0xea6bd20, event=<optimized out>) at kernel/qaction.cpp:1257
#59 0x00007f503834eab3 in QMenuPrivate::activateCausedStack (this=0xb729d00, causedStack=..., action=0xea6bd20, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1028
#60 0x00007f5038354fea in QMenuPrivate::activateAction (this=0xb729d00, action=0xea6bd20, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1120
#61 0x00007f5037f71b4f in QWidget::event (this=0x954af10, event=0x7fffe4f8ff10) at kernel/qwidget.cpp:8371
#62 0x00007f503835622b in QMenu::event (this=0x954af10, e=0x7fffe4f8ff10) at widgets/qmenu.cpp:2469
#63 0x00007f5037f20284 in QApplicationPrivate::notify_helper (this=0x2507d10, receiver=0x954af10, e=0x7fffe4f8ff10) at kernel/qapplication.cpp:4551
#64 0x00007f5037f25770 in QApplication::notify (this=<optimized out>, receiver=0x954af10, e=0x7fffe4f8ff10) at kernel/qapplication.cpp:4094
#65 0x00007f5039b7aba6 in KApplication::notify (this=0x7fffe4f93c60, receiver=0x954af10, event=0x7fffe4f8ff10) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kdeui/kernel/kapplication.cpp:311
#66 0x00007f5038da0adb in QCoreApplication::notifyInternal (this=0x7fffe4f93c60, receiver=0x954af10, event=0x7fffe4f8ff10) at kernel/qcoreapplication.cpp:915
#67 0x00007f5037f21245 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#68 QApplicationPrivate::sendMouseEvent (receiver=0x954af10, event=0x7fffe4f8ff10, alienWidget=0x0, nativeWidget=0x954af10, buttonDown=0x7f5038a001b8, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3162
#69 0x00007f5037f9f7e4 in QETWidget::translateMouseEvent (this=0x954af10, event=<optimized out>) at kernel/qapplication_x11.cpp:4436
#70 0x00007f5037f9dc49 in QApplication::x11ProcessEvent (this=0x7fffe4f93c60, event=0x7fffe4f906c0) at kernel/qapplication_x11.cpp:3625
#71 0x00007f5037fc5722 in x11EventSourceDispatch (s=0x250ba20, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#72 0x00007f5034724672 in g_main_dispatch (context=0x2509de0) at gmain.c:2441
#73 g_main_context_dispatch (context=0x2509de0) at gmain.c:3011
#74 0x00007f5034724e68 in g_main_context_iterate (context=0x2509de0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3089
#75 0x00007f5034725041 in g_main_context_iteration (context=0x2509de0, may_block=1) at gmain.c:3152
#76 0x00007f5038dcfc8f in QEventDispatcherGlib::processEvents (this=0x241b7c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#77 0x00007f5037fc53ce in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#78 0x00007f5038d9f842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#79 0x00007f5038d9faf5 in QEventLoop::exec (this=0x7fffe4f909d0, flags=...) at kernel/qeventloop.cpp:204
#80 0x00007f5038352be6 in QMenu::exec (this=<optimized out>, p=..., action=0x0) at widgets/qmenu.cpp:2113
#81 0x00007f5021fe6063 in KonqMainWindow::slotPopupMenu (this=0x26d85f0, global=..., items=<optimized out>, args=<optimized out>, browserArgs=..., itemFlags=..., _actionGroups=...) at /var/tmp/portage/kde-base/konqueror-4.8.3/work/konqueror-4.8.3/konqueror/src/konqmainwindow.cpp:4631
#82 0x00007f5021fe6f6a in KonqMainWindow::slotPopupMenu (this=0x26d85f0, global=..., url=<optimized out>, mode=<optimized out>, args=..., browserArgs=..., flags=..., actionGroups=...) at /var/tmp/portage/kde-base/konqueror-4.8.3/work/konqueror-4.8.3/konqueror/src/konqmainwindow.cpp:4437
#83 0x00007f5021fee132 in KonqMainWindow::qt_static_metacall (_o=0x26d85f0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /var/tmp/portage/kde-base/konqueror-4.8.3/work/konqueror-4.8.3_build/konqueror/src/konqmainwindow.moc:320
#84 0x00007f5038db6323 in QMetaObject::activate (sender=0xc945680, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe4f91280) at kernel/qobject.cpp:3547
#85 0x00007f502985e3f5 in KParts::BrowserExtension::popupMenu (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>, _t3=32768, _t4=<optimized out>, _t5=<optimized out>, _t6=..., _t7=...) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3_build/kparts/browserextension.moc:369
#86 0x00007f501ba28a93 in KHTMLPart::popupMenu (this=0xcd4c8e0, linkUrl=...) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/khtml/khtml_part.cpp:4965
#87 0x00007f501ba29f33 in KHTMLPart::khtmlMousePressEvent (this=0xcd4c8e0, event=0x7fffe4f91f10) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/khtml/khtml_part.cpp:6311
#88 0x00007f5038db57cc in QObject::event (this=0xcd4c8e0, e=<optimized out>) at kernel/qobject.cpp:1226
#89 0x00007f5037f20284 in QApplicationPrivate::notify_helper (this=0x2507d10, receiver=0xcd4c8e0, e=0x7fffe4f91f10) at kernel/qapplication.cpp:4551
#90 0x00007f5037f24d5f in QApplication::notify (this=<optimized out>, receiver=0xcd4c8e0, e=0x7fffe4f91f10) at kernel/qapplication.cpp:4412
#91 0x00007f5039b7aba6 in KApplication::notify (this=0x7fffe4f93c60, receiver=0xcd4c8e0, event=0x7fffe4f91f10) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kdeui/kernel/kapplication.cpp:311
#92 0x00007f5038da0adb in QCoreApplication::notifyInternal (this=0x7fffe4f93c60, receiver=0xcd4c8e0, event=0x7fffe4f91f10) at kernel/qcoreapplication.cpp:915
#93 0x00007f501ba00233 in sendEvent (event=0x7fffe4f91f10, receiver=<optimized out>) at /usr/include/qt4/QtCore/qcoreapplication.h:231
#94 KHTMLView::mousePressEvent (this=0x9c19a80, _mouse=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/khtml/khtmlview.cpp:1239
#95 0x00007f5037f71e31 in QWidget::event (this=0x9c19a80, event=0x7fffe4f92f50) at kernel/qwidget.cpp:8367
#96 0x00007f5038314506 in QFrame::event (this=0x9c19a80, e=0x7fffe4f92f50) at widgets/qframe.cpp:557
#97 0x00007f501ba05045 in KHTMLView::widgetEvent (this=0x9c19a80, e=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/khtml/khtmlview.cpp:2209
#98 0x00007f501ba04774 in KHTMLView::eventFilter (this=0x9c19a80, o=0x839dde0, e=0x7fffe4f92f50) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/khtml/khtmlview.cpp:2054
#99 0x00007f5038da0c56 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x839dde0, event=0x7fffe4f92f50) at kernel/qcoreapplication.cpp:1025
#100 0x00007f5037f20251 in QApplicationPrivate::notify_helper (this=0x2507d10, receiver=0x839dde0, e=0x7fffe4f92f50) at kernel/qapplication.cpp:4547
#101 0x00007f5037f25770 in QApplication::notify (this=<optimized out>, receiver=0x839dde0, e=0x7fffe4f92f50) at kernel/qapplication.cpp:4094
#102 0x00007f5039b7aba6 in KApplication::notify (this=0x7fffe4f93c60, receiver=0x839dde0, event=0x7fffe4f92f50) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kdeui/kernel/kapplication.cpp:311
#103 0x00007f5038da0adb in QCoreApplication::notifyInternal (this=0x7fffe4f93c60, receiver=0x839dde0, event=0x7fffe4f92f50) at kernel/qcoreapplication.cpp:915
#104 0x00007f5037f21245 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#105 QApplicationPrivate::sendMouseEvent (receiver=0x839dde0, event=0x7fffe4f92f50, alienWidget=0x0, nativeWidget=0x839dde0, buttonDown=0x7f5038a001b8, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3162
#106 0x00007f5037f9f588 in QETWidget::translateMouseEvent (this=0x839dde0, event=<optimized out>) at kernel/qapplication_x11.cpp:4502
#107 0x00007f5037f9dc49 in QApplication::x11ProcessEvent (this=0x7fffe4f93c60, event=0x7fffe4f93700) at kernel/qapplication_x11.cpp:3625
#108 0x00007f5037fc5722 in x11EventSourceDispatch (s=0x250ba20, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#109 0x00007f5034724672 in g_main_dispatch (context=0x2509de0) at gmain.c:2441
#110 g_main_context_dispatch (context=0x2509de0) at gmain.c:3011
#111 0x00007f5034724e68 in g_main_context_iterate (context=0x2509de0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3089
#112 0x00007f5034725041 in g_main_context_iteration (context=0x2509de0, may_block=1) at gmain.c:3152
#113 0x00007f5038dcfc8f in QEventDispatcherGlib::processEvents (this=0x241b7c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#114 0x00007f5037fc53ce in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#115 0x00007f5038d9f842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#116 0x00007f5038d9faf5 in QEventLoop::exec (this=0x7fffe4f93a10, flags=...) at kernel/qeventloop.cpp:204
#117 0x00007f5038da454b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#118 0x00007f502200c931 in kdemain (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-base/konqueror-4.8.3/work/konqueror-4.8.3/konqueror/src/konqmain.cpp:227
#119 0x0000000000407503 in launch (argc=2, _name=0x2541798 "/usr/bin/konqueror", args=<optimized out>, cwd=0x0, envc=<optimized out>, envs=<optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x25417c4 "kavol;1344359133;162891;29056_TIME40721737") at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kinit/kinit.cpp:734
#120 0x000000000040816f in handle_launcher_request (sock=<optimized out>, who=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kinit/kinit.cpp:1226
#121 0x0000000000408855 in handle_requests (waitForPid=0) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kinit/kinit.cpp:1419
#122 0x000000000040945f in main (argc=2, argv=0x7fffe4f95388, envp=0x7fffe4f953a0) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kinit/kinit.cpp:1907

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-08-11 19:49:32 UTC
Is this reproducible?
Comment 2 kavol 2012-08-13 10:32:26 UTC
Created attachment 73136 [details]
New crash information added by DrKonqi

konqueror (4.8.4 (4.8.4)) on KDE Platform 4.8.4 (4.8.4) using Qt 4.8.2

- What I was doing when the application crashed:

exactly the same as described in the initial report (you need to wait until the download finishes, then the crash triggers when the timer reaches zero if the Save as dialogue is displayed)

-- Backtrace (Reduced):
#6  0x0000003062e35925 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x0000003062e370d8 in __GI_abort () at abort.c:91
[...]
#9  0x0000003062e7b5d6 in malloc_printerr (action=3, str=0x3062f78d60 "munmap_chunk(): invalid pointer", ptr=<optimized out>) at malloc.c:5027
#10 0x0000003f07188a32 in QObjectPrivate::deleteChildren (this=0x538d330) at kernel/qobject.cpp:1908
#11 0x0000003f07813f14 in QWidget::~QWidget (this=0x4b4b300, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
Comment 3 kavol 2012-08-13 10:34:00 UTC
(In reply to comment #1)
> Is this reproducible?

obviously it is, see above
Comment 4 Dawit Alemayehu 2012-08-20 02:49:07 UTC
Can you please provide the link to the models ? In the SweetHome3D sourceforge website, http://sourceforge.net/projects/sweethome3d/, I do not see any links to download models.
Comment 5 Martin Walch 2012-08-28 23:31:20 UTC
Created attachment 73536 [details]
New crash information added by DrKonqi

konqueror (4.9.00) on KDE Platform 4.9.00 using Qt 4.8.2

- What I was doing when the application crashed:
Just as the reporter, I was downloading an archive from sourceforge. The crash happens with any archive download from sourceforge. You can pick e.g. the latest source code relase of vlc:
http://sourceforge.net/projects/vlc/files/2.0.3/vlc-2.0.3.tar.xz/download

The sourceforge page redirects automatically after 5 seconds to the actual file. However, I made a right click on the hyperlink and wanted to save it manually. While the dialog was in the foreground, the counter ran out and the page was redirected to the archive which Konqueror tried to open in an embedded ark instance. In that moment Konqueror crashed.

- Custom settings of the application:
For all archive MIME types, the default action is to open the file embedded in ark (which I do not think is a good setting). However, for triggering the crash, you need this setting.

stderr shows:
*** glibc detected *** konqueror: double free or corruption (out): 0x00007fffb37f4600 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x79e35)[0x7f79e0934e35]
/usr/lib64/qt4/libQtCore.so.4(_ZN14QObjectPrivate14deleteChildrenEv+0x8f)[0x7f79de34bd8f]
/usr/lib64/qt4/libQtGui.so.4(_ZN7QWidgetD0Ev+0x29c)[0x7f79dd44a3fc]
/usr/lib64/libkparts.so.4(_ZN6KParts4PartD2Ev+0xad)[0x7f79e022ae8d]
/usr/lib64/libkhtml.so.5(_ZN9KHTMLPartD0Ev+0x253)[0x7f79cd363333]
/usr/lib64/libkdeinit4_konqueror.so(+0x45bc1)[0x7f79e0ca3bc1]
/usr/lib64/libkdeinit4_konqueror.so(+0x49fcd)[0x7f79e0ca7fcd]
...

-- Backtrace (Reduced):
#10 0x00007f79de34bd8f in QObjectPrivate::deleteChildren (this=0x38446f0) at kernel/qobject.cpp:1908
#11 0x00007f79dd44a3fc in QWidget::~QWidget (this=0x4017110, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
#12 0x00007f79e022ae8d in KParts::Part::~Part (this=0x35525b0, __vtt_parm=0x7f79cda8ab70, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.9.0/work/kdelibs-4.9.0/kparts/part.cpp:209
#13 0x00007f79cd363333 in KHTMLPart::~KHTMLPart (this=0x35525b0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.9.0/work/kdelibs-4.9.0/khtml/khtml_part.cpp:580
#14 0x00007f79e0ca3bc1 in KonqView::switchView (this=0x483c780, viewFactory=<optimized out>) at /var/tmp/portage/kde-base/konqueror-4.9.0/work/konqueror-4.9.0/konqueror/src/konqview.cpp:234
Comment 6 Myriam Schweingruber 2012-08-29 15:36:54 UTC
Thank you for the feedback.
Comment 7 Dimitrios Glentadakis 2013-04-28 13:30:07 UTC
Created attachment 79515 [details]
New crash information added by DrKonqi

konqueror (4.8.5 (4.8.5)) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.4

I tried to download the zip file from this page:
http://sourceforge.net/projects/pacmanlike/files/Filippakoc_mechanic_pacman_demo_yanyan.zip/download?use_mirror=freefr&r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fpacmanlike%2F&use_mirror=freefr
with right click → save

-- Backtrace (Reduced):
#6  mUSABLe (mem=0x7ffff5e0c850) at malloc.c:5906
#7  __malloc_usable_size (m=<optimized out>) at malloc.c:4213
[...]
#10 0x00007f2553041fa5 in QObjectPrivate::deleteChildren (this=0x16faa10) at kernel/qobject.cpp:1907
#11 0x00007f25521e9c50 in QWidget::~QWidget (this=0x16cb980, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1681
#12 0x00007f25521e9f29 in QWidget::~QWidget (this=0x16cb980, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1705
Comment 8 Christoph Feck 2013-05-13 21:52:02 UTC
Bug caused by local event loop in KFileDialogPrivate::getSaveUrl(), allowing the user to interact with the UI, while it is up. Probably should be a modal dialog in this case.
Comment 9 Justin Zobel 2020-12-13 04:04:17 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 10 Bug Janitor Service 2020-12-28 04:34:46 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 11 kavol 2021-01-03 13:00:00 UTC
I cannot reproduce the bug any more

note that it is not sure whether it is ude to changes in Konqueror or du to changes on SourceForge site (there is no direct download link at the page, you need to open another page before getting the direct download link)