Application that crashed: krunner Version of the application: 0.1 KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2)) Qt Version: 4.5.1 Operating System: Linux 2.6.29.4-167.fc11.x86_64 x86_64 What I was doing when the application crashed: Used ggl: for Google Lucky search, crashed after hitting enter but before launching Konqueror. -- Backtrace: Application: Run Command Interface (krunner), signal: Aborted pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 261 movl (%rsp), %edi [Current thread is 1 (Thread 0x7fd15fbcd820 (LWP 7200))] Thread 5 (Thread 0x7fd1488c0910 (LWP 7504)): [KCrash Handler] #5 0x0000003fed2332f5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #6 0x0000003fed234b20 in *__GI_abort () at abort.c:88 #7 0x0000003fed275a50 in malloc_printerr (action=2, str=0x3fed332efe "free(): invalid pointer", ptr=0x1c20) at malloc.c:6201 #8 0x0000003008c9ca2c in QString::free (d=0x1ae69e0) at tools/qstring.cpp:953 #9 0x000000300a789a5a in ~QString (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/include/QtCore/qstring.h:866 #10 KLocalePrivate::useDefaultLanguage (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.2.90/kdecore/localization/klocale.cpp:2252 #11 0x000000300a791eb8 in KLocalePrivate::translate_priv (this=0xe71780, msgctxt=0xdfa7f8 "Note this is a KRunner keyword", msgid=<value optimized out>, msgid_plural=0x0, n=<value optimized out>, language=<value optimized out>, translation=0x7fd1488bf5c0) at /usr/src/debug/kdelibs-4.2.90/kdecore/localization/klocale.cpp:802 #12 0x000000300a792be9 in KLocale::translateRaw (this=<value optimized out>, ctxt=0x1d50 <Address 0x1d50 out of bounds>, msg=0x6 <Address 0x6 out of bounds>, lang=0xffffffff, trans=<value optimized out>) at /usr/src/debug/kdelibs-4.2.90/kdecore/localization/klocale.cpp:845 #13 0x000000300a79e9e3 in KLocalizedStringPrivate::toString (this=0x1b4c590, locale=<value optimized out>) at /usr/src/debug/kdelibs-4.2.90/kdecore/localization/klocalizedstring.cpp:243 #14 0x000000300a79edd8 in KLocalizedString::toString (this=0x7fd1488bf950) at /usr/src/debug/kdelibs-4.2.90/kdecore/localization/klocalizedstring.cpp:205 #15 0x00007fd149114929 in i18nc (text=<value optimized out>, ctxt=<value optimized out>) at /usr/include/kde4/klocalizedstring.h:767 #16 PowerDevilRunner::match (text=<value optimized out>, ctxt=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.2.90/plasma/runners/powerdevil/PowerDevilRunner.cpp:240 #17 0x00000030114b4c9a in Plasma::AbstractRunner::performMatch (this=0x168e640, localContext=@0xea4f28) at /usr/src/debug/kdelibs-4.2.90/plasma/abstractrunner.cpp:160 #18 0x000000301000bf2d in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fd1488bfef0, th=0x163dd20, job=0xea4f10) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Job.cpp:106 #19 0x000000301000c22f in ThreadWeaver::Job::execute (this=0xea4f10, th=0x163dd20) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Job.cpp:135 #20 0x000000301000b1ff in ThreadWeaver::ThreadRunHelper::run (this=0x7fd1488bff80, parent=0xf07740, th=0x163dd20) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Thread.cpp:95 #21 0x000000301000b688 in ThreadWeaver::Thread::run (this=0x163dd20) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Thread.cpp:142 #22 0x0000003008c59d21 in QThreadPrivate::start (arg=0x163dd20) at thread/qthread_unix.cpp:189 #23 0x0000003feda0686a in start_thread (arg=<value optimized out>) at pthread_create.c:297 #24 0x0000003fed2de25d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #25 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fd147ebf910 (LWP 7505)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x0000003008c59563 in QMutexPrivate::wait (this=0xdc9280, timeout=-1) at thread/qmutex_unix.cpp:80 #2 0x0000003008c55125 in QMutex::lock (this=0xdc9198) at thread/qmutex.cpp:169 #3 0x000000300a79dde8 in QMutexLocker::relock (this=<value optimized out>) at /usr/include/QtCore/qmutex.h:120 #4 QMutexLocker (this=<value optimized out>) at /usr/include/QtCore/qmutex.h:102 #5 KLocalizedStringPrivate::toString (this=<value optimized out>) at /usr/src/debug/kdelibs-4.2.90/kdecore/localization/klocalizedstring.cpp:216 #6 0x000000300a79edd8 in KLocalizedString::toString (this=0x7fd147ebe9b0) at /usr/src/debug/kdelibs-4.2.90/kdecore/localization/klocalizedstring.cpp:205 #7 0x00007fd149113ebe in i18nc (text=<value optimized out>, ctxt=<value optimized out>) at /usr/include/kde4/klocalizedstring.h:767 #8 PowerDevilRunner::match (text=<value optimized out>, ctxt=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.2.90/plasma/runners/powerdevil/PowerDevilRunner.cpp:186 #9 0x00000030114b4c9a in Plasma::AbstractRunner::performMatch (this=0x168e640, localContext=@0x1a8c718) at /usr/src/debug/kdelibs-4.2.90/plasma/abstractrunner.cpp:160 #10 0x000000301000bf2d in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fd147ebeef0, th=0x1194d60, job=0x1a8c700) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Job.cpp:106 #11 0x000000301000c22f in ThreadWeaver::Job::execute (this=0x1a8c700, th=0x1194d60) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Job.cpp:135 #12 0x000000301000b1ff in ThreadWeaver::ThreadRunHelper::run (this=0x7fd147ebef80, parent=0xf07740, th=0x1194d60) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Thread.cpp:95 #13 0x000000301000b688 in ThreadWeaver::Thread::run (this=0x1194d60) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Thread.cpp:142 #14 0x0000003008c59d21 in QThreadPrivate::start (arg=0x1194d60) at thread/qthread_unix.cpp:189 #15 0x0000003feda0686a in start_thread (arg=<value optimized out>) at pthread_create.c:297 #16 0x0000003fed2de25d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fd1474be910 (LWP 7506)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x0000003008c59563 in QMutexPrivate::wait (this=0xdc9280, timeout=-1) at thread/qmutex_unix.cpp:80 #2 0x0000003008c55125 in QMutex::lock (this=0xdc9198) at thread/qmutex.cpp:169 #3 0x000000300a79dde8 in QMutexLocker::relock (this=<value optimized out>) at /usr/include/QtCore/qmutex.h:120 #4 QMutexLocker (this=<value optimized out>) at /usr/include/QtCore/qmutex.h:102 #5 KLocalizedStringPrivate::toString (this=<value optimized out>) at /usr/src/debug/kdelibs-4.2.90/kdecore/localization/klocalizedstring.cpp:216 #6 0x000000300a79edd8 in KLocalizedString::toString (this=0x7fd1474bdc80) at /usr/src/debug/kdelibs-4.2.90/kdecore/localization/klocalizedstring.cpp:205 #7 0x00007fd14b7b4cbb in i18n<QString, QString> (a2=<value optimized out>, a1=<value optimized out>, text=<value optimized out>) at /usr/include/kde4/klocalizedstring.h:627 #8 WebshortcutRunner::match (a2=<value optimized out>, a1=<value optimized out>, text=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.2.90/plasma/runners/webshortcuts/webshortcutrunner.cpp:143 #9 0x00000030114b4c9a in Plasma::AbstractRunner::performMatch (this=0x1189680, localContext=@0x1adeda8) at /usr/src/debug/kdelibs-4.2.90/plasma/abstractrunner.cpp:160 #10 0x000000301000bf2d in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fd1474bdef0, th=0x165e930, job=0x1aded90) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Job.cpp:106 #11 0x000000301000c22f in ThreadWeaver::Job::execute (this=0x1aded90, th=0x165e930) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Job.cpp:135 #12 0x000000301000b1ff in ThreadWeaver::ThreadRunHelper::run (this=0x7fd1474bdf80, parent=0xf07740, th=0x165e930) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Thread.cpp:95 #13 0x000000301000b688 in ThreadWeaver::Thread::run (this=0x165e930) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Thread.cpp:142 #14 0x0000003008c59d21 in QThreadPrivate::start (arg=0x165e930) at thread/qthread_unix.cpp:189 #15 0x0000003feda0686a in start_thread (arg=<value optimized out>) at pthread_create.c:297 #16 0x0000003fed2de25d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fd146abd910 (LWP 7507)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x0000003008c59563 in QMutexPrivate::wait (this=0xdc9280, timeout=-1) at thread/qmutex_unix.cpp:80 #2 0x0000003008c55125 in QMutex::lock (this=0xdc9198) at thread/qmutex.cpp:169 #3 0x000000300a79dde8 in QMutexLocker::relock (this=<value optimized out>) at /usr/include/QtCore/qmutex.h:120 #4 QMutexLocker (this=<value optimized out>) at /usr/include/QtCore/qmutex.h:102 #5 KLocalizedStringPrivate::toString (this=<value optimized out>) at /usr/src/debug/kdelibs-4.2.90/kdecore/localization/klocalizedstring.cpp:216 #6 0x000000300a79edd8 in KLocalizedString::toString (this=0x7fd146abcc80) at /usr/src/debug/kdelibs-4.2.90/kdecore/localization/klocalizedstring.cpp:205 #7 0x00007fd14b7b4cbb in i18n<QString, QString> (a2=<value optimized out>, a1=<value optimized out>, text=<value optimized out>) at /usr/include/kde4/klocalizedstring.h:627 #8 WebshortcutRunner::match (a2=<value optimized out>, a1=<value optimized out>, text=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.2.90/plasma/runners/webshortcuts/webshortcutrunner.cpp:143 #9 0x00000030114b4c9a in Plasma::AbstractRunner::performMatch (this=0x1189680, localContext=@0x1ad4fd8) at /usr/src/debug/kdelibs-4.2.90/plasma/abstractrunner.cpp:160 #10 0x000000301000bf2d in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fd146abcef0, th=0x1619a40, job=0x1ad4fc0) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Job.cpp:106 #11 0x000000301000c22f in ThreadWeaver::Job::execute (this=0x1ad4fc0, th=0x1619a40) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Job.cpp:135 #12 0x000000301000b1ff in ThreadWeaver::ThreadRunHelper::run (this=0x7fd146abcf80, parent=0xf07740, th=0x1619a40) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Thread.cpp:95 #13 0x000000301000b688 in ThreadWeaver::Thread::run (this=0x1619a40) at /usr/src/debug/kdelibs-4.2.90/threadweaver/Weaver/Thread.cpp:142 #14 0x0000003008c59d21 in QThreadPrivate::start (arg=0x1619a40) at thread/qthread_unix.cpp:189 #15 0x0000003feda0686a in start_thread (arg=<value optimized out>) at pthread_create.c:297 #16 0x0000003fed2de25d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fd15fbcd820 (LWP 7200)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x0000003008c59563 in QMutexPrivate::wait (this=0xdc9280, timeout=-1) at thread/qmutex_unix.cpp:80 #2 0x0000003008c55125 in QMutex::lock (this=0xdc9198) at thread/qmutex.cpp:169 #3 0x000000300a798f4d in QMutexLocker::relock (this=<value optimized out>) at /usr/include/QtCore/qmutex.h:120 #4 QMutexLocker (this=<value optimized out>) at /usr/include/QtCore/qmutex.h:102 #5 KLocalizedStringPrivate::notifyCatalogsUpdated (this=<value optimized out>) at /usr/src/debug/kdelibs-4.2.90/kdecore/localization/klocalizedstring.cpp:977 #6 0x000000300a789d97 in KLocalePrivate::updateCatalogs (this=0xe71780) at /usr/src/debug/kdelibs-4.2.90/kdecore/localization/klocale.cpp:732 #7 0x000000300a7916ef in KLocale::removeCatalog (this=0xe70e20, catalog=<value optimized out>) at /usr/src/debug/kdelibs-4.2.90/kdecore/localization/klocale.cpp:744 #8 0x000000300a70ebab in ~KComponentDataPrivate (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.2.90/kdecore/kernel/kcomponentdata_p.h:50 #9 KComponentDataPrivate::deref (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.2.90/kdecore/kernel/kcomponentdata_p.h:67 #10 KComponentData::~KComponentData (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.2.90/kdecore/kernel/kcomponentdata.cpp:123 #11 0x000000300a7ed39c in ~KPluginFactoryPrivate (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.2.90/kdecore/util/kpluginfactory_p.h:43 #12 KPluginFactory::~KPluginFactory (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.2.90/kdecore/util/kpluginfactory.cpp:85 #13 0x00007fd148af88b3 in ?? () from /usr/lib64/kde4/krunner_converter.so #14 0x0000003008d5753d in QObjectCleanupHandler::clear (this=0x1117bf0) at kernel/qobjectcleanuphandler.cpp:140 #15 0x0000003008d57584 in QObjectCleanupHandler::~QObjectCleanupHandler (this=0xdc92cc, __in_chrg=<value optimized out>) at kernel/qobjectcleanuphandler.cpp:86 #16 0x0000003fed2367f2 in __run_exit_handlers (status=<value optimized out>, status=<value optimized out>, listp=<value optimized out>, run_list_atexit=<value optimized out>) at exit.c:78 #17 *__GI_exit (status=<value optimized out>, status=<value optimized out>, listp=<value optimized out>, run_list_atexit=<value optimized out>) at exit.c:100 #18 0x000000300ade9d48 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:707 #19 0x000000300ba0f888 in KApplication::xioErrhandler (this=0xde71e0, dpy=0xe1f090) at /usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kapplication.cpp:408 #20 0x0000003002e44c2e in _XIOError () from /usr/lib64/libX11.so.6 #21 0x0000003002e4c4e5 in ?? () from /usr/lib64/libX11.so.6 #22 0x0000003002e4cd97 in _XEventsQueued () from /usr/lib64/libX11.so.6 #23 0x0000003002e35c5b in XEventsQueued () from /usr/lib64/libX11.so.6 #24 0x000000300ae217ec in x11EventSourceCheck (s=0xdf6450) at kernel/qguieventdispatcher_glib.cpp:87 #25 0x000000300183a6ea in g_main_context_check () from /lib64/libglib-2.0.so.0 #26 0x000000300183aed0 in ?? () from /lib64/libglib-2.0.so.0 #27 0x000000300183b300 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #28 0x0000003008d680a6 in QEventDispatcherGlib::processEvents (this=0xdc49c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324 #29 0x000000300ae2162e in QGuiEventDispatcherGlib::processEvents (this=0xdc92cc, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #30 0x0000003008d3df52 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 36}) at kernel/qeventloop.cpp:149 #31 0x0000003008d3e324 in QEventLoop::exec (this=0x7fff67c0b6f0, flags={i = 0}) at kernel/qeventloop.cpp:200 #32 0x0000003008d403c9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #33 0x0000003000c22d3c in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.2.90/krunner/main.cpp:59 #34 0x0000003fed21ea2d 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=0x7fff67c0b9a8) at libc-start.c:220 #35 0x0000000000400779 in _start () This bug may be a duplicate of or related to bug 193822 Reported using DrKonqi
Seems to be another XIOError. Thanks
May be related to bug 191122
This is in fact a glibc bug, due to a race in free(), it should be fixed in 2.11.1 *** This bug has been marked as a duplicate of bug 196207 ***