Bug 163847 - assert failure loading webpage
Summary: assert failure loading webpage
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 204524 208847 211231 212356 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-06-12 02:21 UTC by Matthew Woehlke
Modified: 2021-01-02 04:34 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Woehlke 2008-06-12 02:21:46 UTC
Version:            (using Devel)
Installed from:    Compiled sources
Compiler:          gcc (GCC) 4.1.2 20070925 (Red Hat 4.1.2-33) 
OS:                Linux

While clicking random things in Google image search to drive bandwidth usage, I stumbled upon the following Evil Webpage: http://worldwidehealth.com/user_ecards.php?userID=6362. (I'm not aware of anything *malicious* about it, other than the criminal negligence of the web designer putting several dozen HUGE images on one page making the typical mistake thinking that 'size=' magically makes them thumbnails.) Yes, whoever designed this site should be shot, but it probably shouldn't crash konq ;-). Reproducible by trying to visit the page.

Here's the backtrace:

Application: Konqueror (konqueror), signal SIGABRT
Using host libthread_db library "/lib64/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 46912564578576 (LWP 22531)]
[KCrash handler]
#5  0x0000003133830ec5 in raise () from /lib64/libc.so.6
#6  0x0000003133832970 in abort () from /lib64/libc.so.6
#7  0x000000313382a11f in __assert_fail () from /lib64/libc.so.6
#8  0x00002aaab7da47ad in ~Image (this=0x317ad80)
    at /usr/local/src/kde/svn/trunk/kdelibs/khtml/imload/image.cpp:60
#9  0x00002aaab7ca2712 in khtml::CachedImage::clear (this=0x11394e0)
    at /usr/local/src/kde/svn/trunk/kdelibs/khtml/misc/loader.cpp:853
#10 0x00002aaab7ca289b in khtml::CachedImage::error (this=0x11394e0)
    at /usr/local/src/kde/svn/trunk/kdelibs/khtml/misc/loader.cpp:967
#11 0x00002aaab7c9d318 in khtml::CachedImage::imageError (this=0x11394e0)
    at /usr/local/src/kde/svn/trunk/kdelibs/khtml/misc/loader.cpp:678
#12 0x00002aaab7da3549 in khtmlImLoad::Image::loadError (this=0x317ad80)
    at /usr/local/src/kde/svn/trunk/kdelibs/khtml/imload/image.cpp:95
#13 0x00002aaab7da4491 in khtmlImLoad::Image::processData (this=0x317ad80, 
    data=0x228a618 "\017'{a���\225t�%\ax,�\\\236\217a\036D�\r\216��n�\207�q��\210��\a+��\224}2���?\211�g\035\025��\024\215\006\235~X\022+q\027�\034�\037�\036�\233�\016��;\030\v�}\021W�E�W�%\212\035���\225�z�\213N϶�\206V�?\221\207-��o���\200�G\037�\177\030���", length=1448)
    at /usr/local/src/kde/svn/trunk/kdelibs/khtml/imload/image.cpp:185
#14 0x00002aaab7ca26b4 in khtml::CachedImage::data (this=0x11394e0, 
    _buffer=@0x21bf348, eof=false)
    at /usr/local/src/kde/svn/trunk/kdelibs/khtml/misc/loader.cpp:872
#15 0x00002aaab7c9f8fa in khtml::Loader::slotData (this=0xab6520, 
    job=0x1341c20, data=@0x7fff8e70ed10)
    at /usr/local/src/kde/svn/trunk/kdelibs/khtml/misc/loader.cpp:1458
#16 0x00002aaab7ca1acc in khtml::Loader::qt_metacall (this=0xab6520, 
    _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fff8e70e880)
    at /var/local/build/kde/svn/trunk/kdelibs/khtml/loader.moc:131
#17 0x00002aaaad40265b in QMetaObject::activate (sender=0x1341c20, 
    from_signal_index=40, to_signal_index=40, argv=0x7fff8e70e880)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:3007
#18 0x00002aaaad402abf in QMetaObject::activate (sender=0x1341c20, 
    m=0x2aaaab90c860, local_signal_index=0, argv=0x7fff8e70e880)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:3080
#19 0x00002aaaab54d55d in KIO::TransferJob::data (this=0x1341c20, 
    _t1=0x1341c20, _t2=@0x7fff8e70ed10)
    at /var/local/build/kde/svn/trunk/kdelibs/kio/jobclasses.moc:356
#20 0x00002aaaab54e026 in KIO::TransferJob::slotData (this=0x1341c20, 
    _data=@0x7fff8e70ed10)
    at /usr/local/src/kde/svn/trunk/kdelibs/kio/kio/job.cpp:921
#21 0x00002aaaab557f51 in KIO::TransferJob::qt_metacall (this=0x1341c20, 
    _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0x7fff8e70ea70)
    at /var/local/build/kde/svn/trunk/kdelibs/kio/jobclasses.moc:337
#22 0x00002aaaad40265b in QMetaObject::activate (sender=0x1be7570, 
    from_signal_index=4, to_signal_index=4, argv=0x7fff8e70ea70)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:3007
#23 0x00002aaaad402abf in QMetaObject::activate (sender=0x1be7570, 
    m=0x2aaaab911bc0, local_signal_index=0, argv=0x7fff8e70ea70)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:3080
#24 0x00002aaaab5f0b2d in KIO::SlaveInterface::data (this=0x1be7570, 
    _t1=@0x7fff8e70ed10)
    at /var/local/build/kde/svn/trunk/kdelibs/kio/slaveinterface.moc:136
#25 0x00002aaaab5f2440 in KIO::SlaveInterface::dispatch (this=0x1be7570, 
    _cmd=100, rawdata=@0x7fff8e70ed10)
    at /usr/local/src/kde/svn/trunk/kdelibs/kio/kio/slaveinterface.cpp:162
#26 0x00002aaaab5f2e3e in KIO::SlaveInterface::dispatch (this=0x1be7570)
    at /usr/local/src/kde/svn/trunk/kdelibs/kio/kio/slaveinterface.cpp:90
#27 0x00002aaaab5e656d in KIO::Slave::gotInput (this=0x1be7570)
    at /usr/local/src/kde/svn/trunk/kdelibs/kio/kio/slave.cpp:319
#28 0x00002aaaab5e77a1 in KIO::Slave::qt_metacall (this=0x1be7570, 
    _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fff8e70ee70)
    at /var/local/build/kde/svn/trunk/kdelibs/kio/slave.moc:75
#29 0x00002aaaad40265b in QMetaObject::activate (sender=0x18991e0, 
    from_signal_index=4, to_signal_index=4, argv=0x0)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:3007
#30 0x00002aaaad402abf in QMetaObject::activate (sender=0x18991e0, 
    m=0x2aaaab90b560, local_signal_index=0, argv=0x0)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:3080
#31 0x00002aaaab524012 in KIO::Connection::readyRead (this=0x18991e0)
    at /var/local/build/kde/svn/trunk/kdelibs/kio/connection.moc:84
#32 0x00002aaaab524ee2 in KIO::ConnectionPrivate::dequeue (this=0x15f57c0)
    at /usr/local/src/kde/svn/trunk/kdelibs/kio/kio/connection.cpp:82
#33 0x00002aaaab525d64 in KIO::Connection::qt_metacall (this=0x18991e0, 
    _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x1dc0da0)
    at /var/local/build/kde/svn/trunk/kdelibs/kio/connection.moc:72
#34 0x00002aaaad3fccf5 in QMetaCallEvent::placeMetaCall (this=0xb0f9b0, 
    object=0x18991e0)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:535
#35 0x00002aaaad401858 in QObject::event (this=0x18991e0, e=0xb0f9b0)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:1137
#36 0x00002aaaadd78469 in QApplicationPrivate::notify_helper (this=0x6184c0, 
    receiver=0x18991e0, e=0xb0f9b0)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qapplication.cpp:3772
#37 0x00002aaaadd7878b in QApplication::notify (this=0x7fff8e70fca0, 
    receiver=0x18991e0, e=0xb0f9b0)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qapplication.cpp:3366
#38 0x00002aaaabf8e3d6 in KApplication::notify (this=0x7fff8e70fca0, 
    receiver=0x18991e0, event=0xb0f9b0)
    at /usr/local/src/kde/svn/trunk/kdelibs/kdeui/kernel/kapplication.cpp:311
#39 0x00002aaaad3ee93e in QCoreApplication::notifyInternal (
    this=0x7fff8e70fca0, receiver=0x18991e0, event=0xb0f9b0)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.cpp:583
#40 0x00002aaaad3f21db in QCoreApplication::sendEvent (receiver=0x18991e0, 
    event=0xb0f9b0)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.h:215
#41 0x00002aaaad3eeef4 in QCoreApplicationPrivate::sendPostedEvents (
    receiver=0x0, event_type=0, data=0x602de0)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1195
#42 0x00002aaaad3ef0be in QCoreApplication::sendPostedEvents (receiver=0x0, 
    event_type=0)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1091
#43 0x00002aaaad41d26b in QCoreApplication::sendPostedEvents ()
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.h:220
#44 0x00002aaaad41c2a3 in postEventSourceDispatch (s=0x61ace0)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:211
#45 0x0000003798a2ef53 in g_main_context_dispatch ()
   from /lib64/libglib-2.0.so.0
#46 0x0000003798a3224d in ?? () from /lib64/libglib-2.0.so.0
#47 0x0000003798a3277e in g_main_context_iteration ()
   from /lib64/libglib-2.0.so.0
#48 0x00002aaaad41b8f0 in QEventDispatcherGlib::processEvents (this=0x6138a0, 
    flags=@0x7fff8e70fa90)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:325
#49 0x00002aaaade17087 in QGuiEventDispatcherGlib::processEvents (
    this=0x6138a0, flags=@0x7fff8e70faf0)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#50 0x00002aaaad3eb8bc in QEventLoop::processEvents (this=0x7fff8e70fba0, 
    flags=@0x7fff8e70fb50)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#51 0x00002aaaad3ebab8 in QEventLoop::exec (this=0x7fff8e70fba0, 
    flags=@0x7fff8e70fbb0)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qeventloop.cpp:196
#52 0x00002aaaad3ef1ca in QCoreApplication::exec ()
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.cpp:845
#53 0x00002aaaadd781ca in QApplication::exec ()
    at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qapplication.cpp:3304
#54 0x00002aaaaab8313d in kdemain (argc=2, argv=0x7fff8e710838)
    at /usr/local/src/kde/svn/trunk/kdebase/apps/konqueror/src/konqmain.cpp:247
#55 0x0000000000400933 in main (argc=2, argv=0x7fff8e710838)
    at /var/local/build/kde/svn/trunk/kdebase/apps/konqueror/src/konqueror_dummy.cpp:3
#0  0x000000313389ac61 in nanosleep () from /lib64/libc.so.6
Comment 1 Maksim Orlovich 2008-06-12 03:26:23 UTC
Reproducible? Coolness.
Comment 2 Christophe Marin 2008-06-12 10:19:47 UTC
Couldn't reproduce (kdelibs rev. 819810)
Comment 3 Matthew Woehlke 2008-06-14 03:17:35 UTC
Downgrading from crash and unconfirming (silly karma) until someone else can confirm it.

With today's build, konq doesn't crash, it just hangs... At any rate, the page in question seems to be a good "torture test" site. (On a [windoze KVM guest] machine with limited physical memory, it has the interesting effect of getting FF stuck in a page fault loop, i.e. FF tries to work with a larger working set than can be obtained. It would be good for konq to avoid this sort of thing.)

Christophe: does the page actually load normally and w/o problems for you?
Comment 4 Christophe Marin 2008-06-14 09:38:07 UTC
Finally confirming (same backtrace). (rev. 820347). 

On my first attempts, konqueror was able to load all the pictures, this morning it couldn't :) 
Comment 5 Matthew Woehlke 2008-11-25 01:07:18 UTC
Still crashes as of r888485... not immediately, but before the page can fully load. At least, it did on my first try, didn't on my second, then crashed on another attempt after restarting konq... so it seems it's not a reliable crash, but still tends to show up with enough restart-load cycles.

Application: Konqueror (konqueror), signal SIGABRT
0x00000031832a63c1 in nanosleep () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f3ecc724750 (LWP 14392))]

Thread 4 (Thread 0x40ab6950 (LWP 14397)):
#0  0x0000003183e0b19d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f3ecdeb15db in QWaitConditionPrivate::wait (this=0xdd12b0, time=30000) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:80
#2  0x00007f3ecdeb114e in QWaitCondition::wait (this=0xdd11d8, mutex=0xdd11d0, time=30000) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:154
#3  0x00007f3ecdea4c25 in QThreadPoolThread::run (this=0xdd1390) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/concurrent/qthreadpool.cpp:135
#4  0x00007f3ecdeb0da5 in QThreadPrivate::start (arg=0xdd1390) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/thread/qthread_unix.cpp:185
#5  0x0000003183e0729a in start_thread () from /lib64/libpthread.so.0
#6  0x00000031832e439d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x414b7950 (LWP 14398)):
#0  0x00000031832dcc02 in select () from /lib64/libc.so.6
#1  0x00007f3ecdf7f8db in QProcessManager::run (this=0x745b50) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/io/qprocess_unix.cpp:301
#2  0x00007f3ecdeb0da5 in QThreadPrivate::start (arg=0x745b50) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/thread/qthread_unix.cpp:185
#3  0x0000003183e0729a in start_thread () from /lib64/libpthread.so.0
#4  0x00000031832e439d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x433c0950 (LWP 14401)):
#0  0x0000003183e0b19d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f3ecdeb15db in QWaitConditionPrivate::wait (this=0xdd12b0, time=30000) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:80
#2  0x00007f3ecdeb114e in QWaitCondition::wait (this=0xdd11d8, mutex=0xdd11d0, time=30000) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:154
#3  0x00007f3ecdea4c25 in QThreadPoolThread::run (this=0xf99270) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/concurrent/qthreadpool.cpp:135
#4  0x00007f3ecdeb0da5 in QThreadPrivate::start (arg=0xf99270) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/thread/qthread_unix.cpp:185
#5  0x0000003183e0729a in start_thread () from /lib64/libpthread.so.0
#6  0x00000031832e439d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f3ecc724750 (LWP 14392)):
[KCrash Handler]
#5  0x0000003183232215 in raise () from /lib64/libc.so.6
#6  0x0000003183233d83 in abort () from /lib64/libc.so.6
#7  0x000000318322b039 in __assert_fail () from /lib64/libc.so.6
#8  0x00007f3ec2e0cd4c in ~Image (this=0x140a330) at /usr/local/src/kde/svn/trunk/kdelibs/khtml/imload/image.cpp:61
#9  0x00007f3ec2d05b0d in khtml::CachedImage::clear (this=0x140acc0) at /usr/local/src/kde/svn/trunk/kdelibs/khtml/misc/loader.cpp:830
#10 0x00007f3ec2d0794e in khtml::CachedImage::error (this=0x3838) at /usr/local/src/kde/svn/trunk/kdelibs/khtml/misc/loader.cpp:944
#11 0x00007f3ec2e0bc08 in khtmlImLoad::Image::processData (this=0x140a330, 
    data=0x1907908 "+wt�ݩ!C�n�z\206P\003��\0024\221[�\212E�`.\221�S���\227\200=s�*f�Ʒ'�\221IO���\030\036��n\225�\221\205�Gk��Yo\004\203p�\231�x�\207��\034����J\024��\236�\016\234�\226\203\001�Y\177�\033G�\v��|Q�B\230���}N���/�I{\f\177\221\205S/�/�\233\ah�~�:�\231�\223\177��a\233=�Mkg�\217�>��\226�f�\227�z�\0279kj�.��\004?\214o>���\177��\207��\001e�\236�O-|Z��p"..., length=1448)
    at /usr/local/src/kde/svn/trunk/kdelibs/khtml/imload/image.cpp:186
#12 0x00007f3ec2d05a9a in khtml::CachedImage::data (this=0x140acc0, _buffer=@0x140a4a8, eof=false) at /usr/local/src/kde/svn/trunk/kdelibs/khtml/misc/loader.cpp:849
#13 0x00007f3ec2d1155d in khtml::Loader::slotData (this=<value optimized out>, job=0x1306050, data=@0x7fffd86078d0) at /usr/local/src/kde/svn/trunk/kdelibs/khtml/misc/loader.cpp:1463
#14 0x00007f3ec2d118ab in khtml::Loader::qt_metacall (this=0xb98f60, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd86074b0)
    at /var/local/build/kde/svn/trunk/kdelibs/khtml/loader.moc:131
#15 0x00007f3ecdfaf5cd in QMetaObject::activate (sender=0x1306050, from_signal_index=40, to_signal_index=40, argv=0x7fffd86074b0)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:3028
#16 0x00007f3ecdfafa43 in QMetaObject::activate (sender=0x1306050, m=0x7f3ecfbece40, local_signal_index=0, argv=0x7fffd86074b0)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:3101
#17 0x00007f3ecf818d34 in KIO::TransferJob::data (this=0x3838, _t1=0x1306050, _t2=<value optimized out>) at /var/local/build/kde/svn/trunk/kdelibs/kio/jobclasses.moc:356
#18 0x00007f3ecf826ad9 in KIO::TransferJob::qt_metacall (this=0x1306050, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd8607640)
    at /var/local/build/kde/svn/trunk/kdelibs/kio/jobclasses.moc:337
#19 0x00007f3ecdfaf5cd in QMetaObject::activate (sender=0xcd3ef0, from_signal_index=4, to_signal_index=4, argv=0x7fffd8607640)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:3028
#20 0x00007f3ecdfafa43 in QMetaObject::activate (sender=0xcd3ef0, m=0x7f3ecfbf2360, local_signal_index=0, argv=0x7fffd8607640)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:3101
#21 0x00007f3ecf8ddd82 in KIO::SlaveInterface::data (this=0x3838, _t1=<value optimized out>) at /var/local/build/kde/svn/trunk/kdelibs/kio/slaveinterface.moc:138
#22 0x00007f3ecf8e16b8 in KIO::SlaveInterface::dispatch (this=0xcd3ef0, _cmd=100, rawdata=@0x3838) at /usr/local/src/kde/svn/trunk/kdelibs/kio/kio/slaveinterface.cpp:163
#23 0x00007f3ecf8de038 in KIO::SlaveInterface::dispatch (this=0xcd3ef0) at /usr/local/src/kde/svn/trunk/kdelibs/kio/kio/slaveinterface.cpp:91
#24 0x00007f3ecf8d01f3 in KIO::Slave::gotInput (this=0xcd3ef0) at /usr/local/src/kde/svn/trunk/kdelibs/kio/kio/slave.cpp:322
#25 0x00007f3ecf8d1228 in KIO::Slave::qt_metacall (this=0xcd3ef0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffd8607a30) at /var/local/build/kde/svn/trunk/kdelibs/kio/slave.moc:75
#26 0x00007f3ecdfaf5cd in QMetaObject::activate (sender=0xde5c80, from_signal_index=4, to_signal_index=4, argv=0x0) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:3028
#27 0x00007f3ecdfafa43 in QMetaObject::activate (sender=0xde5c80, m=0x7f3ecfbeb9c0, local_signal_index=0, argv=0x0) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:3101
#28 0x00007f3ecf7ec630 in KIO::ConnectionPrivate::dequeue (this=0xc2e680) at /usr/local/src/kde/svn/trunk/kdelibs/kio/kio/connection.cpp:82
#29 0x00007f3ecf7ec76a in KIO::Connection::qt_metacall (this=0xde5c80, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x1283120) at /var/local/build/kde/svn/trunk/kdelibs/kio/connection.moc:72
#30 0x00007f3ecdfa973d in QMetaCallEvent::placeMetaCall (this=0x18f8d10, object=0xde5c80) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:529
#31 0x00007f3ecdfad94e in QObject::event (this=0xde5c80, e=0x18f8d10) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:1152
#32 0x00007f3ecd4395c1 in QApplicationPrivate::notify_helper (this=0x742350, receiver=0xde5c80, e=0x18f8d10) at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qapplication.cpp:3803
#33 0x00007f3ecd4398dd in QApplication::notify (this=0x7fffd8608a00, receiver=0xde5c80, e=0x18f8d10) at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qapplication.cpp:3393
#34 0x00007f3ecedf38db in KApplication::notify (this=0x7fffd8608a00, receiver=0xde5c80, event=0x18f8d10) at /usr/local/src/kde/svn/trunk/kdelibs/kdeui/kernel/kapplication.cpp:307
#35 0x00007f3ecdf9b173 in QCoreApplication::notifyInternal (this=0x7fffd8608a00, receiver=0xde5c80, event=0x18f8d10)
    at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.cpp:583
#36 0x00007f3ecdf9ec11 in QCoreApplication::sendEvent (receiver=0xde5c80, event=0x18f8d10) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.h:209
#37 0x00007f3ecdf9b6f5 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x72aeb0) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1195
#38 0x00007f3ecdf9b8cc in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1091
#39 0x00007f3ecdfc979f in QCoreApplication::sendPostedEvents () at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.h:214
#40 0x00007f3ecdfc89e8 in postEventSourceDispatch (s=0x744d20) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:205
#41 0x000000380b43742b in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#42 0x000000380b43ac0d in ?? () from /lib64/libglib-2.0.so.0
#43 0x000000380b43adcb in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#44 0x00007f3ecdfc7d2a in QEventDispatcherGlib::processEvents (this=0x741b20, flags={i = -664762752}) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:319
#45 0x00007f3ecd4d8873 in QGuiEventDispatcherGlib::processEvents (this=0x741b20, flags={i = -664762656}) at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:198
#46 0x00007f3ecdf983db in QEventLoop::processEvents (this=0x7fffd8608790, flags={i = -664762560}) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qeventloop.cpp:143
#47 0x00007f3ecdf985d6 in QEventLoop::exec (this=0x7fffd8608790, flags={i = -664762464}) at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qeventloop.cpp:190
#48 0x00007f3ecdf9b9d8 in QCoreApplication::exec () at /usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.cpp:845
#49 0x00007f3ecd43931e in QApplication::exec () at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qapplication.cpp:3331
#50 0x00007f3ed03dde19 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/local/src/kde/svn/trunk/kdebase/apps/konqueror/src/konqmain.cpp:257
#51 0x000000318321e32a in __libc_start_main () from /lib64/libc.so.6
#52 0x00000000004007b9 in _start ()
Comment 6 Dario Andres 2009-05-16 04:45:00 UTC
Is this still reproducible with a recent KDE version ? Thanks
Comment 7 Matthew Woehlke 2009-05-18 18:02:52 UTC
Not seeing an assert presently, no, but the first try, konq SEGV'd when I closed it. Didn't get a useful backtrace, annoyingly.

I guess you can close WORKSFORME if you like.
Comment 8 Dario Andres 2009-05-31 00:39:30 UTC
Ok, let's close as WORKSFORME. Reopen if it reappears.
Thanks!
Comment 9 Christophe Marin 2009-08-21 08:58:50 UTC
*** Bug 204524 has been marked as a duplicate of this bug. ***
Comment 10 Christophe Marin 2009-08-21 08:59:47 UTC
reopen due to bug 204524. 

@cedric: do you remember which page you were visiting ?
Comment 11 Rosetzky Cedric 2009-08-21 09:49:54 UTC
If I remember well, 3 pages were loading at the same time (I'm a crazy clicker sometimes :P), I don't know which one caused the crash... If it happens again, I'll let you know.
Comment 12 Christophe Marin 2009-09-29 09:29:14 UTC
*** Bug 208847 has been marked as a duplicate of this bug. ***
Comment 13 Christophe Marin 2009-10-21 00:26:52 UTC
*** Bug 211231 has been marked as a duplicate of this bug. ***
Comment 14 Christophe Marin 2009-10-30 10:37:31 UTC
*** Bug 212356 has been marked as a duplicate of this bug. ***
Comment 15 dawan 2009-12-16 18:40:22 UTC
I just had the same bug and backtrace (same 15 first lines) with konqueror 4.3.3, while loading frenetically one picture after the other, and now the same pictures don't bother konqueror, so probably unrelated to the exact opened picture.
Comment 16 Justin Zobel 2020-12-03 22:18:47 UTC
Thank you for the report, Matthew.

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 17 Bug Janitor Service 2020-12-18 04:34:44 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 18 Bug Janitor Service 2021-01-02 04:34:18 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now 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

Thank you for helping us make KDE software even better for everyone!