[Pkg-kde-extras] Bug#578175: [libstreams0] Segfaults when scanning mails
Vadim Solomin
vadic052 at gmail.com
Sat Apr 17 16:42:28 UTC 2010
Package: libstreams0
Version: 0.7.1-1
Severity: important
I noticed that nepomuk segfaulted repeatedly when indexing mail folders:
Apr 17 19:06:46 coruscant kernel: nepomukservices[7813]: segfault at 7f85a90bd000 ip 00007f85b5f2c398 sp 00007f85af7f7bb0 error 4 in libstreams.so.0.7.1[7f85b5f07000+3d000]
This might be related to #571721, however the crash happens in libstreams,
not in libstreamanalyzer.
I've found two similar mails that trigger the crash, one of them is attached.
$ gdb --args xmlindexer -j 1
(gdb) r
Program received signal SIGSEGV, Segmentation fault.
QuotedPrintableDecoder::decodeQuotedPrintable (this=0x75fff0, v=0x783000 <Address 0x783000 out of bounds>, len=<value optimized out>)
at /tmp/buildd/strigi-0.7.1/src/streams/mailinputstream.cpp:120
120 /tmp/buildd/strigi-0.7.1/src/streams/mailinputstream.cpp: No such file or directory.
in /tmp/buildd/strigi-0.7.1/src/streams/mailinputstream.cpp
(gdb) whe
#0 QuotedPrintableDecoder::decodeQuotedPrintable (this=0x75fff0, v=0x783000 <Address 0x783000 out of bounds>, len=<value optimized out>)
at /tmp/buildd/strigi-0.7.1/src/streams/mailinputstream.cpp:120
#1 0x00007ffff794fb43 in HeaderDecoder::decodedHeaderValue (this=0x75fff0, v=<value optimized out>, len=<value optimized out>) at
/tmp/buildd/strigi-0.7.1/src/streams/mailinputstream.cpp:178
#2 0x00007ffff794fd24 in Strigi::MailInputStream::Private::handleHeaderLine (this=0x75ff60) at /tmp/buildd/strigi-0.7.1/src/streams/mailinputstream.cpp:493
#3 0x00007ffff7950bc4 in Strigi::MailInputStream::Private::readHeader (this=0x75ff60) at /tmp/buildd/strigi-0.7.1/src/streams/mailinputstream.cpp:440
#4 0x00007ffff7951a27 in MailInputStream (this=0x7fffffffd330, input=<value optimized out>) at /tmp/buildd/strigi-0.7.1/src/streams/mailinputstream.cpp:320
#5 0x00007ffff7bb2489 in MailEndAnalyzer::analyze (this=0x741290, idx=..., in=0x1) at /tmp/buildd/strigi-0.7.1/src/streamanalyzer/endanalyzers/mailendanalyzer.cpp:149
#6 0x00007ffff7ba30c2 in Strigi::StreamAnalyzerPrivate::analyze (this=0x624580, idx=..., input=0x7411e0) at /tmp/buildd/strigi-0.7.1/src/streamanalyzer/streamanalyzer.cpp:421
#7 0x00007ffff7b886f4 in Strigi::DirAnalyzer::Private::analyze (this=0x62b040, analyzer=<value optimized out>) at /tmp/buildd/strigi-0.7.1/src/streamanalyzer/diranalyzer.cpp:121
#8 0x00007ffff7b88c06 in Strigi::DirAnalyzer::Private::analyzeDir (this=0x62b040, dir=<value optimized out>, nthreads=<value optimized out>, c=<value optimized out>, lastToSkip=...)
at /tmp/buildd/strigi-0.7.1/src/streamanalyzer/diranalyzer.cpp:266
#9 0x0000000000404afa in main (argc=<value optimized out>, argv=<value optimized out>) at /tmp/buildd/strigi-0.7.1/src/xmlindexer/xmlindexer.cpp:160
--
Vadim Solomin
-------------- next part --------------
An embedded message was scrubbed...
From: Odnoklassniki.ru <news at odnoklassniki.ru>
Subject: =?koi8-r?Q?=EE=CF=D7=CF=D3=D4=C9 =D0=D2=CF=C5=CB=D4=C1
=EF=C4=CE=CF=CB=CC=C1=D3=D3=CE=C9=CB=C9.ru: =E4=C5=D3=D1=D4=D8
=CD=C9=CC=CC=C9=CF=CE=CF=D7!?=
Date: 11 Jul 2006 00:22:58 +0100
Size: 10330
URL: <http://lists.alioth.debian.org/pipermail/pkg-kde-extras/attachments/20100417/2cdba7f9/attachment-0001.eml>
More information about the pkg-kde-extras
mailing list