Bug 284231 - rekonq crash [QWebFrame::childFrames]
Summary: rekonq crash [QWebFrame::childFrames]
Status: RESOLVED DUPLICATE of bug 320386
Alias: None
Product: rekonq
Classification: Unmaintained
Component: general (show other bugs)
Version: 1.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.0
Assignee: Andrea Diamantini
URL:
Keywords:
: 285094 287415 288826 298384 302262 302957 306197 306748 306935 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-10-17 01:38 UTC by Lorenzo Fernando Bivens
Modified: 2013-08-02 07:02 UTC (History)
11 users (show)

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


Attachments
New crash information added by DrKonqi (18.03 KB, text/plain)
2012-04-26 22:12 UTC, Graeme Hewson
Details
New crash information added by DrKonqi (51.21 KB, text/plain)
2012-09-17 14:42 UTC, Andreas Hencke
Details
New crash information added by DrKonqi (8.70 KB, text/plain)
2013-03-01 12:41 UTC, Diego
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lorenzo Fernando Bivens 2011-10-17 01:38:05 UTC
Application: rekonq (0.7.90)
KDE Platform Version: 4.7.1 (4.7.1)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
It happens very frequently: while browsing with multiple tabs the browser becomes unresponsive and then crashes.

The crash can be reproduced some of the time.

-- Backtrace:
Application: rekonq (rekonq), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f1489758780 (LWP 1806))]

Thread 10 (Thread 0x7f1475ad6700 (LWP 1807)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f1488036c2c in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7f14889ed220) at wtf/FastMalloc.cpp:2495
#2  0x00007f1488036d59 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1618
#3  0x00007f148376defc in start_thread (arg=0x7f1475ad6700) at pthread_create.c:304
#4  0x00007f1488f9589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f14751d5700 (LWP 1808)):
#0  0x00007f1488f89773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f1481ba0f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1481ba1429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1483e21f3e in QEventDispatcherGlib::processEvents (this=0x25c7520, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f1483df5cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f1483df5ef7 in QEventLoop::exec (this=0x7f14751d4e00, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f1483d0d27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f1483d0fd05 in QThreadPrivate::start (arg=0x25c5540) at thread/qthread_unix.cpp:331
#8  0x00007f148376defc in start_thread (arg=0x7f14751d5700) at pthread_create.c:304
#9  0x00007f1488f9589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f146ffff700 (LWP 1809)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f1488b97fe2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f1488b98019 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f148376defc in start_thread (arg=0x7f146ffff700) at pthread_create.c:304
#4  0x00007f1488f9589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f146edb7700 (LWP 1810)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f1483d101ab in wait (time=18446744073709551615, this=0x23865a0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x23861b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f1485d20864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2398e80, th=0x26c5390) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f1485d22e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x239a920, th=0x26c5390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f1485d22e24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x239a920, th=0x26c5390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f1485d22e24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x239a920, th=0x26c5390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f1485d22e24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x239a920, th=0x26c5390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f1485d21ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f146edb6e20, parent=0x2398e80, th=0x26c5390) at ../../../threadweaver/Weaver/Thread.cpp:87
#9  0x00007f1485d21d5b in ThreadWeaver::Thread::run (this=0x26c5390) at ../../../threadweaver/Weaver/Thread.cpp:142
#10 0x00007f1483d0fd05 in QThreadPrivate::start (arg=0x26c5390) at thread/qthread_unix.cpp:331
#11 0x00007f148376defc in start_thread (arg=0x7f146edb7700) at pthread_create.c:304
#12 0x00007f1488f9589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f142bf03700 (LWP 1812)):
#0  0x00007f1488f89773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f1481ba0f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1481ba1429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1483e21f3e in QEventDispatcherGlib::processEvents (this=0x28e2590, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f1483df5cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f1483df5ef7 in QEventLoop::exec (this=0x7f142bf02dd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f1483d0d27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f1483dd8cbf in QInotifyFileSystemWatcherEngine::run (this=0x28e1810) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f1483d0fd05 in QThreadPrivate::start (arg=0x28e1810) at thread/qthread_unix.cpp:331
#9  0x00007f148376defc in start_thread (arg=0x7f142bf03700) at pthread_create.c:304
#10 0x00007f1488f9589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f1428519700 (LWP 1829)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f1483d101ab in wait (time=18446744073709551615, this=0x23865a0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x23861b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f1485d20864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2398e80, th=0x3205e00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f1485d22e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x239a920, th=0x3205e00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f1485d22e24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x239a920, th=0x3205e00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f1485d22e24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x239a920, th=0x3205e00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f1485d21ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f1428518e20, parent=0x2398e80, th=0x3205e00) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007f1485d21d5b in ThreadWeaver::Thread::run (this=0x3205e00) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007f1483d0fd05 in QThreadPrivate::start (arg=0x3205e00) at thread/qthread_unix.cpp:331
#10 0x00007f148376defc in start_thread (arg=0x7f1428519700) at pthread_create.c:304
#11 0x00007f1488f9589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f1427d18700 (LWP 1830)):
#0  0x00007f1488f89773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f1481ba0f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1481ba1429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1483e21f3e in QEventDispatcherGlib::processEvents (this=0x7f14700156a0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f1483df5cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f1483df5ef7 in QEventLoop::exec (this=0x7f1427d17dd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f1483d0d27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f148631ed8e in KIO::NameLookUpThread::run (this=0x7f1470007870) at ../../kio/kio/hostinfo.cpp:226
#8  0x00007f1483d0fd05 in QThreadPrivate::start (arg=0x7f1470007870) at thread/qthread_unix.cpp:331
#9  0x00007f148376defc in start_thread (arg=0x7f1427d18700) at pthread_create.c:304
#10 0x00007f1488f9589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f142619e700 (LWP 1832)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f1483d101ab in wait (time=18446744073709551615, this=0x23865a0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x23861b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f1485d20864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2398e80, th=0x28e8340) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f1485d22e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x239a920, th=0x28e8340) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f1485d21ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f142619de20, parent=0x2398e80, th=0x28e8340) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f1485d21d5b in ThreadWeaver::Thread::run (this=0x28e8340) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f1483d0fd05 in QThreadPrivate::start (arg=0x28e8340) at thread/qthread_unix.cpp:331
#8  0x00007f148376defc in start_thread (arg=0x7f142619e700) at pthread_create.c:304
#9  0x00007f1488f9589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f1427517700 (LWP 1852)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f1483d101ab in wait (time=18446744073709551615, this=0x23865a0) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x23861b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f1485d20864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2398e80, th=0x3383f00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f1485d22e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x239a920, th=0x3383f00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f1485d22e24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x239a920, th=0x3383f00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f1485d21ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f1427516e20, parent=0x2398e80, th=0x3383f00) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f1485d21d5b in ThreadWeaver::Thread::run (this=0x3383f00) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f1483d0fd05 in QThreadPrivate::start (arg=0x3383f00) at thread/qthread_unix.cpp:331
#9  0x00007f148376defc in start_thread (arg=0x7f1427517700) at pthread_create.c:304
#10 0x00007f1488f9589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f1489758780 (LWP 1806)):
[KCrash Handler]
#6  0x00007f148775ef79 in QWebFrame::childFrames (this=<optimized out>) at Api/qwebframe.cpp:1032
#7  0x00007f1486c9ca49 in collectAllChildFrames (frame=0x3a6e650, list=...) at ../../kdewebkit/kwebwallet.cpp:86
#8  0x00007f1486c9cac4 in collectAllChildFrames (frame=0x3cb77e0, list=...) at ../../kdewebkit/kwebwallet.cpp:89
#9  0x00007f1486ca0bdf in KWebWallet::fillFormData (this=0x355ea90, frame=0x3cb77e0, recursive=true) at ../../kdewebkit/kwebwallet.cpp:389
#10 0x00007f14892e66b3 in WebPage::loadFinished (this=0x433d7d0, ok=<optimized out>) at /build/buildd/rekonq-0.7.90/src/webpage.cpp:535
#11 0x00007f14892ea0bc in WebPage::qt_metacall (this=0x433d7d0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff93836f10) at /build/buildd/rekonq-0.7.90/obj-x86_64-linux-gnu/src/webpage.moc:94
#12 0x00007f1483e09eba in QMetaObject::activate (sender=0x433d7d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff93836f10) at kernel/qobject.cpp:3278
#13 0x00007f14877643f2 in QWebPage::loadFinished (this=<optimized out>, _t1=true) at ./moc_qwebpage.cpp:376
#14 0x00007f1487797498 in WebCore::FrameLoaderClientQt::emitLoadFinished (this=<optimized out>, ok=true) at WebCoreSupport/FrameLoaderClientQt.cpp:1699
#15 0x00007f1487797505 in WebCore::FrameLoaderClientQt::dispatchDidFinishLoad (this=0x421fb90) at WebCoreSupport/FrameLoaderClientQt.cpp:527
#16 0x00007f1487af1c5b in WebCore::FrameLoader::recursiveCheckLoadComplete (this=0x7f1424bee278) at loader/FrameLoader.cpp:2641
#17 0x00007f1487af1c4a in WebCore::FrameLoader::recursiveCheckLoadComplete (this=0x7f14255fb478) at loader/FrameLoader.cpp:2639
#18 0x00007f1487af1e6b in WebCore::FrameLoader::finishedLoading (this=0x7f1424bee278) at loader/FrameLoader.cpp:2298
#19 0x00007f1487b062fa in WebCore::MainResourceLoader::didFinishLoading (this=0x7f14263ca900, finishTime=0) at loader/MainResourceLoader.cpp:484
#20 0x00007f1487b0657f in WebCore::MainResourceLoader::continueAfterContentPolicy (this=0x7f14263ca900, contentPolicy=<optimized out>, r=<optimized out>) at loader/MainResourceLoader.cpp:319
#21 0x00007f1487b06c56 in WebCore::MainResourceLoader::continueAfterContentPolicy (this=0x7f14263ca900, policy=WebCore::PolicyUse) at loader/MainResourceLoader.cpp:333
#22 0x00007f1487b11077 in WebCore::PolicyChecker::continueAfterContentPolicy (this=0x7f1424bee288, policy=WebCore::PolicyUse) at loader/PolicyChecker.cpp:187
#23 0x00007f1487797d6d in callPolicyFunction (action=WebCore::PolicyUse, function=<optimized out>, this=<optimized out>) at WebCoreSupport/FrameLoaderClientQt.cpp:245
#24 WebCore::FrameLoaderClientQt::dispatchDecidePolicyForResponse (this=0x421fb90, function=(void (WebCore::PolicyChecker::*)(WebCore::PolicyChecker * const, WebCore::PolicyAction)) 0x7f1487b10d20 <WebCore::PolicyChecker::continueAfterContentPolicy(WebCore::PolicyAction)>, response=...) at WebCoreSupport/FrameLoaderClientQt.cpp:1213
#25 0x00007f1487b0fcae in WebCore::PolicyChecker::checkContentPolicy (this=<optimized out>, response=..., function=<optimized out>, argument=<optimized out>) at loader/PolicyChecker.cpp:104
#26 0x00007f1487b0adc6 in WebCore::MainResourceLoader::didReceiveResponse (this=0x7f14263ca900, r=...) at loader/MainResourceLoader.cpp:428
#27 0x00007f1487b055b4 in WebCore::MainResourceLoader::handleEmptyLoad (this=0x7f14263ca900, url=..., forURLScheme=<optimized out>) at loader/MainResourceLoader.cpp:517
#28 0x00007f1487b08315 in WebCore::MainResourceLoader::loadNow (this=0x7f14263ca900, r=...) at loader/MainResourceLoader.cpp:583
#29 0x00007f1487b09735 in WebCore::MainResourceLoader::load (this=0x7f14263ca900, r=..., substituteData=<optimized out>) at loader/MainResourceLoader.cpp:612
#30 0x00007f1487ae16f5 in WebCore::DocumentLoader::startLoadingMainResource (this=0x7f141aab4800, identifier=<optimized out>) at loader/DocumentLoader.cpp:798
#31 0x00007f1487aebe27 in WebCore::FrameLoader::continueLoadAfterWillSubmitForm (this=0x7f1424bee278) at loader/FrameLoader.cpp:2572
#32 0x00007f1487af7000 in WebCore::FrameLoader::continueLoadAfterNavigationPolicy (this=0x7f1424bee278, formState=..., shouldContinue=true) at loader/FrameLoader.cpp:3105
#33 0x00007f1487af7050 in WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy (argument=<optimized out>, request=<optimized out>, formState=<optimized out>, shouldContinue=<optimized out>) at loader/FrameLoader.cpp:2978
#34 0x00007f1487b0d6cc in WebCore::PolicyCallback::call (this=0x7fff93837a30, shouldContinue=true) at loader/PolicyCallback.cpp:103
#35 0x00007f1487b109bc in WebCore::PolicyChecker::continueAfterNavigationPolicy (this=<optimized out>, policy=<optimized out>) at loader/PolicyChecker.cpp:160
#36 0x00007f148779f169 in callPolicyFunction (action=WebCore::PolicyUse, function=(void (WebCore::PolicyChecker::*)(WebCore::PolicyChecker * const, WebCore::PolicyAction)) 0x7f1487b10230 <WebCore::PolicyChecker::continueAfterNavigationPolicy(WebCore::PolicyAction)>, this=0x421fb90) at WebCoreSupport/FrameLoaderClientQt.cpp:245
#37 WebCore::FrameLoaderClientQt::dispatchDecidePolicyForNavigationAction (this=0x421fb90, function=(void (WebCore::PolicyChecker::*)(WebCore::PolicyChecker * const, WebCore::PolicyAction)) 0x7f1487b10230 <WebCore::PolicyChecker::continueAfterNavigationPolicy(WebCore::PolicyAction)>, action=..., request=...) at WebCoreSupport/FrameLoaderClientQt.cpp:1283
#38 0x00007f1487b12608 in WebCore::PolicyChecker::checkNavigationPolicy (this=0x7f1424bee288, request=..., loader=<optimized out>, formState=..., function=<optimized out>, argument=<optimized out>) at loader/PolicyChecker.cpp:88
#39 0x00007f1487af74f8 in WebCore::FrameLoader::loadWithDocumentLoader (this=0x7f1424bee278, loader=0x7f141aab4800, type=<optimized out>, prpFormState=<optimized out>) at loader/FrameLoader.cpp:1586
#40 0x00007f1487af84a6 in WebCore::FrameLoader::loadWithNavigationAction (this=0x7f1424bee278, request=<optimized out>, action=..., lockHistory=<optimized out>, type=WebCore::FrameLoadTypeRedirectWithLockedBackForwardList, formState=...) at loader/FrameLoader.cpp:1492
#41 0x00007f1487af9292 in WebCore::FrameLoader::loadURL (this=0x7f1424bee278, newURL=<optimized out>, referrer=<optimized out>, frameName=..., lockHistory=false, newLoadType=WebCore::FrameLoadTypeRedirectWithLockedBackForwardList, event=..., prpFormState=...) at loader/FrameLoader.cpp:1435
#42 0x00007f1487afb802 in WebCore::FrameLoader::loadURLIntoChildFrame (this=0x7f14255fb478, url=..., referer=..., childFrame=0x7f1424bee200) at loader/FrameLoader.cpp:1012
#43 0x00007f1487799441 in WebCore::FrameLoaderClientQt::createFrame (this=0x32817f0, url=<optimized out>, name=<optimized out>, ownerElement=<optimized out>, referrer=..., allowsScrolling=false, marginWidth=-1, marginHeight=-1) at WebCoreSupport/FrameLoaderClientQt.cpp:1329
#44 0x00007f1487b20b3f in WebCore::SubframeLoader::loadSubframe (this=0x7f14255fb610, ownerElement=0x421fa90, url=..., name=..., referrer=...) at loader/SubframeLoader.cpp:265
#45 0x00007f1487b20f8f in WebCore::SubframeLoader::loadOrRedirectSubframe (this=0x7f14255fb610, ownerElement=0x421fa90, url=..., frameName=<optimized out>, lockHistory=<optimized out>, lockBackForwardList=<optimized out>) at loader/SubframeLoader.cpp:240
#46 0x00007f1487b2150b in WebCore::SubframeLoader::requestFrame (this=0x7f14255fb610, ownerElement=0x421fa90, urlString=<optimized out>, frameName=..., lockHistory=true, lockBackForwardList=true) at loader/SubframeLoader.cpp:83
#47 0x00007f14879f99b9 in openURL (lockBackForwardList=<optimized out>, lockHistory=<optimized out>, this=<optimized out>) at html/HTMLFrameElementBase.cpp:108
#48 WebCore::HTMLFrameElementBase::openURL (this=0x421fa90, lockHistory=true, lockBackForwardList=true) at html/HTMLFrameElementBase.cpp:96
#49 0x00007f14878cd8fc in WebCore::notifyChildInserted (child=0x421fa90) at dom/ContainerNode.cpp:1074
#50 0x00007f14878d0193 in WebCore::ContainerNode::appendChild (this=0x421f910, newChild=<optimized out>, ec=@0x7fff938389ac, shouldLazyAttach=true) at dom/ContainerNode.cpp:645
#51 0x00007f148790eb9c in WebCore::Node::appendChild (this=<optimized out>, newChild=<optimized out>, ec=<optimized out>, shouldLazyAttach=<optimized out>) at dom/Node.cpp:663
#52 0x00007f148780c9a4 in WebCore::JSNode::appendChild (this=<optimized out>, exec=0x7f142e02e768) at bindings/js/JSNodeCustom.cpp:183
#53 0x00007f14873b47fb in WebCore::jsNodePrototypeFunctionAppendChild (exec=<optimized out>) at ../../WebCore/generated/JSNode.cpp:498
#54 0x00007f142e42e1e8 in ?? ()
#55 0x00007f142e02e768 in ?? ()
#56 0x00007f142e670cd5 in ?? ()
#57 0x0000000000000000 in ?? ()

Reported using DrKonqi
Comment 1 Andrea Diamantini 2012-02-02 07:55:06 UTC
*** Bug 285094 has been marked as a duplicate of this bug. ***
Comment 2 Andrea Diamantini 2012-02-02 07:55:22 UTC
*** Bug 287415 has been marked as a duplicate of this bug. ***
Comment 3 Andrea Diamantini 2012-04-19 15:04:54 UTC
*** Bug 288826 has been marked as a duplicate of this bug. ***
Comment 4 Andrea Diamantini 2012-04-19 15:05:23 UTC
*** Bug 298384 has been marked as a duplicate of this bug. ***
Comment 5 Graeme Hewson 2012-04-26 22:12:01 UTC
Created attachment 70684 [details]
New crash information added by DrKonqi

rekonq (0.9.1) on KDE Platform 4.8.2 (4.8.2) using Qt 4.8.1

- What I was doing when the application crashed:

Trying to  open https://www.coursera.org/

-- Backtrace (Reduced):
#6  0x00007f0679199729 in QWebFrame::childFrames (this=<optimized out>) at Api/qwebframe.cpp:1032
#7  0x00007f06784919a9 in collectAllChildFrames (frame=0xbed2c0, list=...) at ../../kdewebkit/kwebwallet.cpp:93
#8  0x00007f0678495a4f in KWebWallet::fillFormData (this=0xbf5c30, frame=0xbed2c0, recursive=true) at ../../kdewebkit/kwebwallet.cpp:424
#9  0x00007f067ad5de83 in WebPage::loadFinished (this=0xbe28a0, ok=<optimized out>) at /build/buildd/rekonq-0.9.1/src/webpage.cpp:457
[...]
#11 0x00007f067919eb42 in QWebPage::loadFinished (this=<optimized out>, _t1=true) at ./moc_qwebpage.cpp:390
Comment 6 Andrea Diamantini 2012-07-03 15:45:54 UTC
*** Bug 302957 has been marked as a duplicate of this bug. ***
Comment 7 Dawit Alemayehu 2012-08-21 16:29:49 UTC
*** Bug 302262 has been marked as a duplicate of this bug. ***
Comment 8 Jekyll Wu 2012-09-03 16:58:58 UTC
*** Bug 306197 has been marked as a duplicate of this bug. ***
Comment 9 Jekyll Wu 2012-09-13 19:15:34 UTC
*** Bug 306748 has been marked as a duplicate of this bug. ***
Comment 10 Andreas Hencke 2012-09-17 14:42:16 UTC
Created attachment 73977 [details]
New crash information added by DrKonqi

rekonq (1.0) on KDE Platform 4.9.1 using Qt 4.8.2

- What I was doing when the application crashed:

I just started rekonq with some opened tabs. While rekonq was loading the sites, after a while
(about 30 seconds ) rekonq crashed.
- Unusual behavior I noticed:
Rekonq is very slow, even to slow to crash immediatelly.

-- Backtrace (Reduced):
#7  0xb614ca6b in QWebFrame::childFrames (this=0xbebc4a0) at Api/qwebframe.cpp:1032
#8  0xb588dfc6 in collectAllChildFrames (frame=0xbebc4a0, list=...) at ../../kdewebkit/kwebwallet.cpp:84
#9  0xb5891841 in KWebWallet::fillFormData (this=0xbebe8a0, frame=0xbebc4a0, recursive=true) at ../../kdewebkit/kwebwallet.cpp:425
#10 0xb76d213e in WebPage::loadFinished (this=0xde82d10, ok=true) at /build/buildd/rekonq-1.0/src/webpage.cpp:494
#11 0xb76d55ca in qt_static_metacall (_a=0xbfd6a328, _id=6, _o=0xde82d10, _c=<optimized out>) at /build/buildd/rekonq-1.0/obj-i686-linux-gnu/src/webpage.moc:69
Comment 11 Andrea Diamantini 2012-09-17 17:22:27 UTC
*** Bug 306935 has been marked as a duplicate of this bug. ***
Comment 12 Diego 2013-03-01 12:41:00 UTC
Created attachment 77663 [details]
New crash information added by DrKonqi

rekonq (2.1) on KDE Platform 4.9.5 using Qt 4.8.4

- What I was doing when the application crashed:

While browsing with several tabs opened rekonq crashed.

-- Backtrace (Reduced):
#6  0x00007f151fdcb0b9 in QWebFrame::childFrames (this=<optimized out>) at Api/qwebframe.cpp:1032
#7  0x00007f1521099b27 in collectAllChildFrames (frame=0x27c5870, list=...) at /usr/src/debug/kdelibs-4.9.5/kdewebkit/kwebwallet.cpp:100
#8  0x00007f1521099ba4 in collectAllChildFrames (frame=0x2100c50, list=...) at /usr/src/debug/kdelibs-4.9.5/kdewebkit/kwebwallet.cpp:103
#9  0x00007f1521099ba4 in collectAllChildFrames (frame=frame@entry=0x21e8ec0, list=...) at /usr/src/debug/kdelibs-4.9.5/kdewebkit/kwebwallet.cpp:103
#10 0x00007f152109c1c9 in KWebWallet::fillFormData (this=0x1f58850, frame=0x21e8ec0, recursive=true) at /usr/src/debug/kdelibs-4.9.5/kdewebkit/kwebwallet.cpp:441
Comment 13 Jekyll Wu 2013-08-02 07:02:40 UTC

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