nepomukindexer crashed with SIGSEGV in Strigi::checkUtf8()

Bug #936909 reported by Christopher Carpentieri
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kde-runtime (Ubuntu)
New
Medium
Unassigned

Bug Description

I don't know much about this one. I hadn't been using nepomuk until I switched from oneiric to precise around 18 February (2 days ago), and it's been happily indexing in the background since. In an effort to get it to finish sooner, I alloted it a generous 750 MB RAM. Also, I added an external HD to its list of areas to index, though since it's still accessible that's probably not it.
Good luck, brave debugger.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: kde-runtime 4:4.8.0-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-17.26-generic 3.2.6
Uname: Linux 3.2.0-17-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 1.91-0ubuntu1
Architecture: amd64
Date: Mon Feb 20 03:38:30 2012
ExecutablePath: /usr/bin/nepomukindexer
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
ProcCmdline: /usr/bin/nepomukindexer /media/Cavalry/Torrents/Nine\ Inch\ Nails\ -\ And\ All\ That\ Ever\ Was\ (Mediaography)/[halo\ 27]\ The\ Slip\ [2008]/05\ Echoplex.mp3
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
 LANGUAGE=
SegvAnalysis:
 Segfault happened at: 0x7f6cb3297533 <_ZN6Strigi9checkUtf8ERKSs+3>: mov -0x18(%rdi),%rsi
 PC (0x7f6cb3297533) ok
 source "-0x18(%rdi)" (0xffffffffffffffe8) not located in a known VMA region (needed readable region)!
 destination "%rsi" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: kde-runtime
StacktraceTop:
 Strigi::checkUtf8(std::string const&) () from /usr/lib/libstreams.so.0
 Strigi::AnalysisResult::addValue(Strigi::RegisteredField const*, std::string const&) () from /usr/lib/libstreamanalyzer.so.0
 ?? () from /usr/lib/libstreamanalyzer.so.0
 ?? () from /usr/lib/libstreamanalyzer.so.0
 Nepomuk::Indexer::indexFile (this=<optimized out>, info=..., resUri=..., mtime=0) at ../../../../../nepomuk/services/fileindexer/indexer/indexer.cpp:133
Title: nepomukindexer crashed with SIGSEGV in Strigi::checkUtf8()
UpgradeStatus: Upgraded to precise on 2011-10-14 (129 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Christopher Carpentieri (z1r0un) wrote :
description: updated
visibility: private → public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 Strigi::checkUtf8 (p=<optimized out>) at /build/buildd/strigi-0.7.7/libstreams/lib/textutils.cpp:72
 Strigi::AnalysisResult::addValue (this=0x7fff1b5df750, field=0x16b0260, val=...) at /build/buildd/strigi-0.7.7/libstreamanalyzer/lib/analysisresult.cpp:317
 ID3EndAnalyzer::analyze (this=0x1751c00, indexable=..., in=0x1773620) at /build/buildd/strigi-0.7.7/libstreamanalyzer/lib/endanalyzers/id3endanalyzer.cpp:519
 Strigi::StreamAnalyzerPrivate::analyze (this=0x1698a60, idx=..., input=0x1773620) at /build/buildd/strigi-0.7.7/libstreamanalyzer/lib/streamanalyzer.cpp:418
 Nepomuk::Indexer::indexFile (this=<optimized out>, info=<optimized out>, resUri=<optimized out>, mtime=0) at ../../../../../nepomuk/services/fileindexer/indexer/indexer.cpp:133

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in kde-runtime (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.