Summary: | rekonq crashes during specific action on some web pages | ||
---|---|---|---|
Product: | [Unmaintained] rekonq | Reporter: | sebastien <sebastien.amardeilh> |
Component: | general | Assignee: | Andrea Diamantini <adjam7> |
Status: | RESOLVED UPSTREAM | ||
Severity: | crash | CC: | pano_90, sebastien.amardeilh |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
sebastien
2010-06-06 11:49:28 UTC
Bug description in english langage : rekonq crashes upon some specific actions on some webpages. Crash is reproducable with those particular actions/pages. the page viewed before the crash : http://gitorious.org/bangarang the action : click on "Watch" button in this page I did what you said, but I really cannot reproduce your crash. Moreover, I'm a bangarang follower :) Here: rekonq 0.4.92 KDE 4.4 compiled from branches Qt 4.6.2 If I can do something more to help you, tell me....(It's my first participation for bug tracking....) Thanks for the work on rekonq On Monday 07 June 2010 12:35:14 sebastien wrote:
> https://bugs.kde.org/show_bug.cgi?id=240878
>
>
>
>
>
> --- Comment #3 from sebastien <sebastien amardeilh gmail com> 2010-06-07
> 12:35:07 --- If I can do something more to help you, tell me....(It's my
> first participation for bug tracking....)
>
> Thanks for the work on rekonq
Yes, I'd like seeing the backtrace of the crash.
When a KDE app crashes a drKonqi window appears listing the backtrace of the
crash. Please copy-paste that here .
(In reply to comment #4) > On Monday 07 June 2010 12:35:14 sebastien wrote: > > https://bugs.kde.org/show_bug.cgi?id=240878 > > > > > > > > > > > > --- Comment #3 from sebastien <sebastien amardeilh gmail com> 2010-06-07 > > 12:35:07 --- If I can do something more to help you, tell me....(It's my > > first participation for bug tracking....) > > > > Thanks for the work on rekonq > > Yes, I'd like seeing the backtrace of the crash. > When a KDE app crashes a drKonqi window appears listing the backtrace of the > crash. Please copy-paste that here . The new backtrace below (maybe with more usefull information with debugging symbols) : Application: rekonq (kdeinit4), signal: Segmentation fault [Current thread is 1 (Thread 0xb7710aa0 (LWP 7175))] Thread 11 (Thread 0xb49e9b70 (LWP 7176)): #0 0x00892422 in __kernel_vsyscall () #1 0x002b6015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x041e29d7 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x4f8bda0) at ../JavaScriptCore/wtf/FastMalloc.cpp:2299 #3 0x041e2a21 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x4f8bda0) at ../JavaScriptCore/wtf/FastMalloc.cpp:1433 #4 0x002b196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0x00d3da4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 10 (Thread 0xb3ab6b70 (LWP 7177)): #0 0x00892422 in __kernel_vsyscall () #1 0x002b6342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x0066f20f in QWaitConditionPrivate::wait (this=0x8fc2dfc, mutex=0x8fc2df8, time=30000) at thread/qwaitcondition_unix.cpp:85 #3 QWaitCondition::wait (this=0x8fc2dfc, mutex=0x8fc2df8, time=30000) at thread/qwaitcondition_unix.cpp:159 #4 0x006632eb in QThreadPoolThread::run (this=0x8fc2fd8) at concurrent/qthreadpool.cpp:140 #5 0x0066e32e in QThreadPrivate::start (arg=0x8fc2fd8) at thread/qthread_unix.cpp:248 #6 0x002b196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0x00d3da4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 9 (Thread 0xb30ffb70 (LWP 7178)): #0 0x00892422 in __kernel_vsyscall () #1 0x002b6015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x0066f287 in QWaitConditionPrivate::wait (this=0x8efc980, mutex=0x8cc5018, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0x8efc980, mutex=0x8cc5018, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x041e8670 in WTF::ThreadCondition::wait (this=0xb4133dd4, mutex=...) at ../JavaScriptCore/wtf/qt/ThreadingQt.cpp:238 #5 0x0471d924 in WebCore::IconDatabase::syncThreadMainLoop (this=0xb4133d80) at loader/icon/IconDatabase.cpp:1412 #6 0x0471dac0 in WebCore::IconDatabase::iconDatabaseSyncThread (this=0xb4133d80) at loader/icon/IconDatabase.cpp:1038 #7 0x041e813f in threadEntryPoint (contextData=0xb40ed5e0) at ../JavaScriptCore/wtf/Threading.cpp:64 #8 0x041e8543 in WTF::ThreadPrivate::run (this=0xa96be78) at ../JavaScriptCore/wtf/qt/ThreadingQt.cpp:64 #9 0x0066e32e in QThreadPrivate::start (arg=0xa96be78) at thread/qthread_unix.cpp:248 #10 0x002b196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #11 0x00d3da4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 8 (Thread 0xb28feb70 (LWP 7180)): #0 0x00892422 in __kernel_vsyscall () #1 0x00d2fb86 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0x060014eb in g_poll () from /lib/libglib-2.0.so.0 #3 0x05ff40ac in ?? () from /lib/libglib-2.0.so.0 #4 0x05ff44b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x0079c60f in QEventDispatcherGlib::processEvents (this=0x95e5dd8, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #6 0x0076f059 in QEventLoop::processEvents (this=0xb28fe290, flags=) at kernel/qeventloop.cpp:149 #7 0x0076f4aa in QEventLoop::exec (this=0xb28fe290, flags=...) at kernel/qeventloop.cpp:201 #8 0x0066b5a8 in QThread::exec (this=0x8f51cb0) at thread/qthread.cpp:487 #9 0x0074ec1b in QInotifyFileSystemWatcherEngine::run (this=0x8f51cb0) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x0066e32e in QThreadPrivate::start (arg=0x8f51cb0) at thread/qthread_unix.cpp:248 #11 0x002b196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #12 0x00d3da4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 7 (Thread 0xb10b7b70 (LWP 7195)): #0 0x00892422 in __kernel_vsyscall () #1 0x002b6342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x0066f20f in QWaitConditionPrivate::wait (this=0x8fc2dfc, mutex=0x8fc2df8, time=30000) at thread/qwaitcondition_unix.cpp:85 #3 QWaitCondition::wait (this=0x8fc2dfc, mutex=0x8fc2df8, time=30000) at thread/qwaitcondition_unix.cpp:159 #4 0x006632eb in QThreadPoolThread::run (this=0xa46ff98) at concurrent/qthreadpool.cpp:140 #5 0x0066e32e in QThreadPrivate::start (arg=0xa46ff98) at thread/qthread_unix.cpp:248 #6 0x002b196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0x00d3da4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 6 (Thread 0xb08b6b70 (LWP 7196)): #0 0x00892422 in __kernel_vsyscall () #1 0x002b6342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x0066f20f in QWaitConditionPrivate::wait (this=0x8fc2dfc, mutex=0x8fc2df8, time=30000) at thread/qwaitcondition_unix.cpp:85 #3 QWaitCondition::wait (this=0x8fc2dfc, mutex=0x8fc2df8, time=30000) at thread/qwaitcondition_unix.cpp:159 #4 0x006632eb in QThreadPoolThread::run (this=0xa265050) at concurrent/qthreadpool.cpp:140 #5 0x0066e32e in QThreadPrivate::start (arg=0xa265050) at thread/qthread_unix.cpp:248 #6 0x002b196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0x00d3da4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 5 (Thread 0xb00b5b70 (LWP 7197)): #0 0x00892422 in __kernel_vsyscall () #1 0x002b6342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x0066f20f in QWaitConditionPrivate::wait (this=0x8fc2dfc, mutex=0x8fc2df8, time=30000) at thread/qwaitcondition_unix.cpp:85 #3 QWaitCondition::wait (this=0x8fc2dfc, mutex=0x8fc2df8, time=30000) at thread/qwaitcondition_unix.cpp:159 #4 0x006632eb in QThreadPoolThread::run (this=0xacf7338) at concurrent/qthreadpool.cpp:140 #5 0x0066e32e in QThreadPrivate::start (arg=0xacf7338) at thread/qthread_unix.cpp:248 #6 0x002b196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0x00d3da4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 4 (Thread 0xaf8b4b70 (LWP 7198)): #0 0x00892422 in __kernel_vsyscall () #1 0x002b6342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x0066f20f in QWaitConditionPrivate::wait (this=0x8fc2dfc, mutex=0x8fc2df8, time=30000) at thread/qwaitcondition_unix.cpp:85 #3 QWaitCondition::wait (this=0x8fc2dfc, mutex=0x8fc2df8, time=30000) at thread/qwaitcondition_unix.cpp:159 #4 0x006632eb in QThreadPoolThread::run (this=0xacfbde0) at concurrent/qthreadpool.cpp:140 #5 0x0066e32e in QThreadPrivate::start (arg=0xacfbde0) at thread/qthread_unix.cpp:248 #6 0x002b196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0x00d3da4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (Thread 0xaef93b70 (LWP 7200)): #0 0x00892422 in __kernel_vsyscall () #1 0x002b6342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x0066f20f in QWaitConditionPrivate::wait (this=0x8eff7dc, mutex=0x8eff7d8, time=30000) at thread/qwaitcondition_unix.cpp:85 #3 QWaitCondition::wait (this=0x8eff7dc, mutex=0x8eff7d8, time=30000) at thread/qwaitcondition_unix.cpp:159 #4 0x006632eb in QThreadPoolThread::run (this=0x9f2cd68) at concurrent/qthreadpool.cpp:140 #5 0x0066e32e in QThreadPrivate::start (arg=0x9f2cd68) at thread/qthread_unix.cpp:248 #6 0x002b196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0x00d3da4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xae4ffb70 (LWP 7210)): #0 0x00892422 in __kernel_vsyscall () #1 0x002b6342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x0066f20f in QWaitConditionPrivate::wait (this=0x8eff7dc, mutex=0x8eff7d8, time=30000) at thread/qwaitcondition_unix.cpp:85 #3 QWaitCondition::wait (this=0x8eff7dc, mutex=0x8eff7d8, time=30000) at thread/qwaitcondition_unix.cpp:159 #4 0x006632eb in QThreadPoolThread::run (this=0xb31099a8) at concurrent/qthreadpool.cpp:140 #5 0x0066e32e in QThreadPrivate::start (arg=0xb31099a8) at thread/qthread_unix.cpp:248 #6 0x002b196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0x00d3da4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb7710aa0 (LWP 7175)): [KCrash Handler] #6 WebCore::QNetworkReplyHandler::sendResponseIfNeeded (this=0xaf80090) at platform/network/qt/QNetworkReplyHandler.cpp:334 #7 0x04687738 in WebCore::QNetworkReplyHandler::finish (this=0xaf80090) at platform/network/qt/QNetworkReplyHandler.cpp:220 #8 0x04687de3 in WebCore::QNetworkReplyHandler::qt_metacall (this=0xaf80090, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xa1ea5b8) at .moc/release-shared/moc_QNetworkReplyHandler.cpp:82 #9 0x00775c9a in QMetaObject::metacall (object=0xaf80090, cl=104, idx=5, argv=0xa1ea5b8) at kernel/qmetaobject.cpp:237 #10 0x00780336 in QMetaCallEvent::placeMetaCall (this=0xaf0d678, object=0xaf80090) at kernel/qobject.cpp:561 #11 0x007813fe in QObject::event (this=0xaf80090, e=0xaf0d678) at kernel/qobject.cpp:1248 #12 0x053764dc in QApplicationPrivate::notify_helper (this=0x8c39d10, receiver=0xaf80090, e=0xaf0d678) at kernel/qapplication.cpp:4300 #13 0x0537d05e in QApplication::notify (this=0xbfbc5308, receiver=0xaf80090, e=0xaf0d678) at kernel/qapplication.cpp:3704 #14 0x010c8f2a in KApplication::notify (this=0xbfbc5308, receiver=0xaf80090, event=0xaf0d678) at ../../kdeui/kernel/kapplication.cpp:302 #15 0x00770a3b in QCoreApplication::notifyInternal (this=0xbfbc5308, receiver=0xaf80090, event=0xaf0d678) at kernel/qcoreapplication.cpp:704 #16 0x00773473 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8ba7fc8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #17 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8ba7fc8) at kernel/qcoreapplication.cpp:1345 #18 0x007735dd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238 #19 0x0079cadf in QCoreApplication::sendPostedEvents (s=0x8c3c178) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #20 postEventSourceDispatch (s=0x8c3c178) at kernel/qeventdispatcher_glib.cpp:276 #21 0x05ff05e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #22 0x05ff42d8 in ?? () from /lib/libglib-2.0.so.0 #23 0x05ff44b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #24 0x0079c5d5 in QEventDispatcherGlib::processEvents (this=0x8c39a08, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #25 0x05436135 in QGuiEventDispatcherGlib::processEvents (this=0x8c39a08, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #26 0x0076f059 in QEventLoop::processEvents (this=0xbfbc5254, flags=) at kernel/qeventloop.cpp:149 #27 0x0076f4aa in QEventLoop::exec (this=0xbfbc5254, flags=...) at kernel/qeventloop.cpp:201 #28 0x0077369f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #29 0x05376577 in QApplication::exec () at kernel/qapplication.cpp:3579 #30 0x081fb643 in kdemain () from /usr/lib/libkdeinit4_rekonq.so #31 0x0804e133 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=1, envs=0x8bffc70 "DISPLAY=:0.0", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x8bffc81 "seb-desktop;1276020419;577223;1499_TIME42285959") at ../../kinit/kinit.cpp:717 #32 0x0804ec6d in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1209 #33 0x0804f190 in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1402 #34 0x0804fe4f in main (argc=4, argv=0xbfbc5e54, envp=0xbfbc5e68) at ../../kinit/kinit.cpp:1845 It doesn't crash here. Can you pls try upgrading Qt to 4.6.3? no crash here either, with KDE SC 4.4.4 and Qt 4.6.3 uhm.. bt shows rekonq is innocent for this. Closing as upstream bug. |