[Bug 226356] New: Nepomuk+strigi+virtuoso queries fail and flood .xsession-errors

Nate Weibley nweibley at gmail.com
Thu Feb 11 17:37:46 GMT 2010


https://bugs.kde.org/show_bug.cgi?id=226356

           Summary: Nepomuk+strigi+virtuoso queries fail and flood
                    .xsession-errors
           Product: kde
           Version: unspecified
          Platform: Gentoo Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: nweibley at gmail.com


Version:            (using KDE 4.4.0)
Compiler:          GCC 4.4.3 
OS:                Linux
Installed from:    Gentoo Packages

When enabling strigi with a virtuoso backend in 4.4, as strigi indexes its
calls to virtuoso fail and/or it crashes the server but continues trying to
bombard it with queries and floods .xsession-errors with messages.

Last night when I noticed it my .xsession-errors had ballooned to approx.
780MB. Today after clearing ~/.kde4/share/apps/nepomuk/repository/ and
re-enabling strigi my .xsession-errors was flooded to ~150MB in a matter of 4-5
minutes. 

There are a myriad of errors that get output but some highlights are:
"/usr/bin/nepomukservicestub(24551)" Error in thread 139990499555088 :
"SQLExecDirect failed on query 'sparql  select distinct ?r  where { { { { ?r
?v1 ?v2 . ?v2 bif:contains "'Top*'" . } UNION { ?r ?v1 ?v3 . ?v3 ?v4 ?v2 . ?v4
<http://www.w3.org/2000/01/rdf-schema#subPropertyOf>
<http://www.w3.org/2000/01/rdf-schema#label> . ?v2 bif:contains "'Top*'" . } .
{ ?r ?v5 ?v6 . ?v6 bif:contains "'Gear*'" . } UNION { ?r ?v5 ?v7 . ?v7 ?v8 ?v6
. ?v8 <http://www.w3.org/2000/01/rdf-schema#subPropertyOf>
<http://www.w3.org/2000/01/rdf-schema#label> . ?v6 bif:contains "'Gear*'" . } .
} . { ?r a ?v9 . ?v9 <http://www.w3.org/2000/01/rdf-schema#subClassOf>
<http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject> . }
UNION { ?r a ?v10 . ?v10 <http://www.w3.org/2000/01/rdf-schema#subClassOf>
<http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Folder> . } . } .   
}' (iODBC Error: [OpenLink][Virtuoso iODBC Driver][Virtuoso Server]FT370:
Wildcard word needs at least 4 leading characters)"

It wrote thousands of lines of what seemed to be binary data from a bitmap
escaped (sample: "BITMAP
\n00\n54\n2A\n54\n2A\n54\n2A\n54\n2A\n54\n2A\n54\n2A\n54\n2A\n00\nENDCHAR\nSTARTCHAR
U+20C0\nENCODING 8384\nSWIDTH 500 0\nDWIDTH 8 0\nBBX 8 16 0 -2\nBITMAP
\n00\n54\n2A\n54\n2A\n54\n2A\n54\n2A\n54\n2A\n54\n2A\n54\n2A\n00\nENDCHAR\nSTARTCHAR
U+20C1\nENCODING 8385\nSWIDTH 500 0\nDWIDTH 8 0\nBBX 8 16 0 -2\nBITMAP
\n00\n54\n2A\n54\n2A\n54\n2A\n54\n2A\n54\n2A\n54\n2A\n54\n2A\n00\nENDCHAR\nSTARTCHAR
U+20C2\nENCODING 8386\nSWIDTH 500 0\nDWIDTH 8 0\nBBX 8 16 0 -2\nBITMAP
\n00\n54")

It appears one thing that really messes with indexing are Canon RAW files
(CR2).

I'm not even sure what information to provide to be helpful because there is so
much junk in the error log it's impossible to sort through. Any of this
familiar? I read Virtuoso ODBC was misreporting its capabilities or something
to that effect, perhaps that has something to do with it.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list