Application: nepomukservicestub (0.2) KDE Platform Version: 4.6.4 (4.6.4) Qt Version: 4.7.3 Operating System: Linux 3.0.0-rc5-amd64 x86_64 Distribution: Debian GNU/Linux 6.0-updates (squeeze) -- Information about the crash: This crash constantly happens if the desktop is idling for a couple of minutes. I attached my backtrace because it looks a bit different as it is from Debian sid 64-bit with latest packages. The crash can be reproduced every time. -- Backtrace: Application: Nepomuk Service Stub (nepomukservicestub), signal: Aborted [Current thread is 1 (Thread 0x7f274c35f760 (LWP 3584))] Thread 3 (Thread 0x7f273b300700 (LWP 3598)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f274bd5f69b in ~QString (this=0x21eb4f0, priority=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qstring.h:883 #2 QThread::start (this=0x21eb4f0, priority=<value optimized out>) at thread/qthread_unix.cpp:647 #3 0x00000000021eb4d0 in ?? () #4 0x00000000022130c0 in ?? () #5 0x00007fffa4419940 in ?? () #6 0x00007f273b3009c0 in ?? () #7 0x00007f274c399040 in ?? () from /lib64/ld-linux-x86-64.so.2 #8 0x0000000000000003 in ?? () #9 0x00007f274bd5f205 in QThreadPrivate::createEventDispatcher (data=0x0) at thread/qthread_unix.cpp:258 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f2735d78700 (LWP 3601)): [KCrash Handler] #6 0x00007f27498f5405 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00007f27498f8680 in abort () at abort.c:92 #8 0x00007f2749d05e4d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #9 0x00007f2749d03ff6 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #10 0x00007f2749d04023 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #11 0x00007f2749d0411e in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #12 0x00007f2749d045fd in operator new(unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #13 0x00007f2749ced499 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #14 0x00007f2749cee20b in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_clone(std::allocator<char> const&, unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #15 0x00007f2749cee2f0 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007f274216f628 in QuotedPrintableDecoder::decodeQuotedPrintable (this=0xe00, v=0x7f2730003446 "Hetzner=20Status=20Ank=fcndigung=3a=2017=2e09=2e2007=204=3a00=20Uhr=20=2d=20Wartungsarbeiten=20am=20Netzwerk=20im=20Rechenzentrum=206?=\nContent-Type: text/plain; charset=ISO-8859-1\nContent-Transfer-En"..., len=6) at /build/buildd-strigi_0.7.2-1+b1-amd64-Xu86fT/strigi-0.7.2/src/streams/mailinputstream.cpp:113 #17 0x00007f274216fcb3 in HeaderDecoder::decodedHeaderValue (this=0x7f273001ef90, v=<value optimized out>, len=<value optimized out>) at /build/buildd-strigi_0.7.2-1+b1-amd64-Xu86fT/strigi-0.7.2/src/streams/mailinputstream.cpp:178 #18 0x00007f274216fe94 in Strigi::MailInputStream::Private::handleHeaderLine (this=0x7f273001ef00) at /build/buildd-strigi_0.7.2-1+b1-amd64-Xu86fT/strigi-0.7.2/src/streams/mailinputstream.cpp:493 #19 0x00007f2742171b14 in Strigi::MailInputStream::Private::readHeader (this=0x7f273001ef00) at /build/buildd-strigi_0.7.2-1+b1-amd64-Xu86fT/strigi-0.7.2/src/streams/mailinputstream.cpp:440 #20 0x00007f2742171e47 in Strigi::MailInputStream::MailInputStream (this=0x7f2735d77640, input=<value optimized out>) at /build/buildd-strigi_0.7.2-1+b1-amd64-Xu86fT/strigi-0.7.2/src/streams/mailinputstream.cpp:320 #21 0x00007f2742d116e9 in MailEndAnalyzer::analyze (this=0x2347720, idx=..., in=0x6) at /build/buildd-strigi_0.7.2-1+b1-amd64-Xu86fT/strigi-0.7.2/src/streamanalyzer/endanalyzers/mailendanalyzer.cpp:149 #22 0x00007f2742d01e7a in Strigi::StreamAnalyzerPrivate::analyze (this=0x22121c0, idx=..., input=0x7f2730001870) at /build/buildd-strigi_0.7.2-1+b1-amd64-Xu86fT/strigi-0.7.2/src/streamanalyzer/streamanalyzer.cpp:421 #23 0x00007f273b935bda in Nepomuk::Indexer::indexFile (this=<value optimized out>, info=...) at ../../../../nepomuk/services/strigi/nepomukindexer.cpp:135 #24 0x00007f273b9289aa in Nepomuk::IndexScheduler::analyzeDir (this=0x2147d80, dir_=<value optimized out>, flags=...) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:450 #25 0x00007f273b92a72c in Nepomuk::IndexScheduler::run (this=0x2147d80) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:338 #26 0x00007f274bd5f205 in QThreadPrivate::createEventDispatcher (data=0x2144e10) at thread/qthread_unix.cpp:258 #27 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f274c35f760 (LWP 3584)): #0 0x00007f274c18209b in ?? () from /lib64/ld-linux-x86-64.so.2 #1 0x00007f274c182952 in ?? () from /lib64/ld-linux-x86-64.so.2 #2 0x00007f274c186722 in ?? () from /lib64/ld-linux-x86-64.so.2 #3 0x00007f274c18c595 in ?? () from /lib64/ld-linux-x86-64.so.2 #4 0x00007f2742cf3a47 in Strigi::FieldPropertiesDb::Private::~Private() () from /usr/lib/libstreamanalyzer.so.0 #5 0x00007f2742cedb81 in Strigi::FieldPropertiesDb::~FieldPropertiesDb (this=0x7f2742f3f730, __in_chrg=<value optimized out>) at /build/buildd-strigi_0.7.2-1+b1-amd64-Xu86fT/strigi-0.7.2/src/streamanalyzer/fieldpropertiesdb.cpp:116 #6 0x00007f27498f9d82 in __run_exit_handlers (status=1, listp=0x7f2749c414c8, run_list_atexit=true) at exit.c:78 #7 0x00007f27498f9dd5 in exit (status=1120736243) at exit.c:100 #8 0x00007f274a1c3608 in QSoftKeyManager::createKeyedAction (standardKey=1120736243, key=1278679496, actionWidget=0xc066041aaca10e02) at kernel/qsoftkeymanager.cpp:132 #9 0x00007fffa441a7d0 in ?? () #10 0x00007f274b1558c8 in KApplication::xioErrhandler (this=0x7fffa441a7d0, dpy=0x0) at ../../kdeui/kernel/kapplication.cpp:419 #11 0x00007f2746fd707e in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #12 0x00007f2746fd49bd in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #13 0x00007f2746fc54ff in XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #14 0x00007f274a1fb58c in detach (this=<value optimized out>, keyWidget=0x7f2748bd3db5, event=<value optimized out>, keysym=@0x20384d0, count=@0x7fffffff, text=..., modifiers=..., code=@0x2019c90, type=@0x0, statefulTranslation=191) at ../../include/QtCore/../../src/corelib/tools/qbytearray.h:418 #15 data (this=<value optimized out>, keyWidget=0x7f2748bd3db5, event=<value optimized out>, keysym=@0x20384d0, count=@0x7fffffff, text=..., modifiers=..., code=@0x2019c90, type=@0x0, statefulTranslation=191) at ../../include/QtCore/../../src/corelib/tools/qbytearray.h:412 #16 QKeyMapperPrivate::translateKeyEventInternal (this=<value optimized out>, keyWidget=0x7f2748bd3db5, event=<value optimized out>, keysym=@0x20384d0, count=@0x7fffffff, text=..., modifiers=..., code=@0x2019c90, type=@0x0, statefulTranslation=191) at kernel/qkeymapper_x11.cpp:1548 #17 0x000000000203dbd0 in ?? () #18 0x0000000000000001 in ?? () #19 0x0000000002019c90 in ?? () #20 0x0000000000000000 in ?? () This bug may be a duplicate of or related to bug 276936. Possible duplicates by query: bug 276936, bug 275393. Reported using DrKonqi
[Comment from a bug report cleaner] With 4.7, crashes in Strigi should not cause Nepomuk to crash as the strigi analyzers are now run in a separate process. *** This bug has been marked as a duplicate of bug 220791 ***