Bug 200593

Summary: Konqueror crashes (reproducible every time) on acid3.acidtests.org
Product: [Applications] konqueror Reporter: Radu Benea <radub82>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: dagger, frank78ac
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Radu Benea 2009-07-17 21:12:00 UTC
Application that crashed: konqueror
Version of the application: 4.2.96 (KDE 4.2.96 (KDE 4.3 RC2))
KDE Version: 4.2.96 (KDE 4.2.96 (KDE 4.3 RC2))
Qt Version: 4.5.2
Operating System: Linux 2.6.28-gentoo-r6 x86_64

What I was doing when the application crashed:
just navigate to acid3.acidtests.org with the konqueror from latest 4.3 branch

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Aborted
[Current thread is 0 (LWP 5612)]

Thread 2 (Thread 0x7f76475f8950 (LWP 5618)):
#0  0x00007f7667c5646d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7667ec3397 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f7667eba7a1 in QThreadPoolThread::run () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f7667ec2674 in QThreadPrivate::start () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f7667c5238a in start_thread () from /lib/libpthread.so.0
#5  0x00007f76648e390d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f7668445750 (LWP 5612)):
[KCrash Handler]
#5  0x00007f7664833a65 in raise () from /lib/libc.so.6
#6  0x00007f76648354ca in abort () from /lib/libc.so.6
#7  0x00007f7667ebb8b5 in qt_message_output () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f7667ebb9d0 in qFatal () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f76675d4202 in KParts::BrowserRun::slotBrowserMimetype (this=0x1e2c430, _job=0x1e2b490, type=@0x7fff70484fc0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kparts/browserrun.cpp:196
#10 0x00007f76675d4655 in KParts::BrowserRun::qt_metacall (this=0x1e2c430, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fff70484cd0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999_build/kparts/browserrun.moc:74
#11 0x00007f7667fa6655 in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f7666ec8107 in KIO::TransferJob::mimetype (this=0x15ec, _t1=0x1e2b490, _t2=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999_build/kio/jobclasses.moc:392
#13 0x00007f7666ed1d91 in KIO::TransferJob::qt_metacall (this=0x1e2b490, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff70484e10)
    at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999_build/kio/jobclasses.moc:346
#14 0x00007f7667fa6655 in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007f7666f65565 in KIO::SlaveInterface::mimeType (this=0x15ec, _t1=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999_build/kio/slaveinterface.moc:267
#16 0x00007f7666f6712e in KIO::SlaveInterface::dispatch (this=0x1858790, _cmd=21, rawdata=@0x7fff70485020)
    at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kio/kio/slaveinterface.cpp:270
#17 0x00007f7666f678d3 in KIO::SlaveInterface::dispatch (this=0x1858790) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kio/kio/slaveinterface.cpp:91
#18 0x00007f7666f5c8fa in KIO::Slave::gotInput (this=0x1858790) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kio/kio/slave.cpp:322
#19 0x00007f7666f5d9d8 in KIO::Slave::qt_metacall (this=0x1858790, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff70485190)
    at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999_build/kio/slave.moc:76
#20 0x00007f7667fa6655 in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007f7666ea4643 in KIO::ConnectionPrivate::dequeue (this=0x17d21a0) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kio/kio/connection.cpp:82
#22 0x00007f7666ea53ca in KIO::Connection::qt_metacall (this=0x1800e00, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x1eca9c0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999_build/kio/connection.moc:73
#23 0x00007f7667fa3291 in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
#24 0x00007f76654b4c6d in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#25 0x00007f76654bc5aa in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#26 0x00007f766648aea1 in KApplication::notify (this=0x7fff70485db0, receiver=0x1800e00, event=0x1545230)
    at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kdeui/kernel/kapplication.cpp:302
#27 0x00007f7667f947e3 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#28 0x00007f7667f950ff in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib64/qt4/libQtCore.so.4
#29 0x00007f7667fb9753 in postEventSourceDispatch () from /usr/lib64/qt4/libQtCore.so.4
#30 0x00007f7663f34072 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#31 0x00007f7663f3777d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#32 0x00007f7663f3793b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#33 0x00007f7667fb93ff in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#34 0x00007f766553a0ef in QGuiEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtGui.so.4
#35 0x00007f7667f931e2 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#36 0x00007f7667f9337c in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#37 0x00007f7667f95354 in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#38 0x00007f7657e31912 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /var/tmp/portage/kde-base/konqueror-4.3.9999/work/konqueror-4.3.9999/konqueror/src/konqmain.cpp:257
#39 0x0000000000407323 in launch (argc=2, _name=0xfe4558 "/usr/bin/konqueror", args=0xfe4573 "", cwd=0x0, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0xfe4584 "server;1247857652;329898;25643_TIME171461863") at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kinit/kinit.cpp:676
#40 0x0000000000407e22 in handle_launcher_request (sock=7, who=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kinit/kinit.cpp:1168
#41 0x000000000040857a in handle_requests (waitForPid=0) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kinit/kinit.cpp:1361
#42 0x0000000000408a95 in main (argc=1, argv=0x7fff704871a8, envp=0x7fff704871b8) at /var/tmp/portage/kde-base/kdelibs-4.3.9999/work/kdelibs-4.3.9999/kinit/kinit.cpp:1788

Reported using DrKonqi
Comment 1 Robet Piasek 2009-07-24 09:51:37 UTC
Application that crashed: konqueror
Version of the application: 4.2.98 (KDE 4.2.98 (KDE 4.3 RC3))
KDE Version: 4.2.98 (KDE 4.2.98 (KDE 4.3 RC3))
Qt Version: 4.5.2
Operating System: Linux 2.6.30-gentoo-r1 x86_64

What I was doing when the application crashed:
Same problem here. It crashes every time around tests 26-28. I might be wrong here, but I think 4.3RC1 was fine.


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

Thread 3 (Thread 0x7f7f253cb910 (LWP 7525)):
#0  0x00007f7f398d64fd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7f39b457f7 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f7f39b3caa9 in QThreadPoolThread::run () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f7f39b44a94 in QThreadPrivate::start () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f7f398d22e7 in start_thread () from /lib/libpthread.so.0
#5  0x00007f7f373ab5ad in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f7f24705910 (LWP 7529)):
#0  0x00007f7f398d64fd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7f39b457f7 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f7f39b3caa9 in QThreadPoolThread::run () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f7f39b44a94 in QThreadPrivate::start () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f7f398d22e7 in start_thread () from /lib/libpthread.so.0
#5  0x00007f7f373ab5ad in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f7f3a0bc740 (LWP 7506)):
[KCrash Handler]
#5  0x00007f7f38b13ed0 in KIO::SimpleJob::url () from /usr/lib64/libkio.so.5
#6  0x00007f7f39233ec7 in KParts::BrowserRun::slotBrowserMimetype () from /usr/lib64/libkparts.so.4
#7  0x00007f7f3923537d in KParts::BrowserRun::qt_metacall () from /usr/lib64/libkparts.so.4
#8  0x00007f7f39c2ae7d in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f7f38b144a7 in KIO::TransferJob::mimetype () from /usr/lib64/libkio.so.5
#10 0x00007f7f38b19ec1 in KIO::TransferJob::qt_metacall () from /usr/lib64/libkio.so.5
#11 0x00007f7f39c2ae7d in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f7f38bd8905 in KIO::SlaveInterface::mimeType () from /usr/lib64/libkio.so.5
#13 0x00007f7f38bdbea0 in KIO::SlaveInterface::dispatch () from /usr/lib64/libkio.so.5
#14 0x00007f7f38bd8f71 in KIO::SlaveInterface::dispatch () from /usr/lib64/libkio.so.5
#15 0x00007f7f38bcbb43 in KIO::Slave::gotInput () from /usr/lib64/libkio.so.5
#16 0x00007f7f38bcdda8 in KIO::Slave::qt_metacall () from /usr/lib64/libkio.so.5
#17 0x00007f7f39c2ae7d in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#18 0x00007f7f38ae838f in KIO::ConnectionPrivate::dequeue () from /usr/lib64/libkio.so.5
#19 0x00007f7f38ae87ea in KIO::Connection::qt_metacall () from /usr/lib64/libkio.so.5
#20 0x00007f7f39c27a11 in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007f7f37ae64ad in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007f7f37aededa in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#23 0x00007f7f38627f3b in KApplication::notify () from /usr/lib64/libkdeui.so.5
#24 0x00007f7f39c18d7b in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#25 0x00007f7f39c196be in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib64/qt4/libQtCore.so.4
#26 0x00007f7f39c3e283 in postEventSourceDispatch () from /usr/lib64/qt4/libQtCore.so.4
#27 0x00007f7f36a0ae59 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#28 0x00007f7f36a0e5a8 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#29 0x00007f7f36a0e76c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#30 0x00007f7f39c3df1f in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007f7f37b6d85f in QGuiEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtGui.so.4
#32 0x00007f7f39c17722 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#33 0x00007f7f39c178bc in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#34 0x00007f7f39c1995c in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#35 0x00007f7f2e86f1b7 in kdemain () from /usr/lib64/libkdeinit4_konqueror.so
#36 0x00000000004071ec in launch ()
#37 0x00000000004079e8 in handle_launcher_request ()
#38 0x0000000000407e81 in handle_requests ()
#39 0x0000000000408a55 in main ()

Report to https://bugs.kde.org
Comment 2 Radu Benea 2009-07-24 09:53:56 UTC
I believe rc2 was fine too, mine was a build after rc2.
Comment 3 Frank Reininghaus 2009-07-25 20:46:10 UTC
Marking as dup of bug 201315, I've just added some more info to that report.

*** This bug has been marked as a duplicate of bug 201315 ***