Application: plasma-desktop (0.3) KDE Platform Version: 4.4.2 (KDE 4.4.2) Qt Version: 4.6.2 Operating System: Linux 2.6.32-24-generic i686 Distribution: Ubuntu 10.04.1 LTS -- Information about the crash: KDE menu / panel easily crashes when in search box one enters text but quickly before obtaining the results uses BACKSPACE repeatedly to correct input. -- Backtrace: Application: Plasma Workspace (kdeinit4), signal: Aborted [Current thread is 1 (Thread 0xb7725aa0 (LWP 1412))] Thread 6 (Thread 0xaacb9b70 (LWP 1414)): #0 0x010f6e16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1 #1 0x060716fb in qt_gettime () at kernel/qcore_unix.cpp:111 #2 0x06076825 in QTimerInfoList::updateCurrentTime (this=0xabc02174) at kernel/qeventdispatcher_unix.cpp:340 #3 0x0607686a in QTimerInfoList::timerWait (this=0xabc02174, tm=...) at kernel/qeventdispatcher_unix.cpp:443 #4 0x06074818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xaacb90cc) at kernel/qeventdispatcher_glib.cpp:136 #5 0x060748a5 in timerSourcePrepare (source=0x0, timeout=0x10faff4) at kernel/qeventdispatcher_glib.cpp:169 #6 0x0982aaca in g_main_context_prepare () from /lib/libglib-2.0.so.0 #7 0x0982aee9 in ?? () from /lib/libglib-2.0.so.0 #8 0x0982b4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #9 0x0607460f in QEventDispatcherGlib::processEvents (this=0xa0d4d30, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #10 0x06047059 in QEventLoop::processEvents (this=0xaacb9290, flags=) at kernel/qeventloop.cpp:149 #11 0x060474aa in QEventLoop::exec (this=0xaacb9290, flags=...) at kernel/qeventloop.cpp:201 #12 0x05f435a8 in QThread::exec (this=0x9d32de8) at thread/qthread.cpp:487 #13 0x06026c1b in QInotifyFileSystemWatcherEngine::run (this=0x9d32de8) at io/qfilesystemwatcher_inotify.cpp:248 #14 0x05f4632e in QThreadPrivate::start (arg=0x9d32de8) at thread/qthread_unix.cpp:248 #15 0x0037d96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #16 0x007d6a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 5 (Thread 0xac5fdb70 (LWP 4268)): #0 0x00377422 in __kernel_vsyscall () #1 0x007e3d33 in ?? () from /lib/tls/i686/cmov/libc.so.6 #2 0x0077a697 in ?? () from /lib/tls/i686/cmov/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 4 (Thread 0xa6859b70 (LWP 4269)): #0 0x00377422 in __kernel_vsyscall () #1 0x007e3d33 in ?? () from /lib/tls/i686/cmov/libc.so.6 #2 0x0079391b in ?? () from /lib/tls/i686/cmov/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 3 (Thread 0xa6058b70 (LWP 4270)): [KCrash Handler] #6 0x00377422 in __kernel_vsyscall () #7 0x00733651 in raise () from /lib/tls/i686/cmov/libc.so.6 #8 0x00736a82 in abort () from /lib/tls/i686/cmov/libc.so.6 #9 0x0076a49d in ?? () from /lib/tls/i686/cmov/libc.so.6 #10 0x00774591 in ?? () from /lib/tls/i686/cmov/libc.so.6 #11 0x00777710 in ?? () from /lib/tls/i686/cmov/libc.so.6 #12 0x00779a6c in ?? () from /lib/tls/i686/cmov/libc.so.6 #13 0x00779f9d in realloc () from /lib/tls/i686/cmov/libc.so.6 #14 0x05f40a94 in qRealloc (ptr=0xa7a0460, size=256) at global/qmalloc.cpp:65 #15 0x05f9fcdc in QVectorData::reallocate (x=0x6, newsize=4270, oldsize=116, alignment=0) at tools/qvector.cpp:74 #16 0x05f89f21 in QVector<QRegExpAutomatonState>::realloc (this=0xa85dbcc, asize=5, aalloc=12) at tools/qvector.h:479 #17 0x05f8a890 in QVector<QRegExpAutomatonState>::append (this=0xa85dbcc, t=...) at tools/qvector.h:547 #18 0x05f7c1be in QVector<QRegExpAutomatonState>::operator+= (this=0xa85dbc8, match=65540) at tools/qvector.h:283 #19 QRegExpEngine::setupState (this=0xa85dbc8, match=65540) at tools/qregexp.cpp:1730 #20 0x05f7c435 in QRegExpEngine::createState (this=0xa85dbc8, cc=...) at tools/qregexp.cpp:1495 #21 0x05f7c4d5 in QRegExpEngine::Box::set (this=0xa6057bc0, cc=...) at tools/qregexp.cpp:2476 #22 0x05f853c2 in QRegExpEngine::parseAtom (this=0xa85dbc8, box=0xa6057bc0) at tools/qregexp.cpp:3512 #23 0x05f85942 in QRegExpEngine::parseFactor (this=0xa85dbc8, box=0xa6057c78) at tools/qregexp.cpp:3587 #24 0x05f86321 in QRegExpEngine::parseTerm (this=0xa85dbc8, box=0xa6057d98) at tools/qregexp.cpp:3622 #25 0x05f86519 in QRegExpEngine::parseExpression (this=0xa85dbc8, box=0xa6057d98) at tools/qregexp.cpp:3629 #26 0x05f8432c in QRegExpEngine::parse (this=0xa85dbc8, pattern=0xa7c9d12, len=32) at tools/qregexp.cpp:3375 #27 0x05f8682e in QRegExpEngine (this=0xa85dbc8, key=...) at tools/qregexp.cpp:1352 #28 0x05f86b11 in prepareEngine_helper (priv=0x9ce0e68) at tools/qregexp.cpp:3710 #29 0x05f87585 in prepareEngine (this=0xa6057ffc, rx=...) at tools/qregexp.cpp:3720 #30 QRegExp::operator= (this=0xa6057ffc, rx=...) at tools/qregexp.cpp:3841 #31 0x05f87745 in QRegExp (this=0xa6057ffc, rx=...) at tools/qregexp.cpp:3822 #32 0x05f8ebcc in QString::indexOf (this=0xa6058118, rx=..., from=0) at tools/qstring.cpp:2915 #33 0x04512c13 in QString::contains (this=0xa806238, context=...) at /usr/include/qt4/QtCore/qstring.h:201 #34 LocationsRunner::match (this=0xa806238, context=...) at ../../../../../plasma/generic/runners/locations/locationrunner.cpp:97 #35 0x04e9bf9e in Plasma::AbstractRunner::performMatch (this=0xa806238, localContext=...) at ../../plasma/abstractrunner.cpp:117 #36 0x04f3c72b in Plasma::FindMatchesJob::run (this=0xa6f7a78) at ../../plasma/private/runnerjobs.cpp:159 #37 0x05c9e49d in ThreadWeaver::JobRunHelper::runTheJob (this=0xa605826c, th=0xa7bf018, job=0xa6f7a78) at ../../../threadweaver/Weaver/Job.cpp:106 #38 0x05c9e801 in ThreadWeaver::Job::execute (this=0xa6f7a78, th=0xa7bf018) at ../../../threadweaver/Weaver/Job.cpp:135 #39 0x05c9d4ea in ThreadWeaver::ThreadRunHelper::run (this=0xa60582f4, parent=0x9fa2650, th=0xa7bf018) at ../../../threadweaver/Weaver/Thread.cpp:95 #40 0x05c9dc3b in ThreadWeaver::Thread::run (this=0xa7bf018) at ../../../threadweaver/Weaver/Thread.cpp:142 #41 0x05f4632e in QThreadPrivate::start (arg=0xa7bf018) at thread/qthread_unix.cpp:248 #42 0x0037d96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #43 0x007d6a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xa5857b70 (LWP 4271)): #0 0x00377422 in __kernel_vsyscall () #1 0x007e3d33 in ?? () from /lib/tls/i686/cmov/libc.so.6 #2 0x0079391b in ?? () from /lib/tls/i686/cmov/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 1 (Thread 0xb7725aa0 (LWP 1412)): #0 0x00377422 in __kernel_vsyscall () #1 0x007e3d33 in ?? () from /lib/tls/i686/cmov/libc.so.6 #2 0x0077a697 in ?? () from /lib/tls/i686/cmov/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Reported using DrKonqi
Can you reproduce the problem? I tried hard but failed in KDE 4.4.5
*** This bug has been marked as a duplicate of bug 247117 ***