Bug 248603 - Rekonq crashes when I left-click on the text to initiate selection
Summary: Rekonq crashes when I left-click on the text to initiate selection
Status: RESOLVED DUPLICATE of bug 245078
Alias: None
Product: rekonq
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Andrea Diamantini
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-21 15:58 UTC by Leonardo La Malfa
Modified: 2010-08-22 23:16 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Leonardo La Malfa 2010-08-21 15:58:03 UTC
Application: rekonq (0.5.57)
KDE Platform Version: 4.5.00 (KDE 4.5.0)
Qt Version: 4.7.0
Operating System: Linux 2.6.32-24-generic i686
Distribution: Ubuntu 10.04.1 LTS

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

I was reading this page*, and when I left-click on the text to select it, Rekonq crashed. It is reproducible every time.

* http://translate.google.com/translate?js=y&prev=_t&hl=en&ie=UTF-8&layout=2&eotf=1&act=url&u=http://www.expressen.se/Nyheter/1.2104976/wikileaks-grundare-anhallen-for-valdtakt&sl=sv&tl=en

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

Thread 10 (Thread 0xb5850b70 (LWP 7196)):
#0  0x00f3f422 in __kernel_vsyscall ()
#1  0x00bfc015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x01c4d51d in WTF::TCMalloc_PageHeap::scavengerThread (this=0x2150680) at wtf/FastMalloc.cpp:2378
#3  0x01c4d601 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x2150680) at wtf/FastMalloc.cpp:1497
#4  0x00bf796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x03c3ca4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread 0xb4c58b70 (LWP 7197)):
#0  0x00f3f422 in __kernel_vsyscall ()
#1  0x00bfc015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x021c9a07 in QWaitConditionPrivate::wait (this=0x9308a60, mutex=0x9301000, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x9308a60, mutex=0x9301000, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0x0039c890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9308a48, th=0x9996b90) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x003a003c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92ffb50, th=0x9996b90) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x0039bdbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9308a48, th=0x9996b90) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x003a0132 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ffb50, th=0x9996b90) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x0039cd93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9308a48, th=0x9996b90, previous=0x9b63398) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x0039e1be in ThreadWeaver::ThreadRunHelper::run (this=0xb4c582f4, parent=0x9308a48, th=0x9996b90) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x0039e8db in ThreadWeaver::Thread::run (this=0x9996b90) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x021c8e39 in QThreadPrivate::start (arg=0x9996b90) at thread/qthread_unix.cpp:266
#12 0x00bf796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0x03c3ca4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread 0xb297bb70 (LWP 7199)):
#0  0x00c48e16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x02223edb in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x022fa2f5 in QTimerInfoList::updateCurrentTime (this=0x9a1d4b4) at kernel/qeventdispatcher_unix.cpp:339
#4  0x022fa33a in QTimerInfoList::timerWait (this=0x9a1d4b4, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x022f83d8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb297b0bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x022f8465 in timerSourcePrepare (source=0x0, timeout=0xc4cff4) at kernel/qeventdispatcher_glib.cpp:169
#7  0x0243baca in IA__g_main_context_prepare (context=0x9a1d888, priority=0xb297b13c) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2280
#8  0x0243bee9 in g_main_context_iterate (context=0x9a1d888, block=<value optimized out>, dispatch=1, self=0x9465770) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2571
#9  0x0243c4b8 in IA__g_main_context_iteration (context=0x9a1d888, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#10 0x022f81cf in QEventDispatcherGlib::processEvents (this=0x9a14aa0, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#11 0x022c8419 in QEventLoop::processEvents (this=0xb297b290, flags=) at kernel/qeventloop.cpp:149
#12 0x022c889a in QEventLoop::exec (this=0xb297b290, flags=...) at kernel/qeventloop.cpp:201
#13 0x021c5b5e in QThread::exec (this=0x9a16310) at thread/qthread.cpp:490
#14 0x022a755b in QInotifyFileSystemWatcherEngine::run (this=0x9a16310) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x021c8e39 in QThreadPrivate::start (arg=0x9a16310) at thread/qthread_unix.cpp:266
#16 0x00bf796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#17 0x03c3ca4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xad811b70 (LWP 7200)):
#0  0x00f3f422 in __kernel_vsyscall ()
#1  0x00bfc015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x021c9a07 in QWaitConditionPrivate::wait (this=0x9b2a920, mutex=0x9b2a910, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x9b2a920, mutex=0x9b2a910, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0x01c57530 in WTF::ThreadCondition::wait (this=0xb4f8edd4, mutex=...) at wtf/qt/ThreadingQt.cpp:260
#5  0x01a0af44 in WebCore::IconDatabase::syncThreadMainLoop (this=0xb4f8ed80) at loader/icon/IconDatabase.cpp:1412
#6  0x01a0b0e0 in WebCore::IconDatabase::iconDatabaseSyncThread (this=0xb4f8ed80) at loader/icon/IconDatabase.cpp:1038
#7  0x01c58f0f in threadEntryPoint (contextData=0xb4f4d0d0) at wtf/Threading.cpp:65
#8  0x01c57383 in WTF::ThreadPrivate::run (this=0x9505580) at wtf/qt/ThreadingQt.cpp:66
#9  0x021c8e39 in QThreadPrivate::start (arg=0x9505580) at thread/qthread_unix.cpp:266
#10 0x00bf796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0x03c3ca4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xac80fb70 (LWP 7276)):
#0  0x00f3f422 in __kernel_vsyscall ()
#1  0x00bfc015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x021c9a07 in QWaitConditionPrivate::wait (this=0x9308a60, mutex=0x9301000, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x9308a60, mutex=0x9301000, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0x0039c890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9308a48, th=0xa939440) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x003a003c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92ffb50, th=0xa939440) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x0039bdbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9308a48, th=0xa939440) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x003a0132 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ffb50, th=0xa939440) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x0039cd93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9308a48, th=0xa939440, previous=0xa4d2398) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x0039e1be in ThreadWeaver::ThreadRunHelper::run (this=0xac80f2f4, parent=0x9308a48, th=0xa939440) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x0039e8db in ThreadWeaver::Thread::run (this=0xa939440) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x021c8e39 in QThreadPrivate::start (arg=0xa939440) at thread/qthread_unix.cpp:266
#12 0x00bf796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0x03c3ca4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xa92ffb70 (LWP 7282)):
#0  0x00f3f422 in __kernel_vsyscall ()
#1  0x00bfc015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x021c9a07 in QWaitConditionPrivate::wait (this=0x9308a60, mutex=0x9301000, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x9308a60, mutex=0x9301000, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0x0039c890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9308a48, th=0xa61dc08) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x003a003c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92ffb50, th=0xa61dc08) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x0039bdbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9308a48, th=0xa61dc08) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x003a0132 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ffb50, th=0xa61dc08) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x0039cd93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9308a48, th=0xa61dc08, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x003a0151 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ffb50, th=0xa61dc08) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x0039cd93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9308a48, th=0xa61dc08, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x003a0151 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ffb50, th=0xa61dc08) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x0039cd93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9308a48, th=0xa61dc08, previous=0xa6459f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x0039e1be in ThreadWeaver::ThreadRunHelper::run (this=0xa92ff2f4, parent=0x9308a48, th=0xa61dc08) at ../../../threadweaver/Weaver/Thread.cpp:87
#14 0x0039e8db in ThreadWeaver::Thread::run (this=0xa61dc08) at ../../../threadweaver/Weaver/Thread.cpp:142
#15 0x021c8e39 in QThreadPrivate::start (arg=0xa61dc08) at thread/qthread_unix.cpp:266
#16 0x00bf796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#17 0x03c3ca4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xabafeb70 (LWP 7283)):
#0  0x00f3f422 in __kernel_vsyscall ()
#1  0x00bfc015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x021c9a07 in QWaitConditionPrivate::wait (this=0x9308a60, mutex=0x9301000, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x9308a60, mutex=0x9301000, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0x0039c890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9308a48, th=0xa447530) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x003a003c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92ffb50, th=0xa447530) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x0039bdbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9308a48, th=0xa447530) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x003a0132 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ffb50, th=0xa447530) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x0039cd93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9308a48, th=0xa447530, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x003a0151 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ffb50, th=0xa447530) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x0039cd93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9308a48, th=0xa447530, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x003a0151 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ffb50, th=0xa447530) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x0039cd93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9308a48, th=0xa447530, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x0039e1be in ThreadWeaver::ThreadRunHelper::run (this=0xabafe2f4, parent=0x9308a48, th=0xa447530) at ../../../threadweaver/Weaver/Thread.cpp:87
#14 0x0039e8db in ThreadWeaver::Thread::run (this=0xa447530) at ../../../threadweaver/Weaver/Thread.cpp:142
#15 0x021c8e39 in QThreadPrivate::start (arg=0xa447530) at thread/qthread_unix.cpp:266
#16 0x00bf796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#17 0x03c3ca4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xa8907b70 (LWP 7360)):
#0  0x00f3f422 in __kernel_vsyscall ()
#1  0x00bfc015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xaa5cc2d7 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#3  0xaa6d12f5 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0xaa5cccd4 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0x00bf796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0x03c3ca4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xa8106b70 (LWP 7361)):
#0  0x00f3f422 in __kernel_vsyscall ()
#1  0x00bfc015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xaa5cc2d7 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#3  0xaa6d12f5 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0xaa5cccd4 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0x00bf796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0x03c3ca4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7849710 (LWP 7195)):
[KCrash Handler]
#7  WebCore::StringImpl::existingHash (family=...) at platform/text/StringImpl.h:173
#8  WebCore::AtomicStringHash::hash (family=...) at platform/text/AtomicStringHash.h:40
#9  WTF::IdentityHashTranslator<WebCore::AtomicString, WebCore::AtomicString, WebCore::AtomicStringHash>::hash (family=...) at ../JavaScriptCore/wtf/HashTable.h:279
#10 lookup<WebCore::AtomicString, WTF::IdentityHashTranslator<WebCore::AtomicString, WebCore::AtomicString, WebCore::AtomicStringHash> > (family=...) at ../JavaScriptCore/wtf/HashTable.h:483
#11 contains<WebCore::AtomicString, WTF::IdentityHashTranslator<WebCore::AtomicString, WebCore::AtomicString, WebCore::AtomicStringHash> > (family=...) at ../JavaScriptCore/wtf/HashTable.h:803
#12 WTF::HashTable<WebCore::AtomicString, WebCore::AtomicString, WTF::IdentityExtractor<WebCore::AtomicString>, WebCore::AtomicStringHash, WTF::HashTraits<WebCore::AtomicString>, WTF::HashTraits<WebCore::AtomicString> >::contains (family=...) at ../JavaScriptCore/wtf/HashTable.h:327
#13 WTF::HashSet<WebCore::AtomicString, WebCore::AtomicStringHash, WTF::HashTraits<WebCore::AtomicString> >::contains (family=...) at ../JavaScriptCore/wtf/HashSet.h:178
#14 WebCore::RenderTextControl::hasValidAvgCharWidth (family=...) at rendering/RenderTextControl.cpp:510
#15 0x01907899 in WebCore::RenderTextControl::getAvgCharWidth (this=0xa64510fc, family=...) at rendering/RenderTextControl.cpp:515
#16 0x0190965a in WebCore::RenderTextControlMultiLine::getAvgCharWidth (this=0xa64510fc, family=) at rendering/RenderTextControlMultiLine.cpp:88
#17 0x019073de in WebCore::RenderTextControl::calcPrefWidths (this=0xa64510fc) at rendering/RenderTextControl.cpp:541
#18 0x01891f2b in WebCore::RenderBox::minPrefWidth (this=0xa64510fc) at rendering/RenderBox.cpp:459
#19 0x018777e5 in WebCore::RenderBlock::calcBlockPrefWidths (this=0xa6451234) at rendering/RenderBlock.cpp:4405
#20 0x01883fc8 in WebCore::RenderBlock::calcPrefWidths (this=0xa6451234) at rendering/RenderBlock.cpp:3961
#21 0x01891f2b in WebCore::RenderBox::minPrefWidth (this=0xa6451234) at rendering/RenderBox.cpp:459
#22 0x018777e5 in WebCore::RenderBlock::calcBlockPrefWidths (this=0xa645104c) at rendering/RenderBlock.cpp:4405
#23 0x01883fc8 in WebCore::RenderBlock::calcPrefWidths (this=0xa645104c) at rendering/RenderBlock.cpp:3961
#24 0x01891f2b in WebCore::RenderBox::minPrefWidth (this=0xa645104c) at rendering/RenderBox.cpp:459
#25 0x018777e5 in WebCore::RenderBlock::calcBlockPrefWidths (this=0xa62ef020) at rendering/RenderBlock.cpp:4405
#26 0x01883fc8 in WebCore::RenderBlock::calcPrefWidths (this=0xa62ef020) at rendering/RenderBlock.cpp:3961
#27 0x01891f2b in WebCore::RenderBox::minPrefWidth (this=0xa62ef020) at rendering/RenderBox.cpp:459
#28 0x018777e5 in WebCore::RenderBlock::calcBlockPrefWidths (this=0xa62eed04) at rendering/RenderBlock.cpp:4405
#29 0x01883fc8 in WebCore::RenderBlock::calcPrefWidths (this=0xa62eed04) at rendering/RenderBlock.cpp:3961
#30 0x01891f2b in WebCore::RenderBox::minPrefWidth (this=0xa62eed04) at rendering/RenderBox.cpp:459
#31 0x018777e5 in WebCore::RenderBlock::calcBlockPrefWidths (this=0xa62eebd4) at rendering/RenderBlock.cpp:4405
#32 0x01883fc8 in WebCore::RenderBlock::calcPrefWidths (this=0xa62eebd4) at rendering/RenderBlock.cpp:3961
#33 0x01891f5b in WebCore::RenderBox::maxPrefWidth (this=0xa62eebd4) at rendering/RenderBox.cpp:467
#34 0x01899824 in WebCore::RenderBox::calcAbsoluteHorizontalValues (this=0xa62eebd4, width=..., containerBlock=0xa62eeaa4, containerDirection=WebCore::LTR, containerWidth=675, bordersPlusPadding=0, 
    left=..., right=..., marginLeft=..., marginRight=..., widthValue=@0xbfbcae3c, marginLeftValue=@0xa62eec04, marginRightValue=@0xa62eec08, xPos=@0xbfbcae38) at rendering/RenderBox.cpp:2076
#35 0x0189a89c in WebCore::RenderBox::calcAbsoluteHorizontal (this=0xa62eebd4) at rendering/RenderBox.cpp:1885
#36 0x0189b085 in WebCore::RenderBox::calcWidth (this=0xa62eebd4) at rendering/RenderBox.cpp:1264
#37 0x01886206 in WebCore::RenderBlock::layoutBlock (this=0xa62eebd4, relayoutChildren=false) at rendering/RenderBlock.cpp:694
#38 0x018758e8 in WebCore::RenderBlock::layout (this=0xa62eebd4) at rendering/RenderBlock.cpp:670
#39 0x0187b913 in WebCore::RenderObject::layoutIfNeeded (this=0xa62eeaa4, relayoutChildren=true) at rendering/RenderObject.h:518
#40 WebCore::RenderBlock::layoutPositionedObjects (this=0xa62eeaa4, relayoutChildren=true) at rendering/RenderBlock.cpp:1471
#41 0x01886511 in WebCore::RenderBlock::layoutBlock (this=0xa62eeaa4, relayoutChildren=<value optimized out>) at rendering/RenderBlock.cpp:795
#42 0x018758e8 in WebCore::RenderBlock::layout (this=0xa62eeaa4) at rendering/RenderBlock.cpp:670
#43 0x0187b913 in WebCore::RenderObject::layoutIfNeeded (this=0xa9cf6210, relayoutChildren=false) at rendering/RenderObject.h:518
#44 WebCore::RenderBlock::layoutPositionedObjects (this=0xa9cf6210, relayoutChildren=false) at rendering/RenderBlock.cpp:1471
#45 0x01886511 in WebCore::RenderBlock::layoutBlock (this=0xa9cf6210, relayoutChildren=<value optimized out>) at rendering/RenderBlock.cpp:795
#46 0x018758e8 in WebCore::RenderBlock::layout (this=0xa9cf6210) at rendering/RenderBlock.cpp:670
#47 0x019170a7 in WebCore::RenderView::layout (this=0xa9cf6210) at rendering/RenderView.cpp:122
#48 0x017d5707 in WebCore::FrameView::layout (this=0xaa232380, allowSubtree=true) at page/FrameView.cpp:719
#49 0x01585c40 in WebCore::Document::updateLayout (this=0xa9a91000) at dom/Document.cpp:1431
#50 0x015a2759 in WebCore::Document::updateLayoutIgnorePendingStylesheets (this=0xa9a91000) at dom/Document.cpp:1462
#51 0x015a7e11 in WebCore::Element::offsetWidth (this=0xa9adc3c0) at dom/Element.cpp:345
#52 0x01110428 in WebCore::jsElementOffsetWidth (exec=0xabc0f048, slotBase=...) at generated/JSElement.cpp:297
#53 0x01bb09af in JSC::JSValue::get(JSC::ExecState*, JSC::Identifier const&, JSC::PropertySlot&) const () from /usr/lib/libQtWebKit.so.4
#54 0x01ba881d in cti_op_get_by_id (args=0xa9ac8ed8) at jit/JITStubs.cpp:1291
#55 0x04158c11 in ?? ()
#56 0x01b88727 in JSC::JITCode::execute (this=0xb4f896f0, functionExecutable=0xa9ab4240, callFrame=0x94c247c, function=0xa67bfac0, thisObj=0xb2107b40, args=..., scopeChain=0xa64f6768, 
    exception=0xb501eda8) at jit/JITCode.h:77
#57 JSC::Interpreter::execute (this=0xb4f896f0, functionExecutable=0xa9ab4240, callFrame=0x94c247c, function=0xa67bfac0, thisObj=0xb2107b40, args=..., scopeChain=0xa64f6768, exception=0xb501eda8)
    at interpreter/Interpreter.cpp:687
#58 0x01bdd5ad in JSC::JSFunction::call (this=0xa67bfac0, exec=0x94c247c, thisValue=..., args=...) at runtime/JSFunction.cpp:122
#59 0x01bb785e in JSC::call (exec=0x94c247c, functionObject=<value optimized out>, callType=JSC::CallTypeJS, callData=..., thisValue=..., args=...) at runtime/CallData.cpp:39
#60 0x014d8f6a in WebCore::ScheduledAction::executeFunctionInContext (this=0xa9acbea0, globalObject=0xb2109640, thisValue=...) at bindings/js/ScheduledAction.cpp:106
#61 0x014d97b7 in WebCore::ScheduledAction::execute (this=0xa9acbea0, document=0xa9a91000) at bindings/js/ScheduledAction.cpp:126
#62 0x017a783b in WebCore::DOMTimer::fired (this=0xa9ab4120) at page/DOMTimer.cpp:149
#63 0x0184a4b1 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0xb4f4a288) at platform/ThreadTimers.cpp:112
#64 0x0184a59d in WebCore::ThreadTimers::sharedTimerFired () at platform/ThreadTimers.cpp:90
#65 0x0197c156 in WebCore::SharedTimerQt::timerEvent (this=0x94ad1d0, ev=0xbfbcbdc0) at platform/qt/SharedTimerQt.cpp:117
#66 0x022dc2c4 in QObject::event (this=0x94ad1d0, e=0x7f) at kernel/qobject.cpp:1183
#67 0x05bd10cc in QApplicationPrivate::notify_helper (this=0x9247390, receiver=0x94ad1d0, e=0xbfbcbdc0) at kernel/qapplication.cpp:4389
#68 0x05bd711e in QApplication::notify (this=0xbfbcc134, receiver=0x94ad1d0, e=0xbfbcbdc0) at kernel/qapplication.cpp:3791
#69 0x029a682a in KApplication::notify (this=0xbfbcc134, receiver=0x94ad1d0, event=0xbfbcbdc0) at ../../kdeui/kernel/kapplication.cpp:310
#70 0x022c996b in QCoreApplication::notifyInternal (this=0xbfbcc134, receiver=0x94ad1d0, event=0xbfbcbdc0) at kernel/qcoreapplication.cpp:732
#71 0x022fb6d6 in QCoreApplication::sendEvent (this=0x9242c34) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#72 QTimerInfoList::activateTimers (this=0x9242c34) at kernel/qeventdispatcher_unix.cpp:602
#73 0x022f84d7 in timerSourceDispatch (source=0x9242c70) at kernel/qeventdispatcher_glib.cpp:184
#74 idleTimerSourceDispatch (source=0x9242c70) at kernel/qeventdispatcher_glib.cpp:231
#75 0x024385e5 in g_main_dispatch (context=0x9241718) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#76 IA__g_main_context_dispatch (context=0x9241718) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#77 0x0243c2d8 in g_main_context_iterate (context=0x9241718, block=<value optimized out>, dispatch=1, self=0x9247b68) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#78 0x0243c4b8 in IA__g_main_context_iteration (context=0x9241718, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#79 0x022f8195 in QEventDispatcherGlib::processEvents (this=0x923da60, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#80 0x05c923b5 in QGuiEventDispatcherGlib::processEvents (this=0x923da60, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#81 0x022c8419 in QEventLoop::processEvents (this=0xbfbcc084, flags=) at kernel/qeventloop.cpp:149
#82 0x022c889a in QEventLoop::exec (this=0xbfbcc084, flags=...) at kernel/qeventloop.cpp:201
#83 0x022cce4f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#84 0x05bcfef7 in QApplication::exec () at kernel/qapplication.cpp:3665
#85 0x00aec15e in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_rekonq.so
#86 0x0804878b in _start ()

Possible duplicates by query: bug 247825, bug 247409, bug 247083, bug 245330, bug 245078.

Reported using DrKonqi
Comment 1 Nicolas L. 2010-08-22 23:16:46 UTC

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