Bug 192093

Summary: Crash visiting and waiting: http://blogs.zdnet.com/Bott/?p=958&page=6
Product: [Applications] konqueror Reporter: peaches <pzcdyhbb0nzq9layi4mcj1hhp>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: zahl
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description peaches 2009-05-09 03:35:48 UTC
Application that crashed: konqueror
Version of the application: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1))
KDE Version: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1))
Qt Version: 4.5.1
Operating System: Linux 2.6.28-11-generic x86_64
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
KDE trunk r965053, qt-copy r964678 (configure -qt-gif -debug -fast -no-exceptions -no-separate-debug-info -system-libpng -system-libjpeg -system-zlib -dbus -webkit -no-phonon -plugin-sql-mysql -nomake examples -nomake demos -prefix $QTDIR)

Opening this page then waiting for a couple of minutes, Konqueror always eventually crashes with this backtrace. I've listed that other bug it may be related to but the sites linked from there don't crash my Konqueror, I don't see PNG in the backtrace, and this is r965053.



 -- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
[KCrash Handler]
#5  0x00007f5e999b86fc in khtmlImLoad::Image::notifyQImage () from /opt/kde/trunk/install/KDE/lib/libkhtml.so.5
#6  0x00007f5e999c12b0 in khtmlImLoad::QImageIOLoader::processEOF () from /opt/kde/trunk/install/KDE/lib/libkhtml.so.5
#7  0x00007f5e999b809a in khtmlImLoad::Image::processEOF () from /opt/kde/trunk/install/KDE/lib/libkhtml.so.5
#8  0x00007f5e998c61df in khtml::Loader::slotFinished () from /opt/kde/trunk/install/KDE/lib/libkhtml.so.5
#9  0x00007f5e998cc567 in khtml::Loader::qt_metacall () from /opt/kde/trunk/install/KDE/lib/libkhtml.so.5
#10 0x00007f5ea959eb20 in QMetaObject::activate (sender=0x2190430, from_signal_index=7, to_signal_index=7, argv=0x7fffb4060f30) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qobject.cpp:3117
#11 0x00007f5ea959fe6f in QMetaObject::activate (sender=0x2190430, m=0x7f5ea9f7ea80, local_signal_index=3, argv=0x7fffb4060f30) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qobject.cpp:3194
#12 0x00007f5ea9c08452 in KJob::result () from /opt/kde/trunk/install/KDE/lib/libkdecore.so.5
#13 0x00007f5ea9c087cf in KJob::emitResult () from /opt/kde/trunk/install/KDE/lib/libkdecore.so.5
#14 0x00007f5eaae7ffc0 in KIO::SimpleJob::slotFinished () from /opt/kde/trunk/install/KDE/lib/libkio.so.5
#15 0x00007f5eaae811e3 in KIO::TransferJob::slotFinished () from /opt/kde/trunk/install/KDE/lib/libkio.so.5
#16 0x00007f5eaae82265 in KIO::TransferJob::qt_metacall () from /opt/kde/trunk/install/KDE/lib/libkio.so.5
#17 0x00007f5ea959eb20 in QMetaObject::activate (sender=0x1b27490, from_signal_index=8, to_signal_index=8, argv=0x0) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qobject.cpp:3117
#18 0x00007f5ea959fe6f in QMetaObject::activate (sender=0x1b27490, m=0x7f5eab256d20, local_signal_index=4, argv=0x0) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qobject.cpp:3194
#19 0x00007f5eaaf3fcd1 in KIO::SlaveInterface::dispatch () from /opt/kde/trunk/install/KDE/lib/libkio.so.5
#20 0x00007f5eaaf3c822 in KIO::SlaveInterface::dispatch () from /opt/kde/trunk/install/KDE/lib/libkio.so.5
#21 0x00007f5eaaf2f3a3 in KIO::Slave::gotInput () from /opt/kde/trunk/install/KDE/lib/libkio.so.5
#22 0x00007f5eaaf31608 in KIO::Slave::qt_metacall () from /opt/kde/trunk/install/KDE/lib/libkio.so.5
#23 0x00007f5ea959eb20 in QMetaObject::activate (sender=0x1dd35b0, from_signal_index=4, to_signal_index=4, argv=0x0) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qobject.cpp:3117
#24 0x00007f5ea959fe6f in QMetaObject::activate (sender=0x1dd35b0, m=0x7f5eab250020, local_signal_index=0, argv=0x0) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qobject.cpp:3194
#25 0x00007f5eaae4b381 in KIO::ConnectionPrivate::dequeue () from /opt/kde/trunk/install/KDE/lib/libkio.so.5
#26 0x00007f5eaae4b7da in KIO::Connection::qt_metacall () from /opt/kde/trunk/install/KDE/lib/libkio.so.5
#27 0x00007f5ea959838b in QMetaCallEvent::placeMetaCall (this=0x21ef870, object=0x1dd35b0) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qobject.cpp:489
#28 0x00007f5ea959c9bc in QObject::event (this=0x1dd35b0, e=0x21ef870) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qobject.cpp:1115
#29 0x00007f5ea86ee0ef in QApplicationPrivate::notify_helper (this=0x7687e0, receiver=0x1dd35b0, e=0x21ef870) at /opt/kde/trunk/src/qt-copy/src/gui/kernel/qapplication.cpp:4057
#30 0x00007f5ea86ee491 in QApplication::notify (this=0x7fffb4062730, receiver=0x1dd35b0, e=0x21ef870) at /opt/kde/trunk/src/qt-copy/src/gui/kernel/qapplication.cpp:3604
#31 0x00007f5eaa4162cb in KApplication::notify () from /opt/kde/trunk/install/KDE/lib/libkdeui.so.5
#32 0x00007f5ea9588729 in QCoreApplication::notifyInternal (this=0x7fffb4062730, receiver=0x1dd35b0, event=0x21ef870) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:606
#33 0x00007f5ea958c1c7 in QCoreApplication::sendEvent (receiver=0x1dd35b0, event=0x21ef870) at ../../include/QtCore/../../../../src/qt-copy/src/corelib/kernel/qcoreapplication.h:213
#34 0x00007f5ea9588c7b in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x751100) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1244
#35 0x00007f5ea9588e52 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1140
#36 0x00007f5ea95b7df3 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../../../src/qt-copy/src/corelib/kernel/qcoreapplication.h:218
#37 0x00007f5ea95b7035 in postEventSourceDispatch (s=0x76b220) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:209
#38 0x00007f5ea505720a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#39 0x00007f5ea505a8e0 in ?? () from /usr/lib/libglib-2.0.so.0
#40 0x00007f5ea505aa7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#41 0x00007f5ea95b6346 in QEventDispatcherGlib::processEvents (this=0x7689b0, flags={i = -1274666096}) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:324
#42 0x00007f5ea87969df in QGuiEventDispatcherGlib::processEvents (this=0x7689b0, flags={i = -1274666000}) at /opt/kde/trunk/src/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:202
#43 0x00007f5ea95859d7 in QEventLoop::processEvents (this=0x7fffb40624c0, flags={i = -1274665872}) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#44 0x00007f5ea9585be4 in QEventLoop::exec (this=0x7fffb40624c0, flags={i = -1274665760}) at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qeventloop.cpp:196
#45 0x00007f5ea9588f74 in QCoreApplication::exec () at /opt/kde/trunk/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:888
#46 0x00007f5ea86ede4c in QApplication::exec () at /opt/kde/trunk/src/qt-copy/src/gui/kernel/qapplication.cpp:3526
#47 0x00007f5eabc17949 in kdemain () from /opt/kde/trunk/install/KDE/lib/libkdeinit4_konqueror.so
#48 0x00007f5ea688c5a6 in __libc_start_main () from /lib/libc.so.6
#49 0x0000000000400829 in _start () at ../sysdeps/x86_64/elf/start.S:113

This bug may be a duplicate of or related to bug 157957
Comment 1 A. Spehr 2009-05-20 22:17:06 UTC
Opening which page?
Comment 2 David Palacio 2009-05-21 21:18:50 UTC
A. Spehr: The url is in the report title.

Another url that crashes similarly:
http://news.zdnet.com/2100-9595_22-303182.html

 -- Backtrace:
Application: Konqueror (kdeinit), signal: Segmentation fault
[Current thread is 0 (LWP 3948)]

Thread 3 (Thread 0x4313c950 (LWP 3954)):
#0  0x00007fbdc5cf5fad in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fbdc5f74707 in QWaitCondition::wait (this=0x10841d8, mutex=0x10841d0, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  0x00007fbdc5f6a2f9 in QThreadPoolThread::run (this=0x109cb60) at concurrent/qthreadpool.cpp:140
#3  0x00007fbdc5f73732 in QThreadPrivate::start (arg=0x109cb60) at thread/qthread_unix.cpp:189
#4  0x00007fbdc5cf1fc7 in start_thread () from /lib/libpthread.so.0
#5  0x00007fbdc27965ad in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x41846950 (LWP 3959)):
#0  0x00007fbdc5cf5fad in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fbdc5f74707 in QWaitCondition::wait (this=0x10841d8, mutex=0x10841d0, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  0x00007fbdc5f6a2f9 in QThreadPoolThread::run (this=0x14cf410) at concurrent/qthreadpool.cpp:140
#3  0x00007fbdc5f73732 in QThreadPrivate::start (arg=0x14cf410) at thread/qthread_unix.cpp:189
#4  0x00007fbdc5cf1fc7 in start_thread () from /lib/libpthread.so.0
#5  0x00007fbdc27965ad in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fbdc643e6f0 (LWP 3948)):
[KCrash Handler]
#5  khtmlImLoad::Image::notifyQImage (this=0x4, version=1 '\001', image=0x1a1fb68) at /home/kde/src/KDE/kdelibs/khtml/imload/image.cpp:288
#6  0x00007fbdb4431d50 in khtmlImLoad::QImageIOLoader::processEOF (this=0x1a1fb50) at /home/kde/src/KDE/kdelibs/khtml/imload/imageloader.h:87
#7  0x00007fbdb4428b6a in khtmlImLoad::Image::processEOF (this=0x12c6d60) at /home/kde/src/KDE/kdelibs/khtml/imload/image.cpp:211
#8  0x00007fbdb4336bfd in khtml::Loader::slotFinished (this=0xe668f0, job=0x1298460) at /home/kde/src/KDE/kdelibs/khtml/misc/loader.cpp:1461
#9  0x00007fbdb433cff7 in khtml::Loader::qt_metacall (this=0xe668f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffce569d30)
    at /home/kde/build/KDE/kdelibs/khtml/loader.moc:131
#10 0x00007fbdc6071892 in QMetaObject::activate (sender=0x1298460, from_signal_index=<value optimized out>, to_signal_index=7, argv=0x12c6a30) at kernel/qobject.cpp:3120
#11 0x00007fbdc5960da2 in KJob::result (this=0x4, _t1=0x1298460) at /home/kde/build/KDE/kdelibs/kdecore/kjob.moc:188
#12 0x00007fbdc596111f in KJob::emitResult (this=0x1298460) at /home/kde/src/KDE/kdelibs/kdecore/jobs/kjob.cpp:304
#13 0x00007fbdc4f54480 in KIO::SimpleJob::slotFinished (this=0x1298460) at /home/kde/src/KDE/kdelibs/kio/kio/job.cpp:477
#14 0x00007fbdc4f54933 in KIO::TransferJob::slotFinished (this=0x1298460) at /home/kde/src/KDE/kdelibs/kio/kio/job.cpp:948
#15 0x00007fbdc4f4f485 in KIO::TransferJob::qt_metacall (this=0x1298460, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffce56a130)
    at /home/kde/build/KDE/kdelibs/kio/jobclasses.moc:343
#16 0x00007fbdc6071892 in QMetaObject::activate (sender=0x946720, from_signal_index=<value optimized out>, to_signal_index=8, argv=0x12c6a30) at kernel/qobject.cpp:3120
#17 0x00007fbdc500f181 in KIO::SlaveInterface::dispatch (this=0x946720, _cmd=104, rawdata=<value optimized out>) at /home/kde/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:175
#18 0x00007fbdc500bcd2 in KIO::SlaveInterface::dispatch (this=0x946720) at /home/kde/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:91
#19 0x00007fbdc4ffe863 in KIO::Slave::gotInput (this=0x946720) at /home/kde/src/KDE/kdelibs/kio/kio/slave.cpp:322
#20 0x00007fbdc5000ac8 in KIO::Slave::qt_metacall (this=0x946720, _c=QMetaObject::InvokeMetaMethod, _id=19688000, _a=0x7fffce56a550) at /home/kde/build/KDE/kdelibs/kio/slave.moc:76
#21 0x00007fbdc6071892 in QMetaObject::activate (sender=0x1265500, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x12c6a30) at kernel/qobject.cpp:3120
#22 0x00007fbdc4f1dc41 in KIO::ConnectionPrivate::dequeue (this=0x15fcf70) at /home/kde/src/KDE/kdelibs/kio/kio/connection.cpp:82
#23 0x00007fbdc4f1e09a in KIO::Connection::qt_metacall (this=0x1265500, _c=QMetaObject::InvokeMetaMethod, _id=19688000, _a=0x15aa6f0) at /home/kde/build/KDE/kdelibs/kio/connection.moc:73
#24 0x00007fbdc606bee8 in QObject::event (this=0x1265500, e=0x1a86120) at kernel/qobject.cpp:1118
#25 0x00007fbdc339752d in QApplicationPrivate::notify_helper (this=0x8dd3f0, receiver=0x1265500, e=0x1a86120) at kernel/qapplication.cpp:4057
#26 0x00007fbdc339f7ba in QApplication::notify (this=0x7fffce56b390, receiver=0x1265500, e=0x1a86120) at kernel/qapplication.cpp:4022
#27 0x00007fbdc44f6a1b in KApplication::notify (this=0x7fffce56b390, receiver=0x1265500, event=0x1a86120) at /home/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#28 0x00007fbdc605be7c in QCoreApplication::notifyInternal (this=0x7fffce56b390, receiver=0x1265500, event=0x1a86120) at kernel/qcoreapplication.cpp:610
#29 0x00007fbdc605caea in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x844150) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#30 0x00007fbdc3430bba in QEventDispatcherX11::processEvents (this=0x8dc9a0, flags={i = -833179472}) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#31 0x00007fbdc605a722 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -833179424}) at kernel/qeventloop.cpp:149
#32 0x00007fbdc605aaed in QEventLoop::exec (this=0x7fffce56b120, flags={i = -833179344}) at kernel/qeventloop.cpp:200
#33 0x00007fbdc605cdb4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#34 0x00007fbdba7d8e89 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /home/kde/src/KDE/kdebase/apps/konqueror/src/konqmain.cpp:257
#35 0x0000000000407250 in launch (argc=2, _name=0x8946b8 "/home/kde/KDE/bin/konqueror", args=<value optimized out>, cwd=0x0, envc=0, envs=0x8946e5 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8946ed "sun;1242933148;486656;3241_TIME3540810") at /home/kde/src/KDE/kdelibs/kinit/kinit.cpp:667
#36 0x0000000000407a28 in handle_launcher_request (sock=7, who=<value optimized out>) at /home/kde/src/KDE/kdelibs/kinit/kinit.cpp:1159
#37 0x0000000000407fbe in handle_requests (waitForPid=0) at /home/kde/src/KDE/kdelibs/kinit/kinit.cpp:1352
#38 0x000000000040862b in main (argc=2, argv=0x7fffce56c968, envp=0x7fffce56c980) at /home/kde/src/KDE/kdelibs/kinit/kinit.cpp:1779
Comment 3 A. Spehr 2009-05-29 09:22:36 UTC
Thanks for the urls!

*** This bug has been marked as a duplicate of bug 194189 ***
Comment 4 David Palacio 2009-05-29 12:37:36 UTC
This bug is earlier than the other one... but at least it has been recognized.