Bug 226250 - "nepomukservicestub nepomukstrigiservice" causes segfault: "error 6 in libc-2.11.1.so"
Summary: "nepomukservicestub nepomukstrigiservice" causes segfault: "error 6 in libc-2...
Status: RESOLVED UPSTREAM
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-11 08:13 UTC by Sven
Modified: 2010-08-24 06:45 UTC (History)
2 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 Sven 2010-02-11 08:13:15 UTC
Version:           Nepomuk-Dienst: 0.2 / (Nepomuk-Service: 0.2) (using KDE 4.4.0)
OS:                Linux
Installed from:    Archlinux Packages

I installed and started the new KDE SC 4.4 on Archlinux yesterday with an old KDE profile. I enabled the strigi indexing service. The service started but after a few seconds it seemed to crash. It started again and again and again... i think 5 times. Always it crashed after a few seconds (and i think always trying to index the same file).

I created a new KDE profile. Then the indexing worked fine. It was able to index all my files in my home. After some time it tried to reindex i think. Then it crashed again (... and tried to come up 5 times again).

The dmesg was full of those messages:

...
nepomukservices[4867]: segfault at 7f3070103000 ip 00007f3084afef1b sp 00007f30749f3c48 error 6 in libc-2.11.1.so[7f3084a7f000+14d000]
nepomukservices[4944]: segfault at 7f975c100000 ip 00007f9772e43f5a sp 00007f9762d38c48 error 6 in libc-2.11.1.so[7f9772dc4000+14d000]
nepomukservices[4949]: segfault at 7fdea40ff000 ip 00007fdeb9a0bf52 sp 00007fdea9900c48 error 6 in libc-2.11.1.so[7fdeb998c000+14d000]
...


Today i tried it again with the same problems. Now i tried to start the service from console with following command "nepomukservicestub nepomukstrigiservice". The output was following:

nepomukstrigiservice(5153)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from  "/var/tmp/kdecache-sven/ksycoca4"
nepomukstrigiservice(5153)/nepomuk (library) <unnamed>::GlobalModelContainer::init: Connecting to local socket "/home/sven/.kde4/share/apps/nepomuk/socket"
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
nepomukstrigiservice(5153)/kdeui (KNotification) KStatusNotifierItemDBus::KStatusNotifierItemDBus: service is "org.kde.StatusNotifierItem-5153-1"
nepomukstrigiservice(5153)/kdeui (KNotification) KStatusNotifierItemPrivate::registerToDaemon: Registering a client interface to the KStatusNotifierWatcher
nepomukstrigiservice(5153)/nepomuk (strigi service) Nepomuk::IndexScheduler::setIndexingSpeed: 2 SnailPace
TIFFReadDirectory: Warning, Blah.tif: unknown field with tag 37680 (0x9330) encountered.
Speicherzugriffsfehler


I think "Speicherzugriffsfehler" means Segfault. Now i deselected the folder where the .tif is in. Now it seems to work fine (indexing now...).

I don't know if it's the tif-file which produces this error. I had same problem on another folder with large files. Disabled the folder in systemsettings and it worked...
Comment 1 Sebastian Trueg 2010-02-11 11:01:25 UTC
This looks like a Strigi bug. Could you please report it at http://www.sf.net/projects/strigi and link to this bug.
Comment 3 phreedom.stdin 2010-08-24 06:45:38 UTC
It's a bug in TIFF analyzer shipped in kdegraphics. I think I can prevent it from crashing, but to fully debug it I'd need the file in question.