Bug 333578 - KRunner crashes when searching "crm"
Summary: KRunner crashes when searching "crm"
Status: RESOLVED DUPLICATE of bug 333761
Alias: None
Product: Baloo
Classification: Frameworks and Libraries
Component: Baloo File Daemon (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Vishesh Handa
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-04-18 12:06 UTC by Michał Zając
Modified: 2014-04-25 15:24 UTC (History)
0 users

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 Michał Zając 2014-04-18 12:06:14 UTC
Application: krunner (4.11.8)
KDE Platform Version: 4.13.0
Qt Version: 4.8.6
Operating System: Linux 3.13.0-24-generic x86_64
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
I tried to search for an email I have received from my friend, the subject is "diagram crm-a". When I typed in "crm" in KRunner and waited for results other than kcm applets KRunner crashed

The crash can be reproduced every time.

-- Backtrace:
Application: Interfejs do uruchamiania poleceń (krunner), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f554c7a07c0 (LWP 9146))]

Thread 7 (Thread 0x7f5530071700 (LWP 9147)):
#0  0x00007f554c0a7fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f5541037fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f55410380ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5548ecf7be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f5548ea10af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f5548ea13a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f5548d9dc5f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f5548e82823 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f5548da032f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f5541517182 in start_thread (arg=0x7f5530071700) at pthread_create.c:312
#10 0x00007f554c0b530d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7f552290e700 (LWP 9150)):
#0  0x00007f554c0a7fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f5541037fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f55410380ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5548ecf7be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f5548ea10af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f5548ea13a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f5548d9dc5f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f5548e82823 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f5548da032f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f5541517182 in start_thread (arg=0x7f552290e700) at pthread_create.c:312
#10 0x00007f554c0b530d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7f552210d700 (LWP 9151)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f5548da0816 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f5543e33e6c in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f5543e36903 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f5543e3691c in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f5543e3561f in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#6  0x00007f5548da032f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f5541517182 in start_thread (arg=0x7f552210d700) at pthread_create.c:312
#8  0x00007f554c0b530d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f552190c700 (LWP 9152)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f5548da0816 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f5543e33e6c in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f5543e36903 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f5543e3561f in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#5  0x00007f5548da032f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f5541517182 in start_thread (arg=0x7f552190c700) at pthread_create.c:312
#7  0x00007f554c0b530d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f552110b700 (LWP 9153)):
[KCrash Handler]
#5  0x00007f554bff0f79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#6  0x00007f554bff4388 in __GI_abort () at abort.c:89
#7  0x00007f55488066b5 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007f5548804836 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9  0x00007f5548804863 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#10 0x00007f5548804aa2 in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007f551f3fe244 in ChertTable::set_overwritten() const () from /usr/lib/libxapian.so.22
#12 0x00007f551f400bf9 in ChertTable::block_to_cursor(Cursor*, int, unsigned int) const () from /usr/lib/libxapian.so.22
#13 0x00007f551f402ec3 in ChertTable::next_default(Cursor*, int) const () from /usr/lib/libxapian.so.22
#14 0x00007f551f402e49 in ChertTable::next_default(Cursor*, int) const () from /usr/lib/libxapian.so.22
#15 0x00007f551f3dcfe5 in ChertCursor::next() () from /usr/lib/libxapian.so.22
#16 0x00007f551f3cfda8 in ?? () from /usr/lib/libxapian.so.22
#17 0x00007f551f3773cd in Xapian::TermIterator::operator++() () from /usr/lib/libxapian.so.22
#18 0x00007f551f114a1a in Baloo::XapianSearchStore::constructSearchQuery(QString const&) () from /usr/lib/libbalooxapian.so.4
#19 0x00007f551f116f99 in Baloo::XapianSearchStore::exec(Baloo::Query const&) () from /usr/lib/libbalooxapian.so.4
#20 0x00007f552dd9fbf9 in Baloo::Query::exec() () from /usr/lib/libbaloocore.so.4
#21 0x00007f552dfac253 in ?? () from /usr/lib/kde4/krunner_baloosearchrunner.so
#22 0x00007f554b65d24e in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () from /usr/lib/libplasma.so.3
#23 0x00007f5543e35cb2 in ?? () from /usr/lib/libthreadweaver.so.4
#24 0x00007f5543e35e6e in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#25 0x00007f5543e356bb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#26 0x00007f5548da032f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#27 0x00007f5541517182 in start_thread (arg=0x7f552110b700) at pthread_create.c:312
#28 0x00007f554c0b530d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f552090a700 (LWP 9154)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f5548d9edd3 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f5548d9b3bd in QMutex::lock() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f551f117038 in Baloo::XapianSearchStore::exec(Baloo::Query const&) () from /usr/lib/libbalooxapian.so.4
#4  0x00007f552dd9fbf9 in Baloo::Query::exec() () from /usr/lib/libbaloocore.so.4
#5  0x00007f552dfac253 in ?? () from /usr/lib/kde4/krunner_baloosearchrunner.so
#6  0x00007f554b65d24e in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () from /usr/lib/libplasma.so.3
#7  0x00007f5543e35cb2 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x00007f5543e35e6e in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#9  0x00007f5543e356bb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#10 0x00007f5548da032f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#11 0x00007f5541517182 in start_thread (arg=0x7f552090a700) at pthread_create.c:312
#12 0x00007f554c0b530d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f554c7a07c0 (LWP 9146)):
#0  0x00007f554c0a66bd in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f5541078c20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5541037b14 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5541037f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f55410380ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f5548ecf7be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f5549936bb6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#7  0x00007f5548ea10af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f5548ea13a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f5548ea6b79 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x00007f554c3a75a5 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_krunner.so
#11 0x00007f554bfdbec5 in __libc_start_main (main=0x4006d0, argc=1, argv=0x7fffe6046b58, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffe6046b48) at libc-start.c:287
#12 0x00000000004006fe in _start ()

Reported using DrKonqi
Comment 1 Vishesh Handa 2014-04-25 15:24:17 UTC

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