Bug 245330 - crash after opening several websites at once
Summary: crash after opening several websites at once
Status: RESOLVED DUPLICATE of bug 245078
Alias: None
Product: rekonq
Classification: Applications
Component: general (show other bugs)
Version: 0.4.95
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Andrea Diamantini
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-21 16:32 UTC by m.wege
Modified: 2010-08-12 17:09 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 m.wege 2010-07-21 16:32:14 UTC
Application: rekonq (0.4.95)
KDE Platform Version: 4.4.92 (KDE 4.4.92 (KDE 4.5 RC2))
Qt Version: 4.7.0
Operating System: Linux 2.6.32-24-generic-pae i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
The crash happened after opening several websites at once.

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

Thread 15 (Thread 0xb0d6ab70 (LWP 26815)):
#0  0xb7719430 in __kernel_vsyscall ()
#1  0xb6c5d015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb4915e7d in WTF::TCMalloc_PageHeap::scavengerThread (this=0xb4e05480) at wtf/FastMalloc.cpp:2378
#3  0xb4915f61 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0xb4e05480) at wtf/FastMalloc.cpp:1497
#4  0xb6c5896e in start_thread (arg=0xb0d6ab70) at pthread_create.c:300
#5  0xb5f60a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 14 (Thread 0xb00cbb70 (LWP 26816)):
#0  0xb7719430 in __kernel_vsyscall ()
#1  0xb6c5d015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb6cd4a07 in QWaitConditionPrivate::wait (this=0x99a7c50, mutex=0x98d01c8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x99a7c50, mutex=0x98d01c8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb3986890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x99a7c38, th=0x9dbed10) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb398a03c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x989edc0, th=0x9dbed10) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb3985dbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x99a7c38, th=0x9dbed10) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb398a132 in ThreadWeaver::WorkingHardState::applyForWork (this=0x989edc0, th=0x9dbed10) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb3986d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x99a7c38, th=0x9dbed10, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb398a151 in ThreadWeaver::WorkingHardState::applyForWork (this=0x989edc0, th=0x9dbed10) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb3986d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x99a7c38, th=0x9dbed10, previous=0xd0e81b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb39881be in ThreadWeaver::ThreadRunHelper::run (this=0xb00cb2f4, parent=0x99a7c38, th=0x9dbed10) at ../../../threadweaver/Weaver/Thread.cpp:87
#12 0xb39888db in ThreadWeaver::Thread::run (this=0x9dbed10) at ../../../threadweaver/Weaver/Thread.cpp:142
#13 0xb6cd3e39 in QThreadPrivate::start (arg=0x9dbed10) at thread/qthread_unix.cpp:266
#14 0xb6c5896e in start_thread (arg=0xb00cbb70) at pthread_create.c:300
#15 0xb5f60a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xaf623b70 (LWP 26817)):
#0  0xb7719430 in __kernel_vsyscall ()
#1  0xb6c5d015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb6cd4a07 in QWaitConditionPrivate::wait (this=0xa416f80, mutex=0xa417a30, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0xa416f80, mutex=0xa417a30, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb491fe90 in WTF::ThreadCondition::wait (this=0xb04afdd4, mutex=...) at wtf/qt/ThreadingQt.cpp:260
#5  0xb46ebd64 in WebCore::IconDatabase::syncThreadMainLoop (this=0xb04afd80) at loader/icon/IconDatabase.cpp:1412
#6  0xb46ebf00 in WebCore::IconDatabase::iconDatabaseSyncThread (this=0xb04afd80) at loader/icon/IconDatabase.cpp:1038
#7  0xb492186f in threadEntryPoint (contextData=0xb046f0e0) at wtf/Threading.cpp:65
#8  0xb491fce3 in WTF::ThreadPrivate::run (this=0xc090580) at wtf/qt/ThreadingQt.cpp:66
#9  0xb6cd3e39 in QThreadPrivate::start (arg=0xc090580) at thread/qthread_unix.cpp:266
#10 0xb6c5896e in start_thread (arg=0xaf623b70) at pthread_create.c:300
#11 0xb5f60a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xaee22b70 (LWP 26819)):
#0  0xb7719430 in __kernel_vsyscall ()
#1  0xb5f52b86 in *__GI___poll (fds=0xb5fe8ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb5b7d4eb in g_poll () from /lib/libglib-2.0.so.0
#3  0xb5b700ac in ?? () from /lib/libglib-2.0.so.0
#4  0xb5b704b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb6e031cf in QEventDispatcherGlib::processEvents (this=0xa488440, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0xb6dd3419 in QEventLoop::processEvents (this=0xaee22290, flags=) at kernel/qeventloop.cpp:149
#7  0xb6dd389a in QEventLoop::exec (this=0xaee22290, flags=...) at kernel/qeventloop.cpp:201
#8  0xb6cd0b5e in QThread::exec (this=0x9dcd4a0) at thread/qthread.cpp:490
#9  0xb6db255b in QInotifyFileSystemWatcherEngine::run (this=0x9dcd4a0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb6cd3e39 in QThreadPrivate::start (arg=0x9dcd4a0) at thread/qthread_unix.cpp:266
#11 0xb6c5896e in start_thread (arg=0xaee22b70) at pthread_create.c:300
#12 0xb5f60a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xacd5fb70 (LWP 26837)):
#0  0xb7719430 in __kernel_vsyscall ()
#1  0xb6c5d015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb6cd4a07 in QWaitConditionPrivate::wait (this=0x99a7c50, mutex=0x98d01c8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x99a7c50, mutex=0x98d01c8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb3986890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x99a7c38, th=0xbc13448) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb398a03c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x989edc0, th=0xbc13448) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb3985dbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x99a7c38, th=0xbc13448) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb398a132 in ThreadWeaver::WorkingHardState::applyForWork (this=0x989edc0, th=0xbc13448) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb3986d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x99a7c38, th=0xbc13448, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb398a151 in ThreadWeaver::WorkingHardState::applyForWork (this=0x989edc0, th=0xbc13448) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb3986d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x99a7c38, th=0xbc13448, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb398a151 in ThreadWeaver::WorkingHardState::applyForWork (this=0x989edc0, th=0xbc13448) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb3986d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x99a7c38, th=0xbc13448, previous=0xcb6f300) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb39881be in ThreadWeaver::ThreadRunHelper::run (this=0xacd5f2f4, parent=0x99a7c38, th=0xbc13448) at ../../../threadweaver/Weaver/Thread.cpp:87
#14 0xb39888db in ThreadWeaver::Thread::run (this=0xbc13448) at ../../../threadweaver/Weaver/Thread.cpp:142
#15 0xb6cd3e39 in QThreadPrivate::start (arg=0xbc13448) at thread/qthread_unix.cpp:266
#16 0xb6c5896e in start_thread (arg=0xacd5fb70) at pthread_create.c:300
#17 0xb5f60a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xabab6b70 (LWP 26888)):
#0  0xb7719430 in __kernel_vsyscall ()
#1  0xb6c5d015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb6cd4a07 in QWaitConditionPrivate::wait (this=0x99a7c50, mutex=0x98d01c8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x99a7c50, mutex=0x98d01c8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb3986890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x99a7c38, th=0xa50d370) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb398a03c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x989edc0, th=0xa50d370) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb3985dbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x99a7c38, th=0xa50d370) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb398a132 in ThreadWeaver::WorkingHardState::applyForWork (this=0x989edc0, th=0xa50d370) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb3986d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x99a7c38, th=0xa50d370, previous=0x9e8fbd8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb39881be in ThreadWeaver::ThreadRunHelper::run (this=0xabab62f4, parent=0x99a7c38, th=0xa50d370) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0xb39888db in ThreadWeaver::Thread::run (this=0xa50d370) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0xb6cd3e39 in QThreadPrivate::start (arg=0xa50d370) at thread/qthread_unix.cpp:266
#12 0xb6c5896e in start_thread (arg=0xabab6b70) at pthread_create.c:300
#13 0xb5f60a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xac2b7b70 (LWP 27637)):
#0  0xb7719430 in __kernel_vsyscall ()
#1  0xb6c5d015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb6cd4a07 in QWaitConditionPrivate::wait (this=0x99a7c50, mutex=0x98d01c8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x99a7c50, mutex=0x98d01c8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb3986890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x99a7c38, th=0xb96c5f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb398a03c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x989edc0, th=0xb96c5f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb3985dbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x99a7c38, th=0xb96c5f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb398a132 in ThreadWeaver::WorkingHardState::applyForWork (this=0x989edc0, th=0xb96c5f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb3986d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x99a7c38, th=0xb96c5f0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb398a151 in ThreadWeaver::WorkingHardState::applyForWork (this=0x989edc0, th=0xb96c5f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb3986d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x99a7c38, th=0xb96c5f0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb398a151 in ThreadWeaver::WorkingHardState::applyForWork (this=0x989edc0, th=0xb96c5f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb3986d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x99a7c38, th=0xb96c5f0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb39881be in ThreadWeaver::ThreadRunHelper::run (this=0xac2b72f4, parent=0x99a7c38, th=0xb96c5f0) at ../../../threadweaver/Weaver/Thread.cpp:87
#14 0xb39888db in ThreadWeaver::Thread::run (this=0xb96c5f0) at ../../../threadweaver/Weaver/Thread.cpp:142
#15 0xb6cd3e39 in QThreadPrivate::start (arg=0xb96c5f0) at thread/qthread_unix.cpp:266
#16 0xb6c5896e in start_thread (arg=0xac2b7b70) at pthread_create.c:300
#17 0xb5f60a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xa8072b70 (LWP 27718)):
#0  0xb7719430 in __kernel_vsyscall ()
#1  0xb6c5d342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb6cd498f in QWaitConditionPrivate::wait (this=0xc16e654, mutex=0xc16e650, time=30000) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0xc16e654, mutex=0xc16e650, time=30000) at thread/qwaitcondition_unix.cpp:160
#4  0xb6cc8523 in QThreadPoolThread::run (this=0xc1df2a8) at concurrent/qthreadpool.cpp:140
#5  0xb6cd3e39 in QThreadPrivate::start (arg=0xc1df2a8) at thread/qthread_unix.cpp:266
#6  0xb6c5896e in start_thread (arg=0xa8072b70) at pthread_create.c:300
#7  0xb5f60a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xa9074b70 (LWP 27720)):
#0  0xb7719430 in __kernel_vsyscall ()
#1  0xb6c5d342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb6cd498f in QWaitConditionPrivate::wait (this=0xc13f63c, mutex=0xc13f638, time=30000) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0xc13f63c, mutex=0xc13f638, time=30000) at thread/qwaitcondition_unix.cpp:160
#4  0xb6cc8523 in QThreadPoolThread::run (this=0x9da4480) at concurrent/qthreadpool.cpp:140
#5  0xb6cd3e39 in QThreadPrivate::start (arg=0x9da4480) at thread/qthread_unix.cpp:266
#6  0xb6c5896e in start_thread (arg=0xa9074b70) at pthread_create.c:300
#7  0xb5f60a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa8873b70 (LWP 27725)):
#0  0xb7719430 in __kernel_vsyscall ()
#1  0xb6c5d342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb6cd498f in QWaitConditionPrivate::wait (this=0xc16e654, mutex=0xc16e650, time=30000) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0xc16e654, mutex=0xc16e650, time=30000) at thread/qwaitcondition_unix.cpp:160
#4  0xb6cc8523 in QThreadPoolThread::run (this=0xb37dcc0) at concurrent/qthreadpool.cpp:140
#5  0xb6cd3e39 in QThreadPrivate::start (arg=0xb37dcc0) at thread/qthread_unix.cpp:266
#6  0xb6c5896e in start_thread (arg=0xa8873b70) at pthread_create.c:300
#7  0xb5f60a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa9875b70 (LWP 27728)):
#0  0xb7719430 in __kernel_vsyscall ()
#1  0xb6c5d342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb6cd498f in QWaitConditionPrivate::wait (this=0xc16e654, mutex=0xc16e650, time=30000) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0xc16e654, mutex=0xc16e650, time=30000) at thread/qwaitcondition_unix.cpp:160
#4  0xb6cc8523 in QThreadPoolThread::run (this=0x9e924e8) at concurrent/qthreadpool.cpp:140
#5  0xb6cd3e39 in QThreadPrivate::start (arg=0x9e924e8) at thread/qthread_unix.cpp:266
#6  0xb6c5896e in start_thread (arg=0xa9875b70) at pthread_create.c:300
#7  0xb5f60a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa7871b70 (LWP 27729)):
#0  0xb7719430 in __kernel_vsyscall ()
#1  0xb6c5d342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb6cd498f in QWaitConditionPrivate::wait (this=0xc16e654, mutex=0xc16e650, time=30000) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0xc16e654, mutex=0xc16e650, time=30000) at thread/qwaitcondition_unix.cpp:160
#4  0xb6cc8523 in QThreadPoolThread::run (this=0xba0b100) at concurrent/qthreadpool.cpp:140
#5  0xb6cd3e39 in QThreadPrivate::start (arg=0xba0b100) at thread/qthread_unix.cpp:266
#6  0xb6c5896e in start_thread (arg=0xa7871b70) at pthread_create.c:300
#7  0xb5f60a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa7070b70 (LWP 27730)):
#0  0xb7719430 in __kernel_vsyscall ()
#1  0xb6c5d342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb6cd498f in QWaitConditionPrivate::wait (this=0xc16e654, mutex=0xc16e650, time=30000) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0xc16e654, mutex=0xc16e650, time=30000) at thread/qwaitcondition_unix.cpp:160
#4  0xb6cc8523 in QThreadPoolThread::run (this=0xb3a0be8) at concurrent/qthreadpool.cpp:140
#5  0xb6cd3e39 in QThreadPrivate::start (arg=0xb3a0be8) at thread/qthread_unix.cpp:266
#6  0xb6c5896e in start_thread (arg=0xa7070b70) at pthread_create.c:300
#7  0xb5f60a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa686fb70 (LWP 27732)):
#0  0xb7719430 in __kernel_vsyscall ()
#1  0xb6c5d342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb6cd498f in QWaitConditionPrivate::wait (this=0xc13f63c, mutex=0xc13f638, time=30000) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0xc13f63c, mutex=0xc13f638, time=30000) at thread/qwaitcondition_unix.cpp:160
#4  0xb6cc8523 in QThreadPoolThread::run (this=0xb14db28) at concurrent/qthreadpool.cpp:140
#5  0xb6cd3e39 in QThreadPrivate::start (arg=0xb14db28) at thread/qthread_unix.cpp:266
#6  0xb6c5896e in start_thread (arg=0xa686fb70) at pthread_create.c:300
#7  0xb5f60a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb594d710 (LWP 26814)):
[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 0xb45e9d79 in WebCore::RenderTextControl::getAvgCharWidth (this=0xa98ee688, family=...) at rendering/RenderTextControl.cpp:515
#16 0xb45eda9a in WebCore::RenderTextControlSingleLine::getAvgCharWidth (this=0xa98ee688, family=) at rendering/RenderTextControlSingleLine.cpp:387
#17 0xb45e98be in WebCore::RenderTextControl::calcPrefWidths (this=0xa98ee688) at rendering/RenderTextControl.cpp:541
#18 0xb4574bcb in WebCore::RenderBox::minPrefWidth (this=0xa98ee688) at rendering/RenderBox.cpp:459
#19 0xb4566463 in WebCore::RenderBlock::calcInlinePrefWidths (this=0xa98ee5f8) at rendering/RenderBlock.cpp:4202
#20 0xb4566d60 in WebCore::RenderBlock::calcPrefWidths (this=0xa98ee5f8) at rendering/RenderBlock.cpp:3959
#21 0xb45dc3e7 in WebCore::RenderTableCell::calcPrefWidths (this=0xa98ee5f8) at rendering/RenderTableCell.cpp:132
#22 0xb4544bf3 in WebCore::AutoTableLayout::recalcColumn (this=0xb053cf00, effCol=0) at rendering/AutoTableLayout.cpp:84
#23 0xb454501a in WebCore::AutoTableLayout::fullRecalc (this=0xb053cf00) at rendering/AutoTableLayout.cpp:208
#24 0xb45451cf in WebCore::AutoTableLayout::calcPrefWidths (this=0xb053cf00, minWidth=@0xa98ee304, maxWidth=@0xa98ee308) at rendering/AutoTableLayout.cpp:246
#25 0xb45d869b in WebCore::RenderTable::calcPrefWidths (this=0xa98ee2c4) at rendering/RenderTable.cpp:537
#26 0xb4574bcb in WebCore::RenderBox::minPrefWidth (this=0xa98ee2c4) at rendering/RenderBox.cpp:459
#27 0xb455a485 in WebCore::RenderBlock::calcBlockPrefWidths (this=0xa98ee378) at rendering/RenderBlock.cpp:4405
#28 0xb4566c68 in WebCore::RenderBlock::calcPrefWidths (this=0xa98ee378) at rendering/RenderBlock.cpp:3961
#29 0xb4574bcb in WebCore::RenderBox::minPrefWidth (this=0xa98ee378) at rendering/RenderBox.cpp:459
#30 0xb455a485 in WebCore::RenderBlock::calcBlockPrefWidths (this=0xa98f0208) at rendering/RenderBlock.cpp:4405
#31 0xb4566c68 in WebCore::RenderBlock::calcPrefWidths (this=0xa98f0208) at rendering/RenderBlock.cpp:3961
#32 0xb4574bcb in WebCore::RenderBox::minPrefWidth (this=0xa98f0208) at rendering/RenderBox.cpp:459
#33 0xb455a485 in WebCore::RenderBlock::calcBlockPrefWidths (this=0xa98f0178) at rendering/RenderBlock.cpp:4405
#34 0xb4566c68 in WebCore::RenderBlock::calcPrefWidths (this=0xa98f0178) at rendering/RenderBlock.cpp:3961
#35 0xb45dc3e7 in WebCore::RenderTableCell::calcPrefWidths (this=0xa98f0178) at rendering/RenderTableCell.cpp:132
#36 0xb4544bf3 in WebCore::AutoTableLayout::recalcColumn (this=0xb053cd80, effCol=3) at rendering/AutoTableLayout.cpp:84
#37 0xb454501a in WebCore::AutoTableLayout::fullRecalc (this=0xb053cd80) at rendering/AutoTableLayout.cpp:208
#38 0xb45451cf in WebCore::AutoTableLayout::calcPrefWidths (this=0xb053cd80, minWidth=@0xa98ef8f8, maxWidth=@0xa98ef8fc) at rendering/AutoTableLayout.cpp:246
#39 0xb45d869b in WebCore::RenderTable::calcPrefWidths (this=0xa98ef8b8) at rendering/RenderTable.cpp:537
#40 0xb4574bcb in WebCore::RenderBox::minPrefWidth (this=0xa98ef8b8) at rendering/RenderBox.cpp:459
#41 0xb455a485 in WebCore::RenderBlock::calcBlockPrefWidths (this=0xa989c4e0) at rendering/RenderBlock.cpp:4405
#42 0xb4566c68 in WebCore::RenderBlock::calcPrefWidths (this=0xa989c4e0) at rendering/RenderBlock.cpp:3961
#43 0xb45dc3e7 in WebCore::RenderTableCell::calcPrefWidths (this=0xa989c4e0) at rendering/RenderTableCell.cpp:132
#44 0xb4544bf3 in WebCore::AutoTableLayout::recalcColumn (this=0xab0c96c0, effCol=0) at rendering/AutoTableLayout.cpp:84
#45 0xb454501a in WebCore::AutoTableLayout::fullRecalc (this=0xab0c96c0) at rendering/AutoTableLayout.cpp:208
#46 0xb45451cf in WebCore::AutoTableLayout::calcPrefWidths (this=0xab0c96c0, minWidth=@0xa989c384, maxWidth=@0xa989c388) at rendering/AutoTableLayout.cpp:246
#47 0xb45d869b in WebCore::RenderTable::calcPrefWidths (this=0xa989c344) at rendering/RenderTable.cpp:537
#48 0xb4574bcb in WebCore::RenderBox::minPrefWidth (this=0xa989c344) at rendering/RenderBox.cpp:459
#49 0xb45d6b0c in WebCore::RenderTable::calcWidth (this=0xa989c344) at rendering/RenderTable.cpp:206
#50 0xb45d8b50 in WebCore::RenderTable::layout (this=0xa989c344) at rendering/RenderTable.cpp:252
#51 0xb45686bb in WebCore::RenderBlock::layoutBlockChild (this=0xa989c2d0, child=0xa989c344, marginInfo=..., previousFloatBottom=@0xbf8de4fc, maxFloatBottom=@0xbf8de5e4)
    at rendering/RenderBlock.cpp:1360
#52 0xb4568d3c in WebCore::RenderBlock::layoutBlockChildren (this=0xa989c2d0, relayoutChildren=<value optimized out>, maxFloatBottom=@0xbf8de5e4) at rendering/RenderBlock.cpp:1303
#53 0xb456907f in WebCore::RenderBlock::layoutBlock (this=0xa989c2d0, relayoutChildren=false) at rendering/RenderBlock.cpp:746
#54 0xb4558588 in WebCore::RenderBlock::layout (this=0xa989c2d0) at rendering/RenderBlock.cpp:670
#55 0xb45686bb in WebCore::RenderBlock::layoutBlockChild (this=0xa989c1a0, child=0xa989c2d0, marginInfo=..., previousFloatBottom=@0xbf8de6fc, maxFloatBottom=@0xbf8de7e4)
    at rendering/RenderBlock.cpp:1360
#56 0xb4568d3c in WebCore::RenderBlock::layoutBlockChildren (this=0xa989c1a0, relayoutChildren=<value optimized out>, maxFloatBottom=@0xbf8de7e4) at rendering/RenderBlock.cpp:1303
#57 0xb456907f in WebCore::RenderBlock::layoutBlock (this=0xa989c1a0, relayoutChildren=false) at rendering/RenderBlock.cpp:746
#58 0xb4558588 in WebCore::RenderBlock::layout (this=0xa989c1a0) at rendering/RenderBlock.cpp:670
#59 0xb45686bb in WebCore::RenderBlock::layoutBlockChild (this=0xa989c010, child=0xa989c1a0, marginInfo=..., previousFloatBottom=@0xbf8de8fc, maxFloatBottom=@0xbf8de9e4)
    at rendering/RenderBlock.cpp:1360
#60 0xb4568d3c in WebCore::RenderBlock::layoutBlockChildren (this=0xa989c010, relayoutChildren=<value optimized out>, maxFloatBottom=@0xbf8de9e4) at rendering/RenderBlock.cpp:1303
#61 0xb456907f in WebCore::RenderBlock::layoutBlock (this=0xa989c010, relayoutChildren=false) at rendering/RenderBlock.cpp:746
#62 0xb4558588 in WebCore::RenderBlock::layout (this=0xa989c010) at rendering/RenderBlock.cpp:670
#63 0xb45f91d7 in WebCore::RenderView::layout (this=0xa989c010) at rendering/RenderView.cpp:122
#64 0xb44b9547 in WebCore::FrameView::layout (this=0xaa92c8c0, allowSubtree=true) at page/FrameView.cpp:719
#65 0xb44b2f61 in WebCore::Timer<WebCore::FrameView>::fired (this=0x0) at platform/Timer.h:98
#66 0xb452d181 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0xb046c288) at platform/ThreadTimers.cpp:112
#67 0xb452d26d in WebCore::ThreadTimers::sharedTimerFired () at platform/ThreadTimers.cpp:90
#68 0xb465cf96 in WebCore::SharedTimerQt::timerEvent (this=0x9d0f8b0, ev=0xbf8df0c0) at platform/qt/SharedTimerQt.cpp:117
#69 0xb6de72c4 in QObject::event (this=0x9d0f8b0, e=0x7f) at kernel/qobject.cpp:1183
#70 0xb62660cc in QApplicationPrivate::notify_helper (this=0x9877e08, receiver=0x9d0f8b0, e=0xbf8df0c0) at kernel/qapplication.cpp:4389
#71 0xb626c11e in QApplication::notify (this=0xbf8df438, receiver=0x9d0f8b0, e=0xbf8df0c0) at kernel/qapplication.cpp:3791
#72 0xb751b2aa in KApplication::notify (this=0xbf8df438, receiver=0x9d0f8b0, event=0xbf8df0c0) at ../../kdeui/kernel/kapplication.cpp:309
#73 0xb6dd496b in QCoreApplication::notifyInternal (this=0xbf8df438, receiver=0x9d0f8b0, event=0xbf8df0c0) at kernel/qcoreapplication.cpp:732
#74 0xb6e066d6 in QCoreApplication::sendEvent (this=0x987ac7c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#75 QTimerInfoList::activateTimers (this=0x987ac7c) at kernel/qeventdispatcher_unix.cpp:602
#76 0xb6e034a4 in timerSourceDispatch (source=0x987ac48) at kernel/qeventdispatcher_glib.cpp:184
#77 0xb5b6c5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#78 0xb5b702d8 in ?? () from /lib/libglib-2.0.so.0
#79 0xb5b704b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#80 0xb6e03195 in QEventDispatcherGlib::processEvents (this=0x9877b90, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#81 0xb63273b5 in QGuiEventDispatcherGlib::processEvents (this=0x9877b90, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#82 0xb6dd3419 in QEventLoop::processEvents (this=0xbf8df384, flags=) at kernel/qeventloop.cpp:149
#83 0xb6dd389a in QEventLoop::exec (this=0xbf8df384, flags=...) at kernel/qeventloop.cpp:201
#84 0xb6dd7e4f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#85 0xb6264ef7 in QApplication::exec () at kernel/qapplication.cpp:3665
#86 0xb318b633 in kdemain (argc=1, argv=0x9836ad0) at /build/buildd/rekonq-0.4.95+git20100623/src/main.cpp:187
#87 0x0804eb09 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=1, envs=0x9838f88 "DISPLAY=:0.0", reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x9838f99 "linus;1279715151;1215;2405_TIME92929156") at ../../kinit/kinit.cpp:723
#88 0x0804f6ad in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1215
#89 0x0804fbd0 in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1408
#90 0x0805087f in main (argc=4, argv=0xbf8dff84, envp=0xbf8dff98) at ../../kinit/kinit.cpp:1892

This bug may be a duplicate of or related to bug 245078.

Possible duplicates by query: bug 245078.

Reported using DrKonqi
Comment 1 Andrea Diamantini 2010-08-02 12:36:34 UTC
I'm sorry I cannot reproduce this with kdelibs 4.5.0. Please try upgrading your kde version and retry again.

Regards,
Comment 2 Nicolas L. 2010-08-12 17:09:35 UTC

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