[Pkg-kde-extras] Bug#571721: [libstreamanalyzer0] Crashes all the time when scanning mails
Peter Fritzsche
peter.fritzsche at gmx.de
Sat Feb 27 13:54:04 UTC 2010
Package: libstreamanalyzer0
Version: 0.7.1-1
Severity: important
I noticed that nepomuk cannot index my files and so i started
to investigate a little bit. I used
gdb --args /usr/bin/nepomukservicestub nepomukstrigiservice
r
To get a backtrace:
#0 Strigi::AnalysisResult::writerData (this=0x0) at /tmp/buildd/strigi-0.7.1/src/streamanalyzer/analysisresult.cpp:227
#1 0x00007ffff6c8b39c in Strigi::Soprano::IndexWriter::addTriplet (this=0x7ffff000ccf0, s=..., p=..., o=...) at
../../../nepomuk/strigibackend/sopranoindexwriter.cpp:505
#2 0x0000003a3e84925b in processAddress (idx=<value optimized out>, address=<value optimized out>) at
/tmp/buildd/strigi-0.7.1/src/streamanalyzer/endanalyzers/mailendanalyzer.cpp:135
#3 0x0000003a3e84953e in MailEndAnalyzer::analyze (this=<value optimized out>, idx=<value optimized out>, in=<value
optimized out>)
at /tmp/buildd/strigi-0.7.1/src/streamanalyzer/endanalyzers/mailendanalyzer.cpp:163
#4 0x0000003a3e83a0c2 in Strigi::StreamAnalyzerPrivate::analyze (this=<value optimized out>, idx=<value optimized out>,
input=<value optimized out>)
at /tmp/buildd/strigi-0.7.1/src/streamanalyzer/streamanalyzer.cpp:421
#5 0x0000003a3e819248 in Strigi::AnalysisResult::indexChild (this=<value optimized out>, name=<value optimized out>,
mt=<value optimized out>, file=<value optimized out>)
at /tmp/buildd/strigi-0.7.1/src/streamanalyzer/analysisresult.cpp:250
#6 0x0000003a3e8497d1 in MailEndAnalyzer::analyze (this=<value optimized out>, idx=<value optimized out>, in=<value
optimized out>)
at /tmp/buildd/strigi-0.7.1/src/streamanalyzer/endanalyzers/mailendanalyzer.cpp:201
#7 0x0000003a3e83a0c2 in Strigi::StreamAnalyzerPrivate::analyze (this=<value optimized out>, idx=<value optimized out>,
input=<value optimized out>)
at /tmp/buildd/strigi-0.7.1/src/streamanalyzer/streamanalyzer.cpp:421
#8 0x00007ffff6eb3efa in Nepomuk::IndexScheduler::analyzeFile (this=<value optimized out>, file=<value optimized out>,
analyzer=0x7ffff4854040)
at ../../../../nepomuk/services/strigi/indexscheduler.cpp:358
#9 0x00007ffff6eb5028 in Nepomuk::IndexScheduler::updateDir (this=0x75edc0, dir=<value optimized out>,
analyzer=0x7ffff4854040, recursive=<value optimized out>)
at ../../../../nepomuk/services/strigi/indexscheduler.cpp:330
#10 0x00007ffff6eb5480 in Nepomuk::IndexScheduler::updateDir (this=0x75edc0, dir=<value optimized out>,
analyzer=0x7ffff4854040, recursive=<value optimized out>)
at ../../../../nepomuk/services/strigi/indexscheduler.cpp:337
#11 0x00007ffff6eb5480 in Nepomuk::IndexScheduler::updateDir (this=0x75edc0, dir=<value optimized out>,
analyzer=0x7ffff4854040, recursive=<value optimized out>)
at ../../../../nepomuk/services/strigi/indexscheduler.cpp:337
#12 0x00007ffff6eb5480 in Nepomuk::IndexScheduler::updateDir (this=0x75edc0, dir=<value optimized out>,
analyzer=0x7ffff4854040, recursive=<value optimized out>)
at ../../../../nepomuk/services/strigi/indexscheduler.cpp:337
#13 0x00007ffff6eb5480 in Nepomuk::IndexScheduler::updateDir (this=0x75edc0, dir=<value optimized out>,
analyzer=0x7ffff4854040, recursive=<value optimized out>)
at ../../../../nepomuk/services/strigi/indexscheduler.cpp:337
#14 0x00007ffff6eb5a30 in Nepomuk::IndexScheduler::run (this=0x75edc0) at
../../../../nepomuk/services/strigi/indexscheduler.cpp:245
#15 0x0000003a3b06c4a5 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#16 0x0000003ce040673a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#17 0x0000003cdf8cb69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()
So it seems that the reason is MailEndAnalyzer or something like this
in libstreamanalyzer0. Is there a way to get the currently scanned file
when such a crash happened? I don't think I can make a personal mail
public for everyone, but maybe can give hints what is the reason for the
crash.
--- System information. ---
Architecture: amd64
Kernel: Linux 2.6.32-2-amd64
Debian Release: squeeze/sid
500 unstable ftp.debian.org
--- Package information. ---
Depends (Version) | Installed
================================-+-=============
libc6 (>= 2.2.5) | 2.10.2-6
libclucene0ldbl (>= 0.9.21b) | 0.9.21b-2+b1
libexiv2-6 | 0.19-1
libgcc1 (>= 1:4.1.1) | 1:4.4.3-3
libstdc++6 (>= 4.4.0) | 4.4.3-3
libstreams0 (= 0.7.1-1) | 0.7.1-1
libxml2 (>= 2.7.4) | 2.7.6.dfsg-2+b1
zlib1g (>= 1:1.1.4) | 1:1.2.3.4.dfsg-3
Package's Recommends field is empty.
Package's Suggests field is empty.
More information about the pkg-kde-extras
mailing list