#0 0xb79d7cb5 in memcpy () from /lib/tls/i686/cmov/libc.so.6 #1 0xb7dd08ff in lucene::store::RAMIndexOutput::flushBuffer () from /usr/lib/libclucene.so.0 #2 0xb7dcf480 in lucene::store::IndexOutput::flush () from /usr/lib/libclucene.so.0 #3 0xb7dcf9a2 in lucene::store::IndexOutput::close () from /usr/lib/libclucene.so.0 #4 0xb7dd03ed in lucene::store::RAMIndexOutput::close () from /usr/lib/libclucene.so.0 #5 0xb7de7949 in lucene::index::FieldsWriter::close () from /usr/lib/libclucene.so.0 #6 0xb7de3cd0 in lucene::index::DocumentWriter::addDocument () from /usr/lib/libclucene.so.0 #7 0xb7dec443 in lucene::index::IndexWriter::addDocument () from /usr/lib/libclucene.so.0 #8 0xb7e85c40 in CLuceneIndexWriter::finishAnalysis (this=0x8094b68, idx=0xb7157214) at /build/buildd/strigi-0.5.5/src/luceneindexer/cluceneindexwriter.cpp:206 fr = (const Strigi::FieldRegister &) @0x808d324: {m_fields = {_M_t = { _M_impl = {, std::allocator >, Strigi::RegisteredField*> > >> = {<__gnu_cxx::new_allocator, std::allocator >, Strigi::RegisteredField*> > >> = {}, }, _M_key_compare = {<> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x8094ec0, _M_left = 0x80a1dc8, _M_right = 0x80aff38}, _M_node_count = 60}}}, static floatType = { static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x808a85c "float"}}, static integerType = {static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x808aa84 "integer"}}, static binaryType = {static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x808aa9c "binary"}}, static stringType = {static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x808aab4 "string"}}, static datetimeType = {static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x808aacc "datetime"}}, static pathFieldName = {static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x808aaec "system.location"}}, static encodingFieldName = {static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x808ab0c "content.charset"}}, static mimetypeFieldName = {static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x808ab2c "content.mime_type"}}, static filenameFieldName = {static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x808ab54 "system.file_name"}}, static extensionFieldName = {static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x808ab7c "system.file_extension"}}, static embeddepthFieldName = {static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x808aba4 "system.depth"}}, static mtimeFieldName = {static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x808abc4 "system.last_modified_time"}}, static sizeFieldName = {static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x808abf4 "system.size"}}, static defaultNamespace = {static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x808ac14 "strigi."}}, pathField = 0x808d380, encodingField = 0x80955f8, mimetypeField = 0x8094ea0, filenameField = 0x8096d60, extensionField = 0x8094dc0, embeddepthField = 0x808d3a0, mtimeField = 0x808b648, sizeField = 0x808b688} field = {static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb7bc3624 ""}} doc = (CLuceneDocData *) 0x81c9618 c = {static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x8216e8c}} writer = (struct lucene::index::IndexWriter *) 0x14b #9 0xb7eb3ac1 in ~AnalysisResult (this=0xb7157214) at /build/buildd/strigi-0.5.5/src/streamanalyzer/analysisresult.cpp:151 No locals. #10 0xb7eb86cd in Strigi::DirAnalyzer::Private::update (this=0x80a24e8, analyzer=0x80a24f4) at /build/buildd/strigi-0.5.5/src/streamanalyzer/diranalyzer.cpp:149 analysisresult = {p = 0x81cb618} file = {> = {> = { = { _vptr.StreamBaseBase = 0x8088f48, m_size = 3310, m_position = 3310, m_error = {static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb7bc3624 ""}}, m_status = Strigi::Eof}, }, buffer = {start = 0x8216e80 "î\f", size = 20480, readPos = 0x8217b6e "", avail = 0}, finishedWritingToBuffer = true}, file = 0x0, filepath = { static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x81cab94 "/home/david/.kde/share/config/konversationrc@"}}, static defaultBufferSize = 1048576} path = {static npos = 4294967295, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x81ccbfc "/home/david/.kde/share/config/konversationrc"}} mtime = 1191696638 r = toDelete = {, std::allocator >,std::allocator, std::allocator > > >> = { _M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x81caeb0, _M_finish = 0x81caeb4, _M_end_of_storage = 0x81caeb4}}, } #11 0xb7eb8b3d in Strigi::DirAnalyzer::Private::updateDirs (this=0x80a24e8, dirs=@0xb7157328, nthreads=2, c=0xbf9c3384) at /build/buildd/strigi-0.5.5/src/streamanalyzer/diranalyzer.cpp:250 reader = analyzers = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x80b08a0, _M_finish = 0x80b08a8, _M_end_of_storage = 0x80b08a8}}, } threads = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x80b0a80, _M_finish = 0x80b0a84, _M_end_of_storage = 0x80b0a84}}, } todelete = {, std::allocator >,std::allocator, std::allocator > > >> = { _M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0xb7f17ff4, _M_finish = 0x8049ed8, _M_end_of_storage = 0xb7f18668}}, } #12 0xb7eb8dc8 in Strigi::DirAnalyzer::updateDirs (this=0xb7157334, dirs=@0xb7157328, nthreads=2, caller=0xbf9c3384) at /build/buildd/strigi-0.5.5/src/streamanalyzer/diranalyzer.cpp:275 No locals. #13 0x08053725 in IndexScheduler::index (this=0xbf9c3358) at /build/buildd/strigi-0.5.5/src/daemon/indexscheduler.cpp:97 writer = (Strigi::IndexWriter *) 0x8094b68 analyzer = {p = 0x80a24e8} dirs = {, std::allocator >,std::allocator, std::allocator > > >> = { _M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x80b08d8, _M_finish = 0x80b08f0, _M_end_of_storage = 0x80b08f8}}, } #14 0x080542b8 in IndexScheduler::run (this=0xbf9c3358) at /build/buildd/strigi-0.5.5/src/daemon/indexscheduler.cpp:70 events = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } #15 0x0805b154 in threadstarter (d=0xbf9c3358) at /build/buildd/strigi-0.5.5/src/daemon/strigithread.cpp:115 r = param = {__sched_priority = 0} #16 0xb7e9546b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #17 0xb7a3973e in clone () from /lib/tls/i686/cmov/libc.so.6