Bug 296826 - Konqueror crashes with certain bugs.kde.org-URL
Summary: Konqueror crashes with certain bugs.kde.org-URL
Status: RESOLVED DUPLICATE of bug 278048
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (other bugs)
Version First Reported In: 4.7.4
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-26 17:27 UTC by Martin Steigerwald
Modified: 2012-05-29 00:40 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Steigerwald 2012-03-26 17:27:10 UTC
Application: konqueror (4.7.4 (4.7.4))
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.8.0
Operating System: Linux 3.2.0-2-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

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

I opened:

https://bugs.kde.org/buglist.cgi?list_id=21789&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&target_milestone=4.9&product=kwin

in Konqueror.

It does not matter whether I use Webkit or KHTML. The backtrace is with webkit.

In Rekonq 0.9 accessing the webpage works.

I use:

martin@merkaba:~> apt-show-versions | egrep "(konqueror|libqtgui)"
konqueror/sid uptodate 4:4.7.4-2
konqueror-nsplugins/sid uptodate 4:4.7.4-2
konqueror-plugin-gnash/sid uptodate 0.8.10-5
libqtgui4/experimental uptodate 4:4.8.0-1

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f484fb85760 (LWP 25203))]

Thread 5 (Thread 0x7f48379f1700 (LWP 25205)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f483ad0839c in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f483ad084c9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f4848974b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#4  0x00007f484f41690d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f48370f0700 (LWP 25206)):
#0  0x00007f484f40bcc3 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=6736) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f4847ea45d8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4847ea4a99 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f484ce9ddf6 in QEventDispatcherGlib::processEvents (this=0x25ee070, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f484ce6d5f2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f484ce6d847 in QEventLoop::exec (this=0x7f48370efe20, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f484cd6d307 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f484cd7032b in QThreadPrivate::start (arg=0x25efdf0) at thread/qthread_unix.cpp:298
#8  0x00007f4848974b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#9  0x00007f484f41690d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f4835d5a700 (LWP 25207)):
#0  0x00007f484897862b in __pthread_mutex_unlock_usercnt (mutex=0x2ac2a18, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  0x00007f4847ea45cc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4847ea4a99 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f484ce9ddf6 in QEventDispatcherGlib::processEvents (this=0x264d930, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f484ce6d5f2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f484ce6d847 in QEventLoop::exec (this=0x7f4835d59df0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f484cd6d307 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f484e15198e in KIO::NameLookUpThread::run (this=0x2aa7e50) at ../../kio/kio/hostinfo.cpp:226
#8  0x00007f484cd7032b in QThreadPrivate::start (arg=0x2aa7e50) at thread/qthread_unix.cpp:298
#9  0x00007f4848974b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#10 0x00007f484f41690d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f4835559700 (LWP 25208)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f484cd7079f in wait (time=30000, this=0x2ac4340) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2ac42b8, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f484cd6392f in QThreadPoolThread::run (this=0x2ac4680) at concurrent/qthreadpool.cpp:141
#4  0x00007f484cd7032b in QThreadPrivate::start (arg=0x2ac4680) at thread/qthread_unix.cpp:298
#5  0x00007f4848974b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#6  0x00007f484f41690d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f484fb85760 (LWP 25203)):
[KCrash Handler]
#6  0x0000000000000018 in ?? ()
#7  0x00007f483450995c in KMultiPart::startOfData (this=0x259f150) at ../../../khtml/kmultipart/kmultipart.cpp:454
#8  0x00007f483450a47c in KMultiPart::slotData (this=0x259f150, job=<optimized out>, data=...) at ../../../khtml/kmultipart/kmultipart.cpp:279
#9  0x00007f483450ac11 in KMultiPart::qt_metacall (this=0x259f150, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffa92be4c0) at ./kmultipart.moc:85
#10 0x00007f484ce82df9 in QMetaObject::activate (sender=0x25be670, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffa92be4c0) at kernel/qobject.cpp:3566
#11 0x00007f484e09c934 in KIO::TransferJob::data (this=<optimized out>, _t1=0x25be670, _t2=...) at ./jobclasses.moc:391
#12 0x00007f484e09c998 in KIO::TransferJob::slotData (this=0x25be670, _data=...) at ../../kio/kio/job.cpp:981
#13 0x00007f484e09ed96 in KIO::TransferJob::qt_metacall (this=0x25be670, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffa92be6c0) at ./jobclasses.moc:370
#14 0x00007f484ce82df9 in QMetaObject::activate (sender=0x25d7700, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffa92be6c0) at kernel/qobject.cpp:3566
#15 0x00007f484e1441b2 in KIO::SlaveInterface::data (this=<optimized out>, _t1=...) at ./slaveinterface.moc:146
#16 0x00007f484e147200 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=100, rawdata=...) at ../../kio/kio/slaveinterface.cpp:160
#17 0x00007f484e143a15 in KIO::SlaveInterface::dispatch (this=<optimized out>) at ../../kio/kio/slaveinterface.cpp:88
#18 0x00007f484e136bde in KIO::Slave::gotInput (this=0x25d7700) at ../../kio/kio/slave.cpp:344
#19 0x00007f484e13733c in KIO::Slave::qt_metacall (this=0x25d7700, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffa92beb00) at ./slave.moc:82
#20 0x00007f484ce82df9 in QMetaObject::activate (sender=0x279e3a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3566
#21 0x00007f484e069337 in dequeue (this=<optimized out>) at ../../kio/kio/connection.cpp:82
#22 KIO::ConnectionPrivate::dequeue (this=0x2537dc0) at ../../kio/kio/connection.cpp:71
#23 0x00007f484e0693dd in KIO::Connection::qt_metacall (this=0x279e3a0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x2ac9220) at ./connection.moc:79
#24 0x00007f484ce87db6 in QObject::event (this=0x279e3a0, e=<optimized out>) at kernel/qobject.cpp:1195
#25 0x00007f484bf74ec4 in notify_helper (e=0x269dd30, receiver=0x279e3a0, this=0x1c172a0) at kernel/qapplication.cpp:4555
#26 QApplicationPrivate::notify_helper (this=0x1c172a0, receiver=0x279e3a0, e=0x269dd30) at kernel/qapplication.cpp:4527
#27 0x00007f484bf79d43 in QApplication::notify (this=0x7fffa92bf6d0, receiver=0x279e3a0, e=0x269dd30) at kernel/qapplication.cpp:4416
#28 0x00007f484d917b26 in KApplication::notify (this=0x7fffa92bf6d0, receiver=0x279e3a0, event=0x269dd30) at ../../kdeui/kernel/kapplication.cpp:311
#29 0x00007f484ce6e80c in QCoreApplication::notifyInternal (this=0x7fffa92bf6d0, receiver=0x279e3a0, event=0x269dd30) at kernel/qcoreapplication.cpp:876
#30 0x00007f484ce725da in sendEvent (event=0x269dd30, receiver=0x279e3a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#31 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1bdd670) at kernel/qcoreapplication.cpp:1500
#32 0x00007f484ce9d963 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#33 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#34 0x00007f4847ea40cf in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f4847ea48c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f4847ea4a99 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f484ce9dd8f in QEventDispatcherGlib::processEvents (this=0x1be2ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#38 0x00007f484c0194de in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x00007f484ce6d5f2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#40 0x00007f484ce6d847 in QEventLoop::exec (this=0x7fffa92bf500, flags=...) at kernel/qeventloop.cpp:204
#41 0x00007f484ce728d7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#42 0x00007f484f77dcb2 in kdemain (argc=<optimized out>, argv=<optimized out>) at ../../../konqueror/src/konqmain.cpp:227
#43 0x00007f484f35cead in __libc_start_main (main=<optimized out>, argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffa92bff88) at libc-start.c:228
#44 0x00000000004006c1 in _start ()

Possible duplicates by query: bug 278848, bug 278048.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-05-29 00:40:06 UTC

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