[Pkg-kde-extras] Bug#424675: strigi-daemon: [POWERPC] strigidaemon crashes as soon as it starts indexing after scanning all files

GALLIEN Matthieu matthieu_gallien at yahoo.fr
Tue May 29 14:33:09 UTC 2007


Le lundi 28 mai 2007, Fathi Boudra a écrit :
> hi,
>
> could you try strigi-0.5.1-2 packages ?
>
> You could find them in:
> http://fboudra.free.fr/debian/strigi_0.5.1-2/
>
> at least, install these packages using dpkg:
> * strigi-daemon
> * libcluceneindex0
> * libstreamanalyzer0
> * libstreams0
>
> cheers,
>
> Fathi

Package: strigi-daemon
Version: 0.5.1-2
Followup-For: Bug #424675

Hi,
thanks for your work.
I tested your packages and the daemon is still crashing.
I run it under gdb and got the following trace:

GNU gdb 6.6-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "powerpc-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run
Starting program: /usr/bin/strigidaemon
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 805447376 (LWP 23738)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 813888688 (LWP 23741)]
[New Thread 822277296 (LWP 23742)]
/usr/lib/strigi/strigila_cpp.so
(no debugging symbols found)
/usr/lib/strigi/strigila_deb.so
(no debugging symbols found)
/usr/lib/strigi/strigila_xpm.so
(no debugging symbols found)
/usr/lib/strigi/strigita_au.so
(no debugging symbols found)
/usr/lib/strigi/strigita_pcx.so
(no debugging symbols found)
/usr/lib/strigi/strigita_xbm.so
(no debugging symbols found)
WARNING: field "TODO_include" is not defined in .fieldproperties files.
WARNING: field "TODO_class" is not defined in .fieldproperties files.
WARNING: field "TODO_includes" is not defined in .fieldproperties files.
WARNING: field "compression" is not defined in .fieldproperties files.
WARNING: field "OLE.category" is not defined in .fieldproperties files.
WARNING: field "OLE.presentationtarget" is not defined in .fieldproperties 
files.
WARNING: field "OLE.manager" is not defined in .fieldproperties files.
WARNING: field "OLE.company" is not defined in .fieldproperties files.
WARNING: field "contenttype" is not defined in .fieldproperties files.
WARNING: field "interlaceMode" is not defined in .fieldproperties files.
WARNING: field "lastModificationTime" is not defined in .fieldproperties 
files.
WARNING: field "warning" is not defined in .fieldproperties files.
WARNING: field "source" is not defined in .fieldproperties files.
WARNING: field "type" is not defined in .fieldproperties files.
*** glibc detected *** /usr/bin/strigidaemon: corrupted double-linked list: 
0x1005f3d0 ***
======= Backtrace: =========
/lib/libc.so.6[0xf842184]
/lib/libc.so.6[0xf8422b8]
/lib/libc.so.6[0xf844874]
/lib/libc.so.6(__libc_malloc+0xd4)[0xf846ad4]
/usr/lib/libstdc++.so.6(_Znwj+0x3c)[0xfaf12dc]
/usr/lib/libstdc++.so.6
(_ZNSbIwSt11char_traitsIwESaIwEE4_Rep9_S_createEjjRKS1_+0xa4)[0xfadadf4]
/usr/lib/libstdc++.so.6
(_ZNSbIwSt11char_traitsIwESaIwEE4_Rep8_M_cloneERKS1_j+0x48)[0xfadbfa8]
/usr/lib/libstdc++.so.6(_ZNSbIwSt11char_traitsIwESaIwEE7reserveEj+0x60)
[0xfadd260]
/usr/lib/libcluceneindex.so.0(_Z10utf8toucs2PKcS0_+0xa0)[0xff29630]
/usr/lib/libcluceneindex.so.0(_Z10utf8toucs2RKSs+0x38)[0xff29948]
/usr/lib/libcluceneindex.so.0
(_ZN18CLuceneIndexWriter8addValueEPKN6Strigi14AnalysisResultENS0_21AnalyzerConfiguration9FieldTypeEPKwRKSs+0x54)
[0xff36874]
/usr/lib/libcluceneindex.so.0
(_ZN18CLuceneIndexWriter8addValueEPKN6Strigi14AnalysisResultEPKNS0_15RegisteredFieldERKSs+0xb4)
[0xff369e4]
/usr/lib/libcluceneindex.so.0
(_ZN18CLuceneIndexWriter14finishAnalysisEPKN6Strigi14AnalysisResultE+0x84)
[0xff36f14]
/usr/lib/libstreamanalyzer.so.0(_ZN6Strigi14AnalysisResultD1Ev+0x50)
[0xffa71c0]
/usr/lib/libstreamanalyzer.so.0
(_ZN6Strigi14StreamAnalyzer9indexFileERKSs+0xf8)[0xffc3678]
/usr/bin/strigidaemon[0x1000a9c8]
/usr/bin/strigidaemon[0x1000b734]
/usr/bin/strigidaemon[0x10013608]
/lib/libpthread.so.0[0xff667b4]
/lib/libc.so.6(clone+0x84)[0xf8a59e4]
======= Memory map: ========
00100000-00103000 r-xp 00100000 00:00 0          [vdso]
0f6b5000-0f6b9000 r-xp 00000000 03:03 
1983523    /usr/lib/strigi/strigita_xbm.so
0f6b9000-0f6c8000 ---p 00004000 03:03 
1983523    /usr/lib/strigi/strigita_xbm.so
0f6c8000-0f6c9000 rw-p 00003000 03:03 
1983523    /usr/lib/strigi/strigita_xbm.so
0f6d9000-0f6dd000 r-xp 00000000 03:03 
1983450    /usr/lib/strigi/strigita_pcx.so
0f6dd000-0f6ec000 ---p 00004000 03:03 
1983450    /usr/lib/strigi/strigita_pcx.so
0f6ec000-0f6ed000 rw-p 00003000 03:03 
1983450    /usr/lib/strigi/strigita_pcx.so
0f6fd000-0f701000 r-xp 00000000 03:03 
1983414    /usr/lib/strigi/strigita_au.so
0f701000-0f711000 ---p 00004000 03:03 
1983414    /usr/lib/strigi/strigita_au.so
0f711000-0f712000 rw-p 00004000 03:03 
1983414    /usr/lib/strigi/strigita_au.so
0f722000-0f726000 r-xp 00000000 03:03 
1983380    /usr/lib/strigi/strigila_xpm.so
0f726000-0f735000 ---p 00004000 03:03 
1983380    /usr/lib/strigi/strigila_xpm.so
0f735000-0f736000 rw-p 00003000 03:03 
1983380    /usr/lib/strigi/strigila_xpm.so
0f746000-0f74b000 r-xp 00000000 03:03 
1983357    /usr/lib/strigi/strigila_deb.so
0f74b000-0f75a000 ---p 00005000 03:03 
1983357    /usr/lib/strigi/strigila_deb.so
0f75a000-0f75b000 rw-p 00004000 03:03 
1983357    /usr/lib/strigi/strigila_deb.so
0f76b000-0f76f000 r-xp 00000000 03:03 
1983355    /usr/lib/strigi/strigila_cpp.so
0f76f000-0f77f000 ---p 00004000 03:03 
1983355    /usr/lib/strigi/strigila_cpp.so
0f77f000-0f780000 rw-p 00004000 03:03 
1983355    /usr/lib/strigi/strigila_cpp.so
0f790000-0f7a5000 r-xp 00000000 03:03 1016138    /lib/libgcc_s.so.1
0f7a5000-0f7b4000 ---p 00015000 03:03 1016138    /lib/libgcc_s.so.1
0f7b4000-0f7b5000 rw-p 00014000 03:03 1016138    /lib/libgcc_s.so.1
0f7c5000-0f916000 r-xp 00000000 03:03 1016093    /lib/libc-2.5.so
0f916000-0f925000 ---p 00151000 03:03 1016093    /lib/libc-2.5.so
0f925000-0f926000 r--p 00150000 03:03 1016093    /lib/libc-2.5.so
0f926000-0f92a000 rw-p 00151000 03:03 1016093    /lib/libc-2.5.so
0f92a000-0f92d000 rw-p 0f92a000 00:00 0
0f93d000-0f9e4000 r-xp 00000000 03:03 1016097    /lib/libm-2.5.so
0f9e4000-0f9f4000 ---p 000a7000 03:03 1016097    /lib/libm-2.5.so
0f9f4000-0f9f8000 r--p 000a7000 03:03 1016097    /lib/libm-2.5.so
0f9f8000-0f9f9000 rw-p 000ab000 03:03 1016097    /lib/libm-2.5.so
0fa09000-0fb25000 r-xp 00000000 03:03 1966919    /usr/lib/libstdc++.so.6.0.9
0fb25000-0fb35000 ---p 0011c000 03:03 1966919    /usr/lib/libstdc++.so.6.0.9
0fb35000-0fb38000 r--p 0011c000 03:03 1966919    /usr/lib/libstdc++.so.6.0.9
0fb38000-0fb3b000 rw-p 0011f000 03:03 1966919    /usr/lib/libstdc++.so.6.0.9
0fb3b000-0fb40000 rw-p 0fb3b000 00:00 0
0fb50000-0fc9b000 r-xp 00000000 03:03 1966212    /usr/lib/libxml2.so.2.6.28
0fc9b000-0fcab000 ---p 0014b000 03:03 1966212    /usr/lib/libxml2.so.2.6.28
0fcab000-0fcb4000 rwxp 0014b000 03:03 1966212    /usr/lib/libxml2.so.2.6.28
0fcb4000-0fcb5000 rwxp 0fcb4000 00:00 0
0fcc5000-0fd03000 r-xp 00000000 03:03 1967178    /usr/lib/libdbus-1.so.3.2.0
0fd03000-0fd12000 ---p 0003e000 03:03 1967178    /usr/lib/libdbus-1.so.3.2.0
0fd12000-0fd14000 rw-p 0003d000 03:03 1967178    /usr/lib/libdbus-1.so.3.2.0
0fd24000-0fd35000 r-xp 00000000 03:03 1015886    /lib/libbz2.so.1.0.3
0fd35000-0fd44000 ---p 00011000 03:03 1015886    /lib/libbz2.so.1.0.3
0fd44000-0fd46000 rwxp 00010000 03:03 1015886    /lib/libbz2.so.1.0.3
0fd56000-0fd6c000 r-xp 00000000 03:03 1966530    /usr/lib/libz.so.1.2.3
0fd6c000-0fd7b000 ---p 00016000 03:03 1966530    /usr/lib/libz.so.1.2.3
0fd7b000-0fd7c000 rw-p 00015000 03:03 1966530    /usr/lib/libz.so.1.2.3
0fd8c000-0fdb2000 r-xp 00000000 03:03 1967718    /usr/lib/libstreams.so.0.5.1
0fdb2000-0fdc2000 ---p 00026000 03:03 1967718    /usr/lib/libstreams.so.0.5.1
0fdc2000-0fdc3000 rw-p 00026000 03:03 1967718    /usr/lib/libstreams.so.0.5.1
0fdd3000-0fdd6000 r-xp 00000000 03:03 1016096    /lib/libdl-2.5.so
0fdd6000-0fde5000 ---p 00003000 03:03 1016096    /lib/libdl-2.5.so
0fde5000-0fde6000 r--p 00002000 03:03 1016096    /lib/libdl-2.5.so
0fde6000-0fde7000 rw-p 00003000 03:03 1016096    /lib/libdl-2.5.so
0fdf7000-0ff07000 r-xp 00000000 03:03 1969730    /usr/lib/libclucene.so.0.0.0
0ff07000-0ff0c000 rwxp 00110000 03:03 1969730    /usr/lib/libclucene.so.0.0.0
0ff0c000-0ff0f000 rwxp 0ff0c000 00:00 0
0ff1f000-0ff40000 r-xp 00000000 03:03 
1967708    /usr/lib/libcluceneindex.so.0.5.1
0ff40000-0ff50000 ---p 00021000 03:03 
1967708    /usr/lib/libcluceneindex.so.0.5.1
0ff50000-0ff51000 rw-p 00021000 03:03 
1967708    /usr/lib/libcluceneindex.so.0.5.1
0ff61000-0ff77000 r-xp 00000000 03:03 1016109    /lib/libpthread-2.5.so
0ff77000-0ff86000 ---p 00016000 03:03 1016109    /lib/libpthread-2.5.so
0ff86000-0ff87000 r--p 00015000 03:03 1016109    /lib/libpthread-2.5.so
0ff87000-0ff88000 rw-p 00016000 03:03 1016109    /lib/libpthread-2.5.so
0ff88000-0ff8a000 rw-p 0ff88000 00:00 0
0ff9a000-0ffde000 r-xp 00000000 03:03 
1967712    /usr/lib/libstreamanalyzer.so.0.5.1
0ffde000-0ffee000 ---p 00044000 03:03 
1967712    /usr/lib/libstreamanalyzer.so.0.5.1
0ffee000-0fff0000 rw-p 00044000 03:03 
1967712    /usr/lib/libstreamanalyzer.so.0.5.1
10000000-10036000 r-xp 00000000 03:03 3736839    /usr/bin/strigidaemon
10045000-10047000 rw-p 00035000 03:03 3736839    /usr/bin/strigidaemon
10047000-114d5000 rwxp 10047000 00:00 0          [heap]
30000000-3001e000 r-xp 00000000 03:03 1015822    /lib/ld-2.5.so
3001e000-30024000 rw-p 3001e000 00:00 0
3002e000-30030000 rw-p 0001e000 03:03 1015822    /lib/ld-2.5.so
30030000-30031000 ---p 30030000 00:00 0
30031000-30830000 rw-p 30031000 00:00 0
30830000-30831000 ---p 30830000 00:00 0
30831000-31030000 rw-p 30831000 00:00 0
7fa0c000-7fa33000 rw-p 7fa0c000 00:00 0          [stack]

Program received signal SIGABRT, Aborted.
[Switching to Thread 813888688 (LWP 23741)]
---Type <return> to continue, or q <return> to quit---
0x0f7fb850 in raise () from /lib/libc.so.6
(gdb) bt
#0  0x0f7fb850 in raise () from /lib/libc.so.6
#1  0x0f7fd354 in abort () from /lib/libc.so.6
#2  0x0f83a274 in ?? () from /lib/libc.so.6
#3  0x0f842184 in ?? () from /lib/libc.so.6
#4  0x0f8422b8 in ?? () from /lib/libc.so.6
#5  0x0f844874 in ?? () from /lib/libc.so.6
#6  0x0f846ad4 in malloc () from /lib/libc.so.6
#7  0x0faf12dc in operator new () from /usr/lib/libstdc++.so.6
#8  0x0fadadf4 in std::basic_string<wchar_t, std::char_traits<wchar_t>, 
std::allocator<wchar_t> >::_Rep::_S_create () from /usr/lib/libstdc++.so.6
#9  0x0fadbfa8 in std::basic_string<wchar_t, std::char_traits<wchar_t>, 
std::allocator<wchar_t> >::_Rep::_M_clone () from /usr/lib/libstdc++.so.6
#10 0x0fadd260 in std::basic_string<wchar_t, std::char_traits<wchar_t>, 
std::allocator<wchar_t> >::reserve () from /usr/lib/libstdc++.so.6
#11 0x0ff29630 in utf8toucs2 () from /usr/lib/libcluceneindex.so.0
#12 0x0ff29948 in utf8toucs2 () from /usr/lib/libcluceneindex.so.0
#13 0x0ff36874 in CLuceneIndexWriter::addValue () 
from /usr/lib/libcluceneindex.so.0
#14 0x0ff369e4 in CLuceneIndexWriter::addValue () 
from /usr/lib/libcluceneindex.so.0
#15 0x0ff36f14 in CLuceneIndexWriter::finishAnalysis () 
from /usr/lib/libcluceneindex.so.0
#16 0x0ffa71c0 in Strigi::AnalysisResult::~AnalysisResult () 
from /usr/lib/libstreamanalyzer.so.0
#17 0x0ffc3678 in Strigi::StreamAnalyzer::indexFile () 
from /usr/lib/libstreamanalyzer.so.0
#18 0x1000a9c8 in ?? ()
#19 0x1000b734 in ?? ()
#20 0x10013608 in ?? ()
#21 0x0ff667b4 in start_thread () from /lib/libpthread.so.0
#22 0x0f8a59e4 in clone () from /lib/libc.so.6
Backtrace stopped: previous frame inner to this frame (corrupt stack?)


Hope it can help.
Best regards

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (900, 'unstable'), (500, 'testing'), (499, 'experimental'), 
(1, 'stable')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.21-1-powerpc
Locale: LANG=fr_FR, LC_CTYPE=fr_FR (charmap=ISO-8859-1) (ignored: LC_ALL set 
to fr_FR)
Shell: /bin/sh linked to /bin/bash

Versions of packages strigi-daemon depends on:
ii  libbz2-1.0              1.0.3-6          high-quality block-sorting file 
co
ii  libc6                   2.5-9            GNU C Library: Shared libraries
ii  libclucene0             0.9.16a-1        library for full-featured text 
sea
ii  libcluceneindex0        0.5.1-2          cluceneindex library for Strigi 
De
ii  libdbus-1-3             1.0.2-5          simple interprocess messaging 
syst
ii  libgcc1                 1:4.2-20070525-1 GCC support library
ii  libstdc++6              4.2-20070525-1   The GNU Standard C++ Library v3
ii  libstreamanalyzer0      0.5.1-2          streamanalyzer library for Strigi 
ii  libstreams0             0.5.1-2          streams library for for Strigi 
Des
ii  libxml2                 2.6.28.dfsg-1    GNOME XML library
ii  wv                      1.2.4-2          Programs for accessing Microsoft 
W
ii  xpdf-utils [poppler-uti 3.02-1           Portable Document Format (PDF) 
sui
ii  zlib1g                  1:1.2.3-15       compression library - runtime

strigi-daemon recommends no packages.

-- no debconf information

-- 
GALLIEN Matthieu




More information about the pkg-kde-extras mailing list