Bug 220791 - strigiservice crashes while indexing
Summary: strigiservice crashes while indexing
Status: RESOLVED UPSTREAM
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Unspecified
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
: 275393 276936 277211 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-12-31 11:43 UTC by S. Burmeister
Modified: 2011-08-07 20:17 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description S. Burmeister 2009-12-31 11:43:54 UTC
Version:            (using KDE 4.3.4)
Installed from:    openSUSE RPMs

A few seconds after I enable the strigiservice it is disabled again because it crashed:

.
.
.
(Soprano::IndexManager) creating IndexWriter                                                     
(Soprano::IndexManager) creating IndexReader                                                     
IndexReader::IndexReader in thread Nepomuk::IndexScheduler(0x743830)                             
Missing separate debuginfo for /usr/lib64/gconv/CP1252.so                                        
Try: zypper install -C "debuginfo(build-id)=5d55e4d57bbb7903e2afa67212db319421c9a669"            

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe8b4c910 (LWP 7969)]     
Strigi::AnalysisResult::writerData (this=0x0)       
    at /usr/src/debug/strigi-0.7.0/src/streamanalyzer/analysisresult.cpp:226
226     /usr/src/debug/strigi-0.7.0/src/streamanalyzer/analysisresult.cpp: Datei oder Verzeichnis nicht gefunden.                                                                                 
        in /usr/src/debug/strigi-0.7.0/src/streamanalyzer/analysisresult.cpp                     
(gdb) bt                                                                                         
#0  Strigi::AnalysisResult::writerData (this=0x0)                                                
    at /usr/src/debug/strigi-0.7.0/src/streamanalyzer/analysisresult.cpp:226                     
#1  0x00007fffee0ff26c in Strigi::Soprano::IndexWriter::addTriplet (this=0x7fffdc017fc0, s=      
    ":duqvd", p="http://www.w3.org/1999/02/22-rdf-syntax-ns#type", o=                            
    "http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact")
    at /usr/src/debug/kdebase-runtime-4.3.4/nepomuk/strigibackend/sopranoindexwriter.cpp:505
#2  0x00007fffefc1e44b in processAddress (idx=..., address=<value optimized out>)
    at /usr/src/debug/strigi-0.7.0/src/streamanalyzer/endanalyzers/mailendanalyzer.cpp:135
#3  0x00007fffefc1e754 in MailEndAnalyzer::analyze (this=0x9bba80, idx=...,
    in=<value optimized out>)
    at /usr/src/debug/strigi-0.7.0/src/streamanalyzer/endanalyzers/mailendanalyzer.cpp:163
#4  0x00007fffefc11d32 in Strigi::StreamAnalyzerPrivate::analyze (this=0x97d820, idx=..., input=
    0xdad510) at /usr/src/debug/strigi-0.7.0/src/streamanalyzer/streamanalyzer.cpp:417
#5  0x00007fffefbee808 in Strigi::AnalysisResult::indexChild (this=0x7fffe8b4b4f0,
    name=<value optimized out>, mt=1168624954, file=0xd48810)
    at /usr/src/debug/strigi-0.7.0/src/streamanalyzer/analysisresult.cpp:249
#6  0x00007fffefc1e958 in MailEndAnalyzer::analyze (this=0x9bdf10, idx=...,
    in=<value optimized out>)
    at /usr/src/debug/strigi-0.7.0/src/streamanalyzer/endanalyzers/mailendanalyzer.cpp:201
#7  0x00007fffefc11d32 in Strigi::StreamAnalyzerPrivate::analyze (this=0x97d820, idx=..., input=
    0x9bb3c0) at /usr/src/debug/strigi-0.7.0/src/streamanalyzer/streamanalyzer.cpp:417
#8  0x00007ffff0072f9a in Nepomuk::IndexScheduler::analyzeFile (this=<value optimized out>,
    file=<value optimized out>, analyzer=0x7fffe8b4c040)
    at /usr/src/debug/kdebase-runtime-4.3.4/nepomuk/services/strigi/indexscheduler.cpp:358
#9  0x00007ffff0074110 in Nepomuk::IndexScheduler::updateDir (this=0x743830,
    dir=<value optimized out>, analyzer=0x7fffe8b4c040, recursive=<value optimized out>)
    at /usr/src/debug/kdebase-runtime-4.3.4/nepomuk/services/strigi/indexscheduler.cpp:330
#10 0x00007ffff0074590 in Nepomuk::IndexScheduler::updateDir (this=0x743830,
    dir=<value optimized out>, analyzer=0x7fffe8b4c040, recursive=<value optimized out>)
    at /usr/src/debug/kdebase-runtime-4.3.4/nepomuk/services/strigi/indexscheduler.cpp:337
#11 0x00007ffff0074590 in Nepomuk::IndexScheduler::updateDir (this=0x743830,
    dir=<value optimized out>, analyzer=0x7fffe8b4c040, recursive=<value optimized out>)
    at /usr/src/debug/kdebase-runtime-4.3.4/nepomuk/services/strigi/indexscheduler.cpp:337
#12 0x00007ffff0074590 in Nepomuk::IndexScheduler::updateDir (this=0x743830,
    dir=<value optimized out>, analyzer=0x7fffe8b4c040, recursive=<value optimized out>)
    at /usr/src/debug/kdebase-runtime-4.3.4/nepomuk/services/strigi/indexscheduler.cpp:337
#13 0x00007ffff0074b40 in Nepomuk::IndexScheduler::run (this=0x743830)
    at /usr/src/debug/kdebase-runtime-4.3.4/nepomuk/services/strigi/indexscheduler.cpp:245
#14 0x00007ffff7a08485 in ?? () from /usr/lib64/libQtCore.so.4
---Type <return> to continue, or q <return> to quit---
#15 0x00007ffff779465d in start_thread () from /lib64/libpthread.so.0
#16 0x00007ffff5d0414d in clone () from /lib64/libc.so.6
#17 0x0000000000000000 in ?? ()
Comment 1 Sebastian Trueg 2010-01-18 12:31:59 UTC
SVN commit 1076569 by trueg:

Backport: fix crash for nested analysis results in addTriplet.

BUG: 220791


 M  +13 -9     sopranoindexwriter.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1076569
Comment 2 S. Burmeister 2010-01-29 09:24:22 UTC
I still get this crash with KDe 4.3.5:

WARNING: field 'http://rdf.openmolecules.net/0.9#moleculeCount' is not defined in any rdfs ontology database.                                                                                     
(Soprano::IndexManager) creating IndexWriter                                                     
(Soprano::IndexManager) creating IndexReader                                                     
IndexReader::IndexReader in thread Nepomuk::IndexScheduler(0x745ba0)                             

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffec0df910 (LWP 6092)]
Strigi::AnalysisResult::addValue (this=0x0, field=0x7aded0, val=
    "http://www.semanticdesktop.org/ontologies/nmo#MimePart")
    at /usr/src/debug/strigi-0.7.0/src/streamanalyzer/analysisresult.cpp:306
306     /usr/src/debug/strigi-0.7.0/src/streamanalyzer/analysisresult.cpp: Datei oder Verzeichnis nicht gefunden.
        in /usr/src/debug/strigi-0.7.0/src/streamanalyzer/analysisresult.cpp
(gdb) bt
#0  Strigi::AnalysisResult::addValue (this=0x0, field=0x7aded0, val=
    "http://www.semanticdesktop.org/ontologies/nmo#MimePart")
    at /usr/src/debug/strigi-0.7.0/src/streamanalyzer/analysisresult.cpp:306
#1  0x00007fffefc1b97b in MailEndAnalyzer::analyze (this=0x7fffe40735f0, idx=...,
    in=<value optimized out>)
    at /usr/src/debug/strigi-0.7.0/src/streamanalyzer/endanalyzers/mailendanalyzer.cpp:202
#2  0x00007fffefc0ed32 in Strigi::StreamAnalyzerPrivate::analyze (this=0x777370, idx=..., input=
    0x7fffe40788a0) at /usr/src/debug/strigi-0.7.0/src/streamanalyzer/streamanalyzer.cpp:417
#3  0x00007ffff006ff9a in Nepomuk::IndexScheduler::analyzeFile (this=<value optimized out>,
    file=<value optimized out>, analyzer=0x7fffec0df040)
    at /usr/src/debug/kdebase-runtime-4.3.5/nepomuk/services/strigi/indexscheduler.cpp:358
#4  0x00007ffff0071110 in Nepomuk::IndexScheduler::updateDir (this=0x745ba0,
    dir=<value optimized out>, analyzer=0x7fffec0df040, recursive=<value optimized out>)
    at /usr/src/debug/kdebase-runtime-4.3.5/nepomuk/services/strigi/indexscheduler.cpp:330
#5  0x00007ffff0071590 in Nepomuk::IndexScheduler::updateDir (this=0x745ba0,
    dir=<value optimized out>, analyzer=0x7fffec0df040, recursive=<value optimized out>)
    at /usr/src/debug/kdebase-runtime-4.3.5/nepomuk/services/strigi/indexscheduler.cpp:337
#6  0x00007ffff0071590 in Nepomuk::IndexScheduler::updateDir (this=0x745ba0,
    dir=<value optimized out>, analyzer=0x7fffec0df040, recursive=<value optimized out>)
    at /usr/src/debug/kdebase-runtime-4.3.5/nepomuk/services/strigi/indexscheduler.cpp:337
#7  0x00007ffff0071590 in Nepomuk::IndexScheduler::updateDir (this=0x745ba0,
    dir=<value optimized out>, analyzer=0x7fffec0df040, recursive=<value optimized out>)
    at /usr/src/debug/kdebase-runtime-4.3.5/nepomuk/services/strigi/indexscheduler.cpp:337
#8  0x00007ffff0071b40 in Nepomuk::IndexScheduler::run (this=0x745ba0)
    at /usr/src/debug/kdebase-runtime-4.3.5/nepomuk/services/strigi/indexscheduler.cpp:245
#9  0x00007ffff7a08485 in QThreadPrivate::start (arg=0x745ba0) at thread/qthread_unix.cpp:188
#10 0x00007ffff779465d in start_thread () from /lib64/libpthread.so.0
#11 0x00007ffff5d0514d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()
Comment 3 S. Burmeister 2010-01-29 09:47:00 UTC
I tried to install some more debuginfo packages. There are some I cannot find:

Missing separate debuginfo for /usr/lib64/strigi/strigila_mobi.so
Missing separate debuginfo for /usr/lib64/strigi/strigila_diff.so
Missing separate debuginfo for /lib64/ld-linux-x86-64.so.2
Missing separate debuginfo for /lib64/libpthread.so.0
Missing separate debuginfo for /lib64/libexpat.so.1

I hope the backtrace got a bit more useful.

WARNING: field 'http://freedesktop.org/standards/xesam/1.0/core#isContentEncrypted' is not defined in any rdfs ontology database.                                                                 
WARNING: field 'http://freedesktop.org/standards/xesam/1.0/core#contentKeyword' is not defined in any rdfs ontology database.                                                                     
WARNING: field 'http://freedesktop.org/standards/xesam/1.0/core#paragraphCount' is not defined in any rdfs ontology database.                                                                     
WARNING: field 'http://rdf.openmolecules.net/0.9#moleculeCount' is not defined in any rdfs ontology database.                                                                                     
(Soprano::IndexManager) creating IndexWriter                                                     
(Soprano::IndexManager) creating IndexReader                                                     
IndexReader::IndexReader in thread Nepomuk::IndexScheduler(0x745ba0)                             

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffec0df910 (LWP 9136)]
Strigi::AnalysisResult::addValue (this=0x0, field=0x7aded0, val=
    "http://www.semanticdesktop.org/ontologies/nmo#MimePart")
    at /usr/src/debug/strigi-0.7.0/src/streamanalyzer/analysisresult.cpp:306
306     /usr/src/debug/strigi-0.7.0/src/streamanalyzer/analysisresult.cpp: Datei oder Verzeichnis nicht gefunden.
        in /usr/src/debug/strigi-0.7.0/src/streamanalyzer/analysisresult.cpp
(gdb) bt
#0  Strigi::AnalysisResult::addValue (this=0x0, field=0x7aded0, val=
    "http://www.semanticdesktop.org/ontologies/nmo#MimePart")
    at /usr/src/debug/strigi-0.7.0/src/streamanalyzer/analysisresult.cpp:306
#1  0x00007fffefc1b97b in MailEndAnalyzer::analyze (this=0x7fffe40028f0, idx=...,
    in=<value optimized out>)
    at /usr/src/debug/strigi-0.7.0/src/streamanalyzer/endanalyzers/mailendanalyzer.cpp:202
#2  0x00007fffefc0ed32 in Strigi::StreamAnalyzerPrivate::analyze (this=0x855b00, idx=..., input=
    0x7fffdc072410) at /usr/src/debug/strigi-0.7.0/src/streamanalyzer/streamanalyzer.cpp:417
#3  0x00007ffff006ff9a in Nepomuk::IndexScheduler::analyzeFile (this=<value optimized out>,
    file=<value optimized out>, analyzer=0x7fffec0df040)
    at /usr/src/debug/kdebase-runtime-4.3.5/nepomuk/services/strigi/indexscheduler.cpp:358
#4  0x00007ffff0071110 in Nepomuk::IndexScheduler::updateDir (this=0x745ba0,
    dir=<value optimized out>, analyzer=0x7fffec0df040, recursive=<value optimized out>)
    at /usr/src/debug/kdebase-runtime-4.3.5/nepomuk/services/strigi/indexscheduler.cpp:330
#5  0x00007ffff0071590 in Nepomuk::IndexScheduler::updateDir (this=0x745ba0,
    dir=<value optimized out>, analyzer=0x7fffec0df040, recursive=<value optimized out>)
    at /usr/src/debug/kdebase-runtime-4.3.5/nepomuk/services/strigi/indexscheduler.cpp:337
#6  0x00007ffff0071590 in Nepomuk::IndexScheduler::updateDir (this=0x745ba0,
    dir=<value optimized out>, analyzer=0x7fffec0df040, recursive=<value optimized out>)
    at /usr/src/debug/kdebase-runtime-4.3.5/nepomuk/services/strigi/indexscheduler.cpp:337
#7  0x00007ffff0071590 in Nepomuk::IndexScheduler::updateDir (this=0x745ba0,
    dir=<value optimized out>, analyzer=0x7fffec0df040, recursive=<value optimized out>)
    at /usr/src/debug/kdebase-runtime-4.3.5/nepomuk/services/strigi/indexscheduler.cpp:337
#8  0x00007ffff0071b40 in Nepomuk::IndexScheduler::run (this=0x745ba0)
    at /usr/src/debug/kdebase-runtime-4.3.5/nepomuk/services/strigi/indexscheduler.cpp:245
#9  0x00007ffff7a08485 in QThreadPrivate::start (arg=0x745ba0) at thread/qthread_unix.cpp:188
#10 0x00007ffff779465d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#11 0x00007ffff5d0514d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()
Comment 4 Sebastian Trueg 2010-01-29 10:11:46 UTC
This is not the same crash. The original one was indeed fixed. :)
But we can still use this bug report for the the one.
Could you try upgrading to Strigi 0.7.1 just to be sure.
Comment 5 S. Burmeister 2010-02-04 23:32:42 UTC
I could not reproduce it with KDE 4.4 and strigi 0.7.1 plus virtuoso. At least it indexed a long time before it crashed. Thus I think I got yet another crash:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffeb548910 (LWP 20639)]    
QuotedPrintableDecoder::decodeQuotedPrintable (this=0x7fffe41421c0, v=
    0x7fffe48d8000 "", len=<value optimized out>)                     
    at /usr/src/debug/strigi-0.7.1/src/streams/mailinputstream.cpp:120
120     /usr/src/debug/strigi-0.7.1/src/streams/mailinputstream.cpp: Datei oder Verzeichnis nicht gefunden.                                                               
        in /usr/src/debug/strigi-0.7.1/src/streams/mailinputstream.cpp               
(gdb) bt                                                                             
#0  QuotedPrintableDecoder::decodeQuotedPrintable (this=0x7fffe41421c0, v=           
    0x7fffe48d8000 "", len=<value optimized out>)                                    
    at /usr/src/debug/strigi-0.7.1/src/streams/mailinputstream.cpp:120               
#1  0x00007fffedd4e8d3 in HeaderDecoder::decodedHeaderValue (this=0x7fffe41421c0,    
    v=<value optimized out>, len=<value optimized out>)                              
    at /usr/src/debug/strigi-0.7.1/src/streams/mailinputstream.cpp:178               
#2  0x00007fffedd4eab4 in Strigi::MailInputStream::Private::handleHeaderLine (this=  
    0x7fffe4142130)                                                                  
    at /usr/src/debug/strigi-0.7.1/src/streams/mailinputstream.cpp:493               
#3  0x00007fffedd4fff4 in Strigi::MailInputStream::Private::readHeader (this=        
    0x7fffe4142130)                                                                  
    at /usr/src/debug/strigi-0.7.1/src/streams/mailinputstream.cpp:440               
#4  0x00007fffedd5031f in Strigi::MailInputStream::MailInputStream (this=            
    0x7fffeb546f60, input=<value optimized out>)                                     
    at /usr/src/debug/strigi-0.7.1/src/streams/mailinputstream.cpp:320               
#5  0x00007fffee85c64a in MailEndAnalyzer::analyze (this=0x7fffe40936f0, idx=...,    
    in=0x1)                                                                          
    at /usr/src/debug/strigi-0.7.1/src/streamanalyzer/endanalyzers/mailendanalyzer.cpp:149                                                                                
#6  0x00007fffee84c58a in Strigi::StreamAnalyzerPrivate::analyze (this=              
    0x7fffe4011220, idx=..., input=0x7fffe40891d0)                                   
    at /usr/src/debug/strigi-0.7.1/src/streamanalyzer/streamanalyzer.cpp:421         
#7  0x00007fffed34307e in Nepomuk::IndexScheduler::analyzeFile (                     
    this=<value optimized out>, file=<value optimized out>, analyzer=0x7fffeb547f90) 
    at /usr/src/debug/kdebase-runtime-4.3.98/nepomuk/services/strigi/indexscheduler.cpp:380
#8  0x00007fffed343ac0 in Nepomuk::IndexScheduler::updateDir (this=0x6f9600,
    dir=<value optimized out>, analyzer=0x7fffeb547f90, flags=<value optimized out>)
    at /usr/src/debug/kdebase-runtime-4.3.98/nepomuk/services/strigi/indexscheduler.cpp:347
#9  0x00007fffed343ecd in Nepomuk::IndexScheduler::updateDir (this=0x6f9600,
    dir=<value optimized out>, analyzer=<value optimized out>, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
)
    at /usr/src/debug/kdebase-runtime-4.3.98/nepomuk/services/strigi/indexscheduler.cpp:354
#10 0x00007fffed343ecd in Nepomuk::IndexScheduler::updateDir (this=0x6f9600,
    dir=<value optimized out>, analyzer=<value optimized out>, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
)
    at /usr/src/debug/kdebase-runtime-4.3.98/nepomuk/services/strigi/indexscheduler.c---Type <return> to continue, or q <return> to quit---
pp:354
#11 0x00007fffed343ecd in Nepomuk::IndexScheduler::updateDir (this=0x6f9600,
    dir=<value optimized out>, analyzer=<value optimized out>, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
)
    at /usr/src/debug/kdebase-runtime-4.3.98/nepomuk/services/strigi/indexscheduler.cpp:354
#12 0x00007fffed344b07 in Nepomuk::IndexScheduler::run (this=0x6f9600)
    at /usr/src/debug/kdebase-runtime-4.3.98/nepomuk/services/strigi/indexscheduler.cpp:251
#13 0x00007ffff79d7745 in QThreadPrivate::start (arg=0x6f9600)
    at thread/qthread_unix.cpp:248
#14 0x00007ffff774865d in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
#15 0x00007ffff5b8e14d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()
Comment 6 S. Burmeister 2010-02-23 01:09:08 UTC
Still the same crash with strigi 0.7.2 and KDE 4.4.0 final:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffeaf26910 (LWP 19910)]    
QuotedPrintableDecoder::decodeQuotedPrintable (this=0x11867f0, v=
    0x11b8000 <Address 0x11b8000 out of bounds>, len=<value optimized out>)
    at /usr/src/debug/strigi-0.7.2/src/streams/mailinputstream.cpp:120     
120     /usr/src/debug/strigi-0.7.2/src/streams/mailinputstream.cpp: Datei oder Verzeichnis nicht gefunden.                                                               
        in /usr/src/debug/strigi-0.7.2/src/streams/mailinputstream.cpp               
(gdb) bt                                                                             
#0  QuotedPrintableDecoder::decodeQuotedPrintable (this=0x11867f0, v=                
    0x11b8000 <Address 0x11b8000 out of bounds>, len=<value optimized out>)          
    at /usr/src/debug/strigi-0.7.2/src/streams/mailinputstream.cpp:120               
#1  0x00007fffedd44863 in HeaderDecoder::decodedHeaderValue (this=0x11867f0,         
    v=<value optimized out>, len=<value optimized out>)                              
    at /usr/src/debug/strigi-0.7.2/src/streams/mailinputstream.cpp:178               
#2  0x00007fffedd44a44 in Strigi::MailInputStream::Private::handleHeaderLine (this=  
    0x1186760) at /usr/src/debug/strigi-0.7.2/src/streams/mailinputstream.cpp:493    
#3  0x00007fffedd45f84 in Strigi::MailInputStream::Private::readHeader (this=        
    0x1186760) at /usr/src/debug/strigi-0.7.2/src/streams/mailinputstream.cpp:440    
#4  0x00007fffedd462af in Strigi::MailInputStream::MailInputStream (this=            
    0x7fffeaf24f60, input=<value optimized out>)                                     
    at /usr/src/debug/strigi-0.7.2/src/streams/mailinputstream.cpp:320               
#5  0x00007fffee85264a in MailEndAnalyzer::analyze (this=0x8a5e00, idx=..., in=      
    0x7fffeaf26910)                                                                  
    at /usr/src/debug/strigi-0.7.2/src/streamanalyzer/endanalyzers/mailendanalyzer.cpp:149                                                                                
#6  0x00007fffee84258a in Strigi::StreamAnalyzerPrivate::analyze (this=0x8cb0c0,     
    idx=..., input=0x8f1e90)                                                         
    at /usr/src/debug/strigi-0.7.2/src/streamanalyzer/streamanalyzer.cpp:421         
#7  0x00007fffecadd0ce in Nepomuk::IndexScheduler::analyzeFile (                     
    this=<value optimized out>, file=<value optimized out>, analyzer=0x7fffeaf25f90) 
    at /usr/src/debug/kdebase-runtime-4.4.0/nepomuk/services/strigi/indexscheduler.cpp:380
#8  0x00007fffecaddb10 in Nepomuk::IndexScheduler::updateDir (this=0x786520,
    dir=<value optimized out>, analyzer=0x7fffeaf25f90, flags=<value optimized out>)
    at /usr/src/debug/kdebase-runtime-4.4.0/nepomuk/services/strigi/indexscheduler.cpp:347
#9  0x00007fffecaddf1d in Nepomuk::IndexScheduler::updateDir (this=0x786520,
    dir=<value optimized out>, analyzer=<value optimized out>, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
)
    at /usr/src/debug/kdebase-runtime-4.4.0/nepomuk/services/strigi/indexscheduler.cpp:354
#10 0x00007fffecaddf1d in Nepomuk::IndexScheduler::updateDir (this=0x786520,
    dir=<value optimized out>, analyzer=<value optimized out>, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
)
    at /usr/src/debug/kdebase-runtime-4.4.0/nepomuk/services/strigi/indexscheduler.cpp:354
#11 0x00007fffecaddf1d in Nepomuk::IndexScheduler::updateDir (this=0x786520,
---Type <return> to continue, or q <return> to quit---
    dir=<value optimized out>, analyzer=<value optimized out>, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
)
    at /usr/src/debug/kdebase-runtime-4.4.0/nepomuk/services/strigi/indexscheduler.cpp:354
#12 0x00007fffecadeb57 in Nepomuk::IndexScheduler::run (this=0x786520)
    at /usr/src/debug/kdebase-runtime-4.4.0/nepomuk/services/strigi/indexscheduler.cpp:251
#13 0x00007ffff79d6775 in QThreadPrivate::start (arg=0x786520)
    at thread/qthread_unix.cpp:248
#14 0x00007ffff774765d in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
#15 0x00007ffff5b87e1d in clone () from /lib64/libc.so.6
#16 0x0000000000000000 in ?? ()
Comment 7 Sebastian Trueg 2010-07-27 13:48:50 UTC
This is indeed a strigi bug which should be reported at sourceforge: http://sourceforge.net/tracker/?group_id=171000&atid=856302
Comment 8 Vishesh Handa 2011-07-28 08:51:52 UTC
*** Bug 275393 has been marked as a duplicate of this bug. ***
Comment 9 Dario Andres 2011-08-07 20:17:32 UTC
*** Bug 277211 has been marked as a duplicate of this bug. ***
Comment 10 Dario Andres 2011-08-07 20:17:34 UTC
*** Bug 276936 has been marked as a duplicate of this bug. ***