Hi William, after running gdb I found the following on the debian bug tracker (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=627818 on a bug related to ffmpeg):
eglibc (2.13-3) unstable; urgency=low Starting with version 2.13, eglibc provides an SSSE3 optimized version of memcpy() on the amd64 architecture. This version might copy memory backward in some conditions, which causes issues if the source and destination overlap. memmove() should be used in such cases, but some programs still wrongly use memcpy(). The cause of the segmentation fault seems to be the call to memcpy() in PosixMmapFile::Append(leveldb::Slice const&) in leveldb/util/env_posix.cc. Please note that I am indeed on amd64 (and using glibc 2.15). Best wishes, Johann Stack trace follows: #0 0x00007ffff7755ce1 in __memcpy_ssse3_back () from /lib/libc.so.6 #1 0x00007ffff378e9dd in leveldb::(anonymous namespace)::PosixMmapFile::Append(leveldb::Slice const&) () from /home/joni/.gem/ruby/1.9.1/gems/leveldb-ruby-0.14/lib/leveldb/leveldb.so #2 0x00007ffff377b091 in leveldb::log::Writer::EmitPhysicalRecord(leveldb::log::RecordType, char const*, unsigned long) () from /home/joni/.gem/ruby/1.9.1/gems/leveldb-ruby-0.14/lib/leveldb/leveldb.so #3 0x00007ffff377b1e4 in leveldb::log::Writer::AddRecord(leveldb::Slice const&) () from /home/joni/.gem/ruby/1.9.1/gems/leveldb-ruby-0.14/lib/leveldb/leveldb.so #4 0x00007ffff3770b71 in leveldb::DBImpl::Write(leveldb::WriteOptions const&, leveldb::WriteBatch*) () from /home/joni/.gem/ruby/1.9.1/gems/leveldb-ruby-0.14/lib/leveldb/leveldb.so #5 0x00007ffff3770f25 in leveldb::DB::Put(leveldb::WriteOptions const&, leveldb::Slice const&, leveldb::Slice const&) () from /home/joni/.gem/ruby/1.9.1/gems/leveldb-ruby-0.14/lib/leveldb/leveldb.so #6 0x00007ffff3770f79 in leveldb::DBImpl::Put(leveldb::WriteOptions const&, leveldb::Slice const&, leveldb::Slice const&) () from /home/joni/.gem/ruby/1.9.1/gems/leveldb-ruby-0.14/lib/leveldb/leveldb.so #7 0x00007ffff376e323 in db_put(int, unsigned long*, unsigned long) () from /home/joni/.gem/ruby/1.9.1/gems/leveldb-ruby-0.14/lib/leveldb/leveldb.so #8 0x00007ffff7b177c3 in ?? () from /usr/lib/libruby.so.1.9 _______________________________________________ sup-talk mailing list sup-talk@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-talk