Application that crashed: krunner Version of the application: 0.1 KDE Version: 4.2.96 (KDE 4.2.96 (KDE 4.3 RC2)) Qt Version: 4.5.2 Operating System: Linux 2.6.30-1-amd64 x86_64 Distribution: Debian GNU/Linux 5.0 (lenny) -- Backtrace: Application: Диалог запуска команд (kdeinit4), signal: Aborted Using host libthread_db library "/lib/libthread_db.so.1". __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91 in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S [Current thread is 0 (LWP 7469)] Thread 9 (Thread 0x7fb9b7c8c950 (LWP 7745)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91 #1 0x00007fb9d730964e in _L_lock_3848 () from /lib/libc.so.6 #2 0x00007fb9d7305ceb in *__GI___libc_free (mem=0x7fb9a4000020) at malloc.c:3623 #3 0x00007fb9d96be2ac in kiotraderlex_destroy () at lex.c:1915 #4 0x00007fb9d96b9ba5 in KTraderParse::parseConstraints (_constr=<value optimized out>) at ../../kdecore/services/ktraderparse.cpp:44 #5 0x00007fb9d96b7eb2 in KServiceTypeTrader::applyConstraints (lst=@0x7fb9b7c8bb30, constraint=@0x80) at ../../kdecore/services/kservicetypetrader.cpp:59 #6 0x00007fb9d96b819e in KServiceTypeTrader::defaultOffers (this=<value optimized out>, serviceType=<value optimized out>, constraint=@0x7fb9b7c8bed0) at ../../kdecore/services/kservicetypetrader.cpp:127 #7 0x00007fb9d96b8a31 in KServiceTypeTrader::query (this=0x1268290, serviceType=@0x7fb9b7c8bea0, constraint=@0x7fb9b7c8bed0) at ../../kdecore/services/kservicetypetrader.cpp:141 #8 0x00007fb9bc11366c in ?? () from /usr/lib/kde4/krunner_services.so #9 0x00007fb9d196844b in Plasma::AbstractRunner::performMatch (this=0x1477610, localContext=@0x7fb9a80c4c58) at ../../plasma/abstractrunner.cpp:160 #10 0x00007fb9d01d178c in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fb9b7c8c040, th=0x14af9a0, job=0x7fb9a80c4c40) at ../../../threadweaver/Weaver/Job.cpp:106 #11 0x00007fb9d01d1aaf in ThreadWeaver::Job::execute (this=0x7fb9a80c4c40, th=0x14af9a0) at ../../../threadweaver/Weaver/Job.cpp:135 #12 0x00007fb9d01d0a8f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb9b7c8c0d0, parent=0x11f6880, th=0x14af9a0) at ../../../threadweaver/Weaver/Thread.cpp:95 #13 0x00007fb9d01d0ef9 in ThreadWeaver::Thread::run (this=0x14af9a0) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0x00007fb9d9a573f5 in QThreadPrivate::start (arg=0x14af9a0) at thread/qthread_unix.cpp:188 #15 0x00007fb9d6796faa in start_thread (arg=<value optimized out>) at pthread_create.c:297 #16 0x00007fb9d73602cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17 0x0000000000000000 in ?? () Thread 8 (Thread 0x7fb9b748b950 (LWP 7746)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91 #1 0x00007fb9d730964e in _L_lock_3848 () from /lib/libc.so.6 #2 0x00007fb9d7305ceb in *__GI___libc_free (mem=0x7fb9a4000020) at malloc.c:3623 #3 0x00007fb9d96be2ac in kiotraderlex_destroy () at lex.c:1915 #4 0x00007fb9d96b9ba5 in KTraderParse::parseConstraints (_constr=<value optimized out>) at ../../kdecore/services/ktraderparse.cpp:44 #5 0x00007fb9d96b7eb2 in KServiceTypeTrader::applyConstraints (lst=@0x7fb9b748ab30, constraint=@0x80) at ../../kdecore/services/kservicetypetrader.cpp:59 #6 0x00007fb9d96b819e in KServiceTypeTrader::defaultOffers (this=<value optimized out>, serviceType=<value optimized out>, constraint=@0x7fb9b748aed0) at ../../kdecore/services/kservicetypetrader.cpp:127 #7 0x00007fb9d96b8a31 in KServiceTypeTrader::query (this=0x1268290, serviceType=@0x7fb9b748aea0, constraint=@0x7fb9b748aed0) at ../../kdecore/services/kservicetypetrader.cpp:141 #8 0x00007fb9bc11366c in ?? () from /usr/lib/kde4/krunner_services.so #9 0x00007fb9d196844b in Plasma::AbstractRunner::performMatch (this=0x1477610, localContext=@0x7fb9b015d038) at ../../plasma/abstractrunner.cpp:160 #10 0x00007fb9d01d178c in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fb9b748b040, th=0x107a860, job=0x7fb9b015d020) at ../../../threadweaver/Weaver/Job.cpp:106 #11 0x00007fb9d01d1aaf in ThreadWeaver::Job::execute (this=0x7fb9b015d020, th=0x107a860) at ../../../threadweaver/Weaver/Job.cpp:135 #12 0x00007fb9d01d0a8f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb9b748b0d0, parent=0x11f6880, th=0x107a860) at ../../../threadweaver/Weaver/Thread.cpp:95 #13 0x00007fb9d01d0ef9 in ThreadWeaver::Thread::run (this=0x107a860) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0x00007fb9d9a573f5 in QThreadPrivate::start (arg=0x107a860) at thread/qthread_unix.cpp:188 #15 0x00007fb9d6796faa in start_thread (arg=<value optimized out>) at pthread_create.c:297 #16 0x00007fb9d73602cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17 0x0000000000000000 in ?? () Thread 7 (Thread 0x7fb9b6c8a950 (LWP 7747)): [KCrash Handler] #5 0x00007fb9d72c4105 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #6 0x00007fb9d72c5623 in *__GI_abort () at abort.c:88 #7 0x00007fb9d72feb18 in __libc_message (do_abort=2, fmt=0x7fb9d73aefa8 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:170 #8 0x00007fb9d73041b8 in malloc_printerr (action=2, str=0x7fb9d73ac5ca "malloc(): memory corruption", ptr=<value optimized out>) at malloc.c:5994 #9 0x00007fb9d7306ac4 in _int_malloc (av=0x7fb9a4000020, bytes=2) at malloc.c:4252 #10 0x00007fb9d73088d8 in *__GI___libc_malloc (bytes=2) at malloc.c:3551 #11 0x00007fb9d96be04f in KTraderParse_putSymbol (_name=0x7fb9b015b290 "��\025��\177") at lex.l:85 #12 0x00007fb9d96bede7 in kiotraderlex () at lex.l:61 #13 0x00007fb9d96bda6f in kiotraderparse () at yacc.c:1405 #14 0x00007fb9d96bde0e in KTraderParse_mainParse (_code=<value optimized out>) at yacc.y:151 #15 0x00007fb9d96b9ba5 in KTraderParse::parseConstraints (_constr=<value optimized out>) at ../../kdecore/services/ktraderparse.cpp:44 #16 0x00007fb9d96b7eb2 in KServiceTypeTrader::applyConstraints (lst=@0x7fb9b6c89b30, constraint=@0x1e43) at ../../kdecore/services/kservicetypetrader.cpp:59 #17 0x00007fb9d96b819e in KServiceTypeTrader::defaultOffers (this=<value optimized out>, serviceType=<value optimized out>, constraint=@0x7fb9b6c89ed0) at ../../kdecore/services/kservicetypetrader.cpp:127 #18 0x00007fb9d96b8a31 in KServiceTypeTrader::query (this=0x1268290, serviceType=@0x7fb9b6c89ea0, constraint=@0x7fb9b6c89ed0) at ../../kdecore/services/kservicetypetrader.cpp:141 #19 0x00007fb9bc11366c in ?? () from /usr/lib/kde4/krunner_services.so #20 0x00007fb9d196844b in Plasma::AbstractRunner::performMatch (this=0x1477610, localContext=@0x7fb99c0eff78) at ../../plasma/abstractrunner.cpp:160 #21 0x00007fb9d01d178c in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fb9b6c8a040, th=0x1487ca0, job=0x7fb99c0eff60) at ../../../threadweaver/Weaver/Job.cpp:106 #22 0x00007fb9d01d1aaf in ThreadWeaver::Job::execute (this=0x7fb99c0eff60, th=0x1487ca0) at ../../../threadweaver/Weaver/Job.cpp:135 #23 0x00007fb9d01d0a8f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb9b6c8a0d0, parent=0x11f6880, th=0x1487ca0) at ../../../threadweaver/Weaver/Thread.cpp:95 #24 0x00007fb9d01d0ef9 in ThreadWeaver::Thread::run (this=0x1487ca0) at ../../../threadweaver/Weaver/Thread.cpp:142 #25 0x00007fb9d9a573f5 in QThreadPrivate::start (arg=0x1487ca0) at thread/qthread_unix.cpp:188 #26 0x00007fb9d6796faa in start_thread (arg=<value optimized out>) at pthread_create.c:297 #27 0x00007fb9d73602cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #28 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fb9b6489950 (LWP 7748)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91 #1 0x00007fb9d730964e in _L_lock_3848 () from /lib/libc.so.6 #2 0x00007fb9d7305ceb in *__GI___libc_free (mem=0x7fb9a4000020) at malloc.c:3623 #3 0x00007fb9d96be2ac in kiotraderlex_destroy () at lex.c:1915 #4 0x00007fb9d96b9ba5 in KTraderParse::parseConstraints (_constr=<value optimized out>) at ../../kdecore/services/ktraderparse.cpp:44 #5 0x00007fb9d96b7eb2 in KServiceTypeTrader::applyConstraints (lst=@0x7fb9b6488c30, constraint=@0x80) at ../../kdecore/services/kservicetypetrader.cpp:59 #6 0x00007fb9d96b819e in KServiceTypeTrader::defaultOffers (this=<value optimized out>, serviceType=<value optimized out>, constraint=@0x7fb9b6488e90) at ../../kdecore/services/kservicetypetrader.cpp:127 #7 0x00007fb9d96b8a31 in KServiceTypeTrader::query (this=0x1268290, serviceType=@0x7fb9b6488e80, constraint=@0x7fb9b6488e90) at ../../kdecore/services/kservicetypetrader.cpp:141 #8 0x00007fb9d19674b2 in Plasma::AbstractRunner::serviceQuery (this=<value optimized out>, serviceType=@0x7fb9b6488e80, constraint=@0x7fb9b6488e90) at ../../plasma/abstractrunner.cpp:274 #9 0x00007fb9bd7bbcac in ?? () from /usr/lib/kde4/krunner_webshortcuts.so #10 0x00007fb9d196844b in Plasma::AbstractRunner::performMatch (this=0x14785e0, localContext=@0x7fb9a80b8248) at ../../plasma/abstractrunner.cpp:160 #11 0x00007fb9d01d178c in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fb9b6489040, th=0x1539b00, job=0x7fb9a80b8230) at ../../../threadweaver/Weaver/Job.cpp:106 #12 0x00007fb9d01d1aaf in ThreadWeaver::Job::execute (this=0x7fb9a80b8230, th=0x1539b00) at ../../../threadweaver/Weaver/Job.cpp:135 #13 0x00007fb9d01d0a8f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb9b64890d0, parent=0x11f6880, th=0x1539b00) at ../../../threadweaver/Weaver/Thread.cpp:95 #14 0x00007fb9d01d0ef9 in ThreadWeaver::Thread::run (this=0x1539b00) at ../../../threadweaver/Weaver/Thread.cpp:142 #15 0x00007fb9d9a573f5 in QThreadPrivate::start (arg=0x1539b00) at thread/qthread_unix.cpp:188 #16 0x00007fb9d6796faa in start_thread (arg=<value optimized out>) at pthread_create.c:297 #17 0x00007fb9d73602cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #18 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fb9b5c88950 (LWP 7749)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91 #1 0x00007fb9d730964e in _L_lock_3848 () from /lib/libc.so.6 #2 0x00007fb9d7305ceb in *__GI___libc_free (mem=0x7fb9a4000020) at malloc.c:3623 #3 0x00007fb9d96be2ac in kiotraderlex_destroy () at lex.c:1915 #4 0x00007fb9d96b9ba5 in KTraderParse::parseConstraints (_constr=<value optimized out>) at ../../kdecore/services/ktraderparse.cpp:44 #5 0x00007fb9d96b7eb2 in KServiceTypeTrader::applyConstraints (lst=@0x7fb9b5c87c30, constraint=@0x80) at ../../kdecore/services/kservicetypetrader.cpp:59 #6 0x00007fb9d96b819e in KServiceTypeTrader::defaultOffers (this=<value optimized out>, serviceType=<value optimized out>, constraint=@0x7fb9b5c87e90) at ../../kdecore/services/kservicetypetrader.cpp:127 #7 0x00007fb9d96b8a31 in KServiceTypeTrader::query (this=0x1268290, serviceType=@0x7fb9b5c87e80, constraint=@0x7fb9b5c87e90) at ../../kdecore/services/kservicetypetrader.cpp:141 #8 0x00007fb9d19674b2 in Plasma::AbstractRunner::serviceQuery (this=<value optimized out>, serviceType=@0x7fb9b5c87e80, constraint=@0x7fb9b5c87e90) at ../../plasma/abstractrunner.cpp:274 #9 0x00007fb9bd7bbcac in ?? () from /usr/lib/kde4/krunner_webshortcuts.so #10 0x00007fb9d196844b in Plasma::AbstractRunner::performMatch (this=0x14785e0, localContext=@0x7fb9a817d7a8) at ../../plasma/abstractrunner.cpp:160 #11 0x00007fb9d01d178c in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fb9b5c88040, th=0x149f9d0, job=0x7fb9a817d790) at ../../../threadweaver/Weaver/Job.cpp:106 #12 0x00007fb9d01d1aaf in ThreadWeaver::Job::execute (this=0x7fb9a817d790, th=0x149f9d0) at ../../../threadweaver/Weaver/Job.cpp:135 #13 0x00007fb9d01d0a8f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb9b5c880d0, parent=0x11f6880, th=0x149f9d0) at ../../../threadweaver/Weaver/Thread.cpp:95 #14 0x00007fb9d01d0ef9 in ThreadWeaver::Thread::run (this=0x149f9d0) at ../../../threadweaver/Weaver/Thread.cpp:142 #15 0x00007fb9d9a573f5 in QThreadPrivate::start (arg=0x149f9d0) at thread/qthread_unix.cpp:188 #16 0x00007fb9d6796faa in start_thread (arg=<value optimized out>) at pthread_create.c:297 #17 0x00007fb9d73602cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #18 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fb9b5487950 (LWP 7750)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91 #1 0x00007fb9d730964e in _L_lock_3848 () from /lib/libc.so.6 #2 0x00007fb9d7305ceb in *__GI___libc_free (mem=0x7fb9a4000020) at malloc.c:3623 #3 0x00007fb9d96be2ac in kiotraderlex_destroy () at lex.c:1915 #4 0x00007fb9d96b9ba5 in KTraderParse::parseConstraints (_constr=<value optimized out>) at ../../kdecore/services/ktraderparse.cpp:44 #5 0x00007fb9d96b7eb2 in KServiceTypeTrader::applyConstraints (lst=@0x7fb9b5486b30, constraint=@0x80) at ../../kdecore/services/kservicetypetrader.cpp:59 #6 0x00007fb9d96b819e in KServiceTypeTrader::defaultOffers (this=<value optimized out>, serviceType=<value optimized out>, constraint=@0x7fb9b5486ed0) at ../../kdecore/services/kservicetypetrader.cpp:127 #7 0x00007fb9d96b8a31 in KServiceTypeTrader::query (this=0x1268290, serviceType=@0x7fb9b5486ea0, constraint=@0x7fb9b5486ed0) at ../../kdecore/services/kservicetypetrader.cpp:141 #8 0x00007fb9bc11366c in ?? () from /usr/lib/kde4/krunner_services.so #9 0x00007fb9d196844b in Plasma::AbstractRunner::performMatch (this=0x1477610, localContext=@0x7fb9b015ce18) at ../../plasma/abstractrunner.cpp:160 #10 0x00007fb9d01d178c in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fb9b5487040, th=0x12c8ef0, job=0x7fb9b015ce00) at ../../../threadweaver/Weaver/Job.cpp:106 #11 0x00007fb9d01d1aaf in ThreadWeaver::Job::execute (this=0x7fb9b015ce00, th=0x12c8ef0) at ../../../threadweaver/Weaver/Job.cpp:135 #12 0x00007fb9d01d0a8f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb9b54870d0, parent=0x11f6880, th=0x12c8ef0) at ../../../threadweaver/Weaver/Thread.cpp:95 #13 0x00007fb9d01d0ef9 in ThreadWeaver::Thread::run (this=0x12c8ef0) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0x00007fb9d9a573f5 in QThreadPrivate::start (arg=0x12c8ef0) at thread/qthread_unix.cpp:188 #15 0x00007fb9d6796faa in start_thread (arg=<value optimized out>) at pthread_create.c:297 #16 0x00007fb9d73602cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fb9b4c86950 (LWP 7751)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91 #1 0x00007fb9d730964e in _L_lock_3848 () from /lib/libc.so.6 #2 0x00007fb9d7305ceb in *__GI___libc_free (mem=0x7fb9a4000020) at malloc.c:3623 #3 0x00007fb9d9adee2b in QRingBuffer::clear (this=0x7fb9b001e820) at ../../include/QtCore/../../src/corelib/tools/qlist.h:378 #4 0x00007fb9d9ada801 in QIODevice::seek (this=<value optimized out>, pos=37804) at io/qiodevice.cpp:647 #5 0x00007fb9d9ac66f7 in QBuffer::seek (this=0x7fb9b00012d0, pos=37804) at io/qbuffer.cpp:383 #6 0x00007fb9d97478f3 in KSycocaDict::Private::offsetForKey (this=0x7fb9b001d630, key=<value optimized out>) at ../../kdecore/sycoca/ksycocadict.cpp:539 #7 0x00007fb9d9747ae6 in KSycocaDict::find_string (this=0x7fb9b0018f90, key=@0x80) at ../../kdecore/sycoca/ksycocadict.cpp:151 #8 0x00007fb9d96b38d6 in KServiceTypeFactory::findServiceTypeByName (this=0x7fb9b0004990, _name=@0x7fb9b4c85ea0) at ../../kdecore/services/kservicetypefactory.cpp:72 #9 0x00007fb9d96b80df in KServiceTypeTrader::defaultOffers (this=<value optimized out>, serviceType=@0x7fb9b4c85ea0, constraint=@0x7fb9b4c85ed0) at ../../kdecore/services/kservicetypetrader.cpp:116 #10 0x00007fb9d96b8a31 in KServiceTypeTrader::query (this=0x1268290, serviceType=@0x7fb9b4c85ea0, constraint=@0x7fb9b4c85ed0) at ../../kdecore/services/kservicetypetrader.cpp:141 #11 0x00007fb9bc11366c in ?? () from /usr/lib/kde4/krunner_services.so #12 0x00007fb9d196844b in Plasma::AbstractRunner::performMatch (this=0x1477610, localContext=@0x7fb9a810c118) at ../../plasma/abstractrunner.cpp:160 #13 0x00007fb9d01d178c in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fb9b4c86040, th=0x7fb9a80017b0, job=0x7fb9a810c100) at ../../../threadweaver/Weaver/Job.cpp:106 #14 0x00007fb9d01d1aaf in ThreadWeaver::Job::execute (this=0x7fb9a810c100, th=0x7fb9a80017b0) at ../../../threadweaver/Weaver/Job.cpp:135 #15 0x00007fb9d01d0a8f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb9b4c860d0, parent=0x11f6880, th=0x7fb9a80017b0) at ../../../threadweaver/Weaver/Thread.cpp:95 #16 0x00007fb9d01d0ef9 in ThreadWeaver::Thread::run (this=0x7fb9a80017b0) at ../../../threadweaver/Weaver/Thread.cpp:142 #17 0x00007fb9d9a573f5 in QThreadPrivate::start (arg=0x7fb9a80017b0) at thread/qthread_unix.cpp:188 #18 0x00007fb9d6796faa in start_thread (arg=<value optimized out>) at pthread_create.c:297 #19 0x00007fb9d73602cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #20 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fb9affff950 (LWP 7752)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91 #1 0x00007fb9d730964e in _L_lock_3848 () from /lib/libc.so.6 #2 0x00007fb9d7305ceb in *__GI___libc_free (mem=0x7fb9a4000020) at malloc.c:3623 #3 0x00007fb9d96be2ac in kiotraderlex_destroy () at lex.c:1915 #4 0x00007fb9d96b9ba5 in KTraderParse::parseConstraints (_constr=<value optimized out>) at ../../kdecore/services/ktraderparse.cpp:44 #5 0x00007fb9d96b7eb2 in KServiceTypeTrader::applyConstraints (lst=@0x7fb9afffec30, constraint=@0x80) at ../../kdecore/services/kservicetypetrader.cpp:59 #6 0x00007fb9d96b819e in KServiceTypeTrader::defaultOffers (this=<value optimized out>, serviceType=<value optimized out>, constraint=@0x7fb9afffee90) at ../../kdecore/services/kservicetypetrader.cpp:127 #7 0x00007fb9d96b8a31 in KServiceTypeTrader::query (this=0x1268290, serviceType=@0x7fb9afffee80, constraint=@0x7fb9afffee90) at ../../kdecore/services/kservicetypetrader.cpp:141 #8 0x00007fb9d19674b2 in Plasma::AbstractRunner::serviceQuery (this=<value optimized out>, serviceType=@0x7fb9afffee80, constraint=@0x7fb9afffee90) at ../../plasma/abstractrunner.cpp:274 #9 0x00007fb9bd7bbcac in ?? () from /usr/lib/kde4/krunner_webshortcuts.so #10 0x00007fb9d196844b in Plasma::AbstractRunner::performMatch (this=0x14785e0, localContext=@0x7fb9b015ba88) at ../../plasma/abstractrunner.cpp:160 #11 0x00007fb9d01d178c in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fb9affff040, th=0x155e510, job=0x7fb9b015ba70) at ../../../threadweaver/Weaver/Job.cpp:106 #12 0x00007fb9d01d1aaf in ThreadWeaver::Job::execute (this=0x7fb9b015ba70, th=0x155e510) at ../../../threadweaver/Weaver/Job.cpp:135 #13 0x00007fb9d01d0a8f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb9affff0d0, parent=0x11f6880, th=0x155e510) at ../../../threadweaver/Weaver/Thread.cpp:95 #14 0x00007fb9d01d0ef9 in ThreadWeaver::Thread::run (this=0x155e510) at ../../../threadweaver/Weaver/Thread.cpp:142 #15 0x00007fb9d9a573f5 in QThreadPrivate::start (arg=0x155e510) at thread/qthread_unix.cpp:188 #16 0x00007fb9d6796faa in start_thread (arg=<value optimized out>) at pthread_create.c:297 #17 0x00007fb9d73602cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #18 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fb9d9f10710 (LWP 7469)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91 #1 0x00007fb9d730964e in _L_lock_3848 () from /lib/libc.so.6 #2 0x00007fb9d7305ceb in *__GI___libc_free (mem=0x7fb9a4000020) at malloc.c:3623 #3 0x00007fb9b7c96419 in Conversion::UnitCategory::~UnitCategory () from /usr/lib/libconversion.so.4 #4 0x00007fb9b7c9b163 in ?? () from /usr/lib/libconversion.so.4 #5 0x00007fb9d9b4b7e1 in QObjectPrivate::deleteChildren (this=0x7fb9a40a5350) at kernel/qobject.cpp:1846 #6 0x00007fb9d9b53bbf in ~QObject (this=0x7fb9a40a50e0) at kernel/qobject.cpp:836 #7 0x00007fb9b7c94027 in ?? () from /usr/lib/libconversion.so.4 #8 0x00007fb9d72c6cad in *__GI_exit (status=1) at exit.c:75 #9 0x00007fb9d7b27e18 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:707 #10 0x00007fb9d8724448 in KApplication::xioErrhandler (this=0x1035b20, dpy=0x104fb80) at ../../kdeui/kernel/kapplication.cpp:408 #11 0x00007fb9d902f53e in _XIOError () from /usr/lib/libX11.so.6 #12 0x00007fb9d903683f in ?? () from /usr/lib/libX11.so.6 #13 0x00007fb9d9037177 in _XEventsQueued () from /usr/lib/libX11.so.6 #14 0x00007fb9d901fe83 in XEventsQueued () from /usr/lib/libX11.so.6 #15 0x00007fb9d7b63853 in QEventDispatcherX11::processEvents (this=0xf96680, flags={i = -1113616592}) at kernel/qeventdispatcher_x11.cpp:79 #16 0x00007fb9d9b3bd62 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1113616544}) at kernel/qeventloop.cpp:149 #17 0x00007fb9d9b3c134 in QEventLoop::exec (this=0x7fffbd9f8fa0, flags={i = -1113616464}) at kernel/qeventloop.cpp:201 #18 0x00007fb9d9b3e3a4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #19 0x00007fb9ce11592c in kdemain () from /usr/lib/libkdeinit4_krunner.so #20 0x0000000000407244 in launch (argc=1, _name=0xfe7c08 "/usr/bin/krunner", args=<value optimized out>, cwd=0x0, envc=0, envs=0xfe7c21 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40a107 "0") at ../../kinit/kinit.cpp:676 #21 0x0000000000407a08 in handle_launcher_request (sock=7, who=<value optimized out>) at ../../kinit/kinit.cpp:1168 #22 0x0000000000407f8e in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1361 #23 0x000000000040861b in main (argc=2, argv=0x7fffbd9f9dd8, envp=0x7fffbd9f9df0) at ../../kinit/kinit.cpp:1788 #24 0x00007fb9d72b05a6 in __libc_start_main (main=0x408020 <main>, argc=2, ubp_av=0x7fffbd9f9dd8, init=0x409610 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fffbd9f9dc8) at libc-start.c:222 #25 0x0000000000404479 in _start () at ../sysdeps/x86_64/elf/start.S:113 91 in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S Reported using DrKonqi
*** Bug 199713 has been marked as a duplicate of this bug. ***
i.e. ktraderparse is not re-entrant. Needs a unittest and a QThreadStorage. Added to my TODO.
*** This bug has been marked as a duplicate of bug 192536 ***