Application: rekonq (0.5.86) KDE Platform Version: 4.5.1 (KDE 4.5.1) Qt Version: 4.7.0 Operating System: Linux 2.6.32-24-generic x86_64 Distribution: Ubuntu 10.04.1 LTS -- Information about the crash: - What I was doing when the application crashed: rekonq crashes 100% every time, when I try to write something in the URL bar. browsing with help of the bookmark toolbar is no problem, but when I writing something in the URL bar, the bar is expanding (showing up possible entries) and then rekonq is crashing. It does not matter, what I'm writing: Typing 'a' and waiting a little bit (maybe 0,5 s) results in the same as writing 'www.google.' -> crash. Hope this is a bit helpful. The crash can be reproduced every time. -- Backtrace: Application: rekonq (rekonq), signal: Segmentation fault [Current thread is 1 (Thread 0x7fe20d3c8760 (LWP 2352))] Thread 5 (Thread 0x7fe1f835b710 (LWP 2353)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fe20c262bbe in WTF::TCMalloc_PageHeap::scavengerThread (this=<value optimized out>) at wtf/FastMalloc.cpp:2378 #2 0x00007fe20c262cd9 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fe20ca18f14) at wtf/FastMalloc.cpp:1497 #3 0x00007fe206f929ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007fe2065416fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fe1f61b7710 (LWP 2354)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fe207224eab in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0xca1ad0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0xca1ad0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fe207652d84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xcaf550, th=0xec8140) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fe207655f8b in ThreadWeaver::WorkingHardState::applyForWork (this=0xca53b0, th=0xec8140) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fe2076544ff in ThreadWeaver::ThreadRunHelper::run (this=0x7fe1f61b6e00, parent=0xcaf550, th=0xec8140) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007fe207654a58 in ThreadWeaver::Thread::run (this=0xec8140) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007fe2072242ee in QThreadPrivate::start (arg=0xec8140) at thread/qthread_unix.cpp:266 #8 0x00007fe206f929ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007fe2065416fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fe1eeeba710 (LWP 2355)): #0 0x00007fe206534f83 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fe202ee84a9 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007fe202ee88fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007fe2073431d6 in QEventDispatcherGlib::processEvents (this=0xf67250, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007fe207315dd2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007fe2073161bc in QEventLoop::exec (this=0x7fe1eeeb9db0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007fe20722136d in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007fe2072f5b48 in QInotifyFileSystemWatcherEngine::run (this=0xf666d0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007fe2072242ee in QThreadPrivate::start (arg=0xf666d0) at thread/qthread_unix.cpp:266 #9 0x00007fe206f929ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #10 0x00007fe2065416fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fe1e23f3710 (LWP 2375)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fe20cbc87e4 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fe20ced3160) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007fe20cbc8819 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fe20cee1234) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007fe206f929ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007fe2065416fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fe20d3c8760 (LWP 2352)): [KCrash Handler] #6 WebCore::StringImpl::existingHash (family=<value optimized out>) at platform/text/StringImpl.h:173 #7 WebCore::AtomicStringHash::hash (family=<value optimized out>) at platform/text/AtomicStringHash.h:40 #8 WTF::IdentityHashTranslator<WebCore::AtomicString, WebCore::AtomicString, WebCore::AtomicStringHash>::hash (family=<value optimized out>) at ../JavaScriptCore/wtf/HashTable.h:279 #9 lookup<WebCore::AtomicString, WTF::IdentityHashTranslator<WebCore::AtomicString, WebCore::AtomicString, WebCore::AtomicStringHash> > (family=<value optimized out>) at ../JavaScriptCore/wtf/HashTable.h:483 #10 contains<WebCore::AtomicString, WTF::IdentityHashTranslator<WebCore::AtomicString, WebCore::AtomicString, WebCore::AtomicStringHash> > (family=<value optimized out>) at ../JavaScriptCore/wtf/HashTable.h:803 #11 WTF::HashTable<WebCore::AtomicString, WebCore::AtomicString, WTF::IdentityExtractor<WebCore::AtomicString>, WebCore::AtomicStringHash, WTF::HashTraits<WebCore::AtomicString>, WTF::HashTraits<WebCore::AtomicString> >::contains (family=<value optimized out>) at ../JavaScriptCore/wtf/HashTable.h:327 #12 WTF::HashSet<WebCore::AtomicString, WebCore::AtomicStringHash, WTF::HashTraits<WebCore::AtomicString> >::contains (family=<value optimized out>) at ../JavaScriptCore/wtf/HashSet.h:178 #13 WebCore::RenderTextControl::hasValidAvgCharWidth (family=<value optimized out>) at rendering/RenderTextControl.cpp:510 #14 0x00007fe20bf58ce5 in WebCore::RenderTextControl::getAvgCharWidth (this=0x7fe1e9a704e0, family=) at rendering/RenderTextControl.cpp:515 #15 0x00007fe20bf5c78a in WebCore::RenderTextControlSingleLine::getAvgCharWidth (this=0x7fe1e9a704e0, family=) at rendering/RenderTextControlSingleLine.cpp:387 #16 0x00007fe20bf58847 in WebCore::RenderTextControl::calcPrefWidths (this=0x7fe1e9a704e0) at rendering/RenderTextControl.cpp:541 #17 0x00007fe20bee4273 in WebCore::RenderBox::minPrefWidth (this=0x7fe1e9a704e0) at rendering/RenderBox.cpp:459 #18 0x00007fe20bed5e74 in WebCore::RenderBlock::calcInlinePrefWidths (this=0x7fe1e9a70420) at rendering/RenderBlock.cpp:4202 #19 0x00007fe20bed67e8 in WebCore::RenderBlock::calcPrefWidths (this=0x7fe1e9a70420) at rendering/RenderBlock.cpp:3959 #20 0x00007fe20bee4273 in WebCore::RenderBox::minPrefWidth (this=0x7fe1e9a70420) at rendering/RenderBox.cpp:459 #21 0x00007fe20bec7c05 in WebCore::RenderBlock::calcBlockPrefWidths (this=0x7fe1e9a701f0) at rendering/RenderBlock.cpp:4405 #22 0x00007fe20bed66ef in WebCore::RenderBlock::calcPrefWidths (this=0x7fe1e9a701f0) at rendering/RenderBlock.cpp:3961 #23 0x00007fe20bf4b4b3 in WebCore::RenderTableCell::calcPrefWidths (this=0x7fe1e9a701f0) at rendering/RenderTableCell.cpp:132 #24 0x00007fe20beb4454 in WebCore::AutoTableLayout::recalcColumn (this=<value optimized out>, effCol=<value optimized out>) at rendering/AutoTableLayout.cpp:84 #25 0x00007fe20beb4aaf in WebCore::AutoTableLayout::fullRecalc (this=0x7fe1e168c1e0) at rendering/AutoTableLayout.cpp:208 #26 0x00007fe20beb4b82 in WebCore::AutoTableLayout::calcPrefWidths (this=0x7f, minWidth=@0x7fe1e174c000, maxWidth=@0x7fe1e1710b28) at rendering/AutoTableLayout.cpp:246 #27 0x00007fe20bf4758f in WebCore::RenderTable::calcPrefWidths (this=0x7fe1e9a6ff60) at rendering/RenderTable.cpp:537 #28 0x00007fe20bee4293 in WebCore::RenderBox::maxPrefWidth (this=0x7fe1e9a6ff60) at rendering/RenderBox.cpp:467 #29 0x00007fe20bf45a5d in WebCore::RenderTable::calcWidth (this=0x7fe1e9a6ff60) at rendering/RenderTable.cpp:223 #30 0x00007fe20bf47a8c in WebCore::RenderTable::layout (this=0x7fe1e9a6ff60) at rendering/RenderTable.cpp:252 #31 0x00007fe20bed8031 in WebCore::RenderBlock::layoutBlockChild (this=0x7fe1e9a6fea0, child=0x7fe1e9a6ff60, marginInfo=..., previousFloatBottom=<value optimized out>, maxFloatBottom=<value optimized out>) at rendering/RenderBlock.cpp:1360 #32 0x00007fe20bed86c7 in WebCore::RenderBlock::layoutBlockChildren (this=0x7fe1e9a6fea0, relayoutChildren=false, maxFloatBottom=<value optimized out>) at rendering/RenderBlock.cpp:1303 #33 0x00007fe20bed8a25 in WebCore::RenderBlock::layoutBlock (this=0x7fe1e9a6fea0, relayoutChildren=false) at rendering/RenderBlock.cpp:746 #34 0x00007fe20bec61fb in WebCore::RenderBlock::layout (this=0x7fe1e9a6fea0) at rendering/RenderBlock.cpp:670 #35 0x00007fe20bed8031 in WebCore::RenderBlock::layoutBlockChild (this=0x7fe1f7b2c440, child=0x7fe1e9a6fea0, marginInfo=..., previousFloatBottom=<value optimized out>, maxFloatBottom=<value optimized out>) at rendering/RenderBlock.cpp:1360 #36 0x00007fe20bed86c7 in WebCore::RenderBlock::layoutBlockChildren (this=0x7fe1f7b2c440, relayoutChildren=false, maxFloatBottom=<value optimized out>) at rendering/RenderBlock.cpp:1303 #37 0x00007fe20bed8a25 in WebCore::RenderBlock::layoutBlock (this=0x7fe1f7b2c440, relayoutChildren=false) at rendering/RenderBlock.cpp:746 #38 0x00007fe20bec61fb in WebCore::RenderBlock::layout (this=0x7fe1f7b2c440) at rendering/RenderBlock.cpp:670 #39 0x00007fe20bed8031 in WebCore::RenderBlock::layoutBlockChild (this=0x7fe1f7b2c270, child=0x7fe1f7b2c440, marginInfo=..., previousFloatBottom=<value optimized out>, maxFloatBottom=<value optimized out>) at rendering/RenderBlock.cpp:1360 #40 0x00007fe20bed86c7 in WebCore::RenderBlock::layoutBlockChildren (this=0x7fe1f7b2c270, relayoutChildren=false, maxFloatBottom=<value optimized out>) at rendering/RenderBlock.cpp:1303 #41 0x00007fe20bed8a25 in WebCore::RenderBlock::layoutBlock (this=0x7fe1f7b2c270, relayoutChildren=false) at rendering/RenderBlock.cpp:746 #42 0x00007fe20bec61fb in WebCore::RenderBlock::layout (this=0x7fe1f7b2c270) at rendering/RenderBlock.cpp:670 #43 0x00007fe20bed8031 in WebCore::RenderBlock::layoutBlockChild (this=0x7fe1f7b2c020, child=0x7fe1f7b2c270, marginInfo=..., previousFloatBottom=<value optimized out>, maxFloatBottom=<value optimized out>) at rendering/RenderBlock.cpp:1360 #44 0x00007fe20bed86c7 in WebCore::RenderBlock::layoutBlockChildren (this=0x7fe1f7b2c020, relayoutChildren=false, maxFloatBottom=<value optimized out>) at rendering/RenderBlock.cpp:1303 #45 0x00007fe20bed8a25 in WebCore::RenderBlock::layoutBlock (this=0x7fe1f7b2c020, relayoutChildren=false) at rendering/RenderBlock.cpp:746 #46 0x00007fe20bec61fb in WebCore::RenderBlock::layout (this=0x7fe1f7b2c020) at rendering/RenderBlock.cpp:670 #47 0x00007fe20bf676e4 in WebCore::RenderView::layout (this=0x7fe1f7b2c020) at rendering/RenderView.cpp:122 #48 0x00007fe20be2af8a in WebCore::FrameView::layout (this=0x7fe1e99c2780, allowSubtree=false) at page/FrameView.cpp:719 #49 0x00007fe20be9d8c6 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0x7fe1f7a62810) at platform/ThreadTimers.cpp:112 #50 0x00007fe207328b99 in QObject::event (this=0xe0f570, e=0x7fe1e174c000) at kernel/qobject.cpp:1183 #51 0x00007fe2086d376c in QApplicationPrivate::notify_helper (this=0xba8780, receiver=0xe0f570, e=0x7fff1d74ace0) at kernel/qapplication.cpp:4396 #52 0x00007fe2086d925d in QApplication::notify (this=0x7fff1d74b030, receiver=0xe0f570, e=0x7fff1d74ace0) at kernel/qapplication.cpp:4277 #53 0x00007fe20942e2e6 in KApplication::notify (this=0x7fff1d74b030, receiver=0xe0f570, event=0x7fff1d74ace0) at ../../kdeui/kernel/kapplication.cpp:310 #54 0x00007fe2073170ac in QCoreApplication::notifyInternal (this=0x7fff1d74b030, receiver=0xe0f570, event=0x7fff1d74ace0) at kernel/qcoreapplication.cpp:732 #55 0x00007fe2073466e2 in QCoreApplication::sendEvent (this=0xba6290) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #56 QTimerInfoList::activateTimers (this=0xba6290) at kernel/qeventdispatcher_unix.cpp:602 #57 0x00007fe207343494 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184 #58 0x00007fe202ee48c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #59 0x00007fe202ee8748 in ?? () from /lib/libglib-2.0.so.0 #60 0x00007fe202ee88fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #61 0x00007fe207343183 in QEventDispatcherGlib::processEvents (this=0xb7c900, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #62 0x00007fe20878578e in QGuiEventDispatcherGlib::processEvents (this=0x7f, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #63 0x00007fe207315dd2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #64 0x00007fe2073161bc in QEventLoop::exec (this=0x7fff1d74af80, flags=) at kernel/qeventloop.cpp:201 #65 0x00007fe20731a26b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #66 0x00007fe20cfc13d8 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_rekonq.so #67 0x00007fe206479c4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff1d74b888) at libc-start.c:226 #68 0x0000000000400849 in _start () This bug may be a duplicate of or related to bug 249639. Possible duplicates by query: bug 249958, bug 249354, bug 248603, bug 247825, bug 247409. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 249639 ***