[Pkg-kde-extras] Bug#659828: [libstreamanalyzer0]

2012-06-04 Thread bgrpt3

Looks like one of the changes in the dependencies solved the problem.



--- Package information. ---
Version now:
Package: libstreamanalyzer0
Version: 0.7.7-1.1


Depends   (Version) | Installed Before  After
===-+-===-+-=
libavcodec53 (= 4:0.8-1~)  | 5:0.10-0.05:0.10-0.1
 OR libavcodec-extra-53   (= 4:0.8-1~) | 
libavformat53(= 4:0.8-1~)  | 5:0.10-0.05:0.10-0.1
 OR libavformat-extra-53  (= 4:0.8-1~) | 
libavutil51  (= 4:0.8-1~)  | 5:0.10-0.05:0.10-0.1
 OR libavutil-extra-51(= 4:0.8-1~) | 
libbz2-1.0  | 1.0.6-1   1.0.6-1
libc6 (= 2.3.6-6~) | 2.13-26   2.13-27
libclucene0ldbl(= 0.9.21b) | 0.9.21b-2+b1  0.9.21b-2+b1
libexiv2-9  | 0.20-2.1  0.20-2.1
libgcc1(= 1:4.1.1) | 1:4.6.2-121:4.6.3-1
libstdc++6 (= 4.6) | 4.6.2-12  4.6.3-1
libstreams0   (= 0.7.7-1.1) | 0.7.7-1   0.7.7-1.1
libswscale2  (= 4:0.8-1~)  | 5:0.10-0.05:0.10-0.1
 OR libswscale-extra-2(= 4:0.8-1~) | 
libxml2  (= 2.7.4) | 2.7.8.dfsg-7  2.7.8.dfsg-7
zlib1g (= 1:1.1.4) | 1:1.2.3.4.dfsg-3  1:1.2.6.dfsg-2






___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras


[Pkg-kde-extras] Bug#659828: [libstreamanalyzer0] Using strigi on some files causes segfaulting

2012-02-13 Thread bgrpt3
Package: libstreamanalyzer0
Version: 0.7.7-1
Severity: important

--

Using strigi on some files is causing segfault of app 
(nepomukservicesstub/strigi, Dolphin/KFileMetaInfo),
maybe related to: #571722

No crash happens if spaces from file name are removed. 
Please contact me if a copy of the files is required.

A dolphin backtrace:
---
[New Thread 0xb1135b70 (LWP 25252)]
[New Thread 0xb0934b70 (LWP 25266)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb0934b70 (LWP 25266)]
0xb58d2c96 in std::string::size() const () from 
/usr/lib/i386-linux-gnu/libstdc++.so.6
(gdb) bt
#0  0xb58d2c96 in std::string::size() const () from 
/usr/lib/i386-linux-gnu/libstdc++.so.6
#1  0xb4d19c94 in Strigi::checkUtf8(std::string const) () from 
/usr/lib/libstreams.so.0
#2  0xb54d6291 in Strigi::AnalysisResult::addValue(Strigi::RegisteredField 
const*, std::string const) () from /usr/lib/libstreamanalyzer.so.0
#3  0xb5520036 in ID3EndAnalyzer::analyze(Strigi::AnalysisResult, 
Strigi::StreamBasechar*) () from /usr/lib/libstreamanalyzer.so.0
#4  0xb55097bf in 
Strigi::StreamAnalyzerPrivate::analyze(Strigi::AnalysisResult, 
Strigi::StreamBasechar*) () from /usr/lib/libstreamanalyzer.so.0
#5  0xb5509313 in Strigi::StreamAnalyzer::analyze(Strigi::AnalysisResult, 
Strigi::StreamBasechar*) () from /usr/lib/libstreamanalyzer.so.0
#6  0xb6f33366 in KFileMetaInfoPrivate::init (this=0xb170f9b8, stream=..., 
url=..., mtime=1086015462, w=...) at ../../kio/kio/kfilemetainfo.cpp:257
#7  0xb6f34260 in KFileMetaInfo::KFileMetaInfo (this=0xb09342cc, path=..., 
w=...) at ../../kio/kio/kfilemetainfo.cpp:286
#8  0xb701d151 in KLoadFileMetaDataThread::run (this=0x98560e0) at 
../../kio/kfile/kloadfilemetadatathread.cpp:143
#9  0xb5a096c3 in QThreadPrivate::start(void*) () from /usr/lib/libQtCore.so.4
#10 0xb50c7c39 in start_thread () from 
/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#11 0xb76af12e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further



Nepomukserivcestub backtrace:
-
[Current thread is 1 (Thread 0xb560bae0 (LWP 14108))]

Thread 3 (Thread 0xb2811b70 (LWP 14126)):
#0  0xb77e0424 in __kernel_vsyscall ()
#1  0xb5fb620a in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb60a221d in pthread_cond_wait () from 
/lib/i386-linux-gnu/i686/cmov/libc.so.6
#3  0xb7594bd0 in QWaitCondition::wait(QMutex*, unsigned long) () from 
/usr/lib/libQtCore.so.4
#4  0xb2859fdd in Nepomuk::IndexFeeder::run (this=0x9ff72f8) at 
../../../../nepomuk/services/strigi/nepomukindexfeeder.cpp:188
#5  0xb75946c3 in QThreadPrivate::start(void*) () from /usr/lib/libQtCore.so.4
#6  0xb5fb1c39 in start_thread () from 
/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#7  0xb609512e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb0065b70 (LWP 14128)):
[KCrash Handler]
#7  0xb61b6c96 in std::string::size() const () from 
/usr/lib/i386-linux-gnu/libstdc++.so.6
#8  0xb4e6dc94 in Strigi::checkUtf8(std::string const) () from 
/usr/lib/libstreams.so.0
#9  0xb5045291 in Strigi::AnalysisResult::addValue(Strigi::RegisteredField 
const*, std::string const) () from /usr/lib/libstreamanalyzer.so.0
#10 0xb508f036 in ID3EndAnalyzer::analyze(Strigi::AnalysisResult, 
Strigi::StreamBasechar*) () from /usr/lib/libstreamanalyzer.so.0
#11 0xb50787bf in 
Strigi::StreamAnalyzerPrivate::analyze(Strigi::AnalysisResult, 
Strigi::StreamBasechar*) () from /usr/lib/libstreamanalyzer.so.0
#12 0xb5078313 in Strigi::StreamAnalyzer::analyze(Strigi::AnalysisResult, 
Strigi::StreamBasechar*) () from /usr/lib/libstreamanalyzer.so.0
#13 0xb5044e2c in Strigi::AnalysisResult::index(Strigi::StreamBasechar*) () 
from /usr/lib/libstreamanalyzer.so.0
#14 0xb285c6e4 in Nepomuk::Indexer::indexFile (this=0x9fce528, info=...) at 
../../../../nepomuk/services/strigi/nepomukindexer.cpp:135
#15 0xb284da46 in Nepomuk::IndexScheduler::analyzeDir (this=0x9fd32f0, 
dir_=..., flags=...) at 
../../../../nepomuk/services/strigi/indexscheduler.cpp:450
#16 0xb284fa0d in Nepomuk::IndexScheduler::run (this=0x9fd32f0) at 
../../../../nepomuk/services/strigi/indexscheduler.cpp:338
#17 0xb75946c3 in QThreadPrivate::start(void*) () from /usr/lib/libQtCore.so.4
#18 0xb5fb1c39 in start_thread () from 
/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#19 0xb609512e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb560bae0 (LWP 14108)):
#0  0xb77e0424 in __kernel_vsyscall ()
#1  0xb6085e3b in read () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb5f14e6e in g_wakeup_acknowledge (wakeup=0x9ef0510) at