After lots of debugging and tracing, I found the root cause with
valgrind. The interesting thing is that this happens only in the silo.
When I run the same code on my zesty VM, everything is fine. So, what is
different in the silo builders from a vanilla zesty install? (Installed
zesty about two days ago. Is it possible that the builders are missing
some updates?)

1: ==8494== Process terminating with default action of signal 11 (SIGSEGV)
1: ==8494==  Access not within mapped region at address 0x61632F6D6F6347
1: ==8494==    at 0x4EB5804: 
leveldb::InternalFilterPolicy::CreateFilter(leveldb::Slice const*, int, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
>*) const (in /usr/lib/aarch64-linux-gnu/libleveldb.so.1.19)
1: ==8494==    by 0x4ECBBAF: leveldb::FilterBlockBuilder::GenerateFilter() (in 
/usr/lib/aarch64-linux-gnu/libleveldb.so.1.19)
1: ==8494==    by 0x4ECBD87: leveldb::FilterBlockBuilder::StartBlock(unsigned 
long) (in /usr/lib/aarch64-linux-gnu/libleveldb.so.1.19)
1: ==8494==    by 0x4ED1F8F: leveldb::TableBuilder::Flush() (in 
/usr/lib/aarch64-linux-gnu/libleveldb.so.1.19)
1: ==8494==    by 0x4ED2113: leveldb::TableBuilder::Add(leveldb::Slice const&, 
leveldb::Slice const&) (in /usr/lib/aarch64-linux-gnu/libleveldb.so.1.19)
1: ==8494==    by 0x4EA68AB: 
leveldb::BuildTable(std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, leveldb::Env*, leveldb::Options const&, 
leveldb::TableCache*, leveldb::Iterator*, leveldb::FileMetaData*) (in 
/usr/lib/aarch64-linux-gnu/libleveldb.so.1.19)
1: ==8494==    by 0x4EAD183: 
leveldb::DBImpl::WriteLevel0Table(leveldb::MemTable*, leveldb::VersionEdit*, 
leveldb::Version*) (in /usr/lib/aarch64-linux-gnu/libleveldb.so.1.19)
1: ==8494==    by 0x4EAEECF: leveldb::DBImpl::CompactMemTable() (in 
/usr/lib/aarch64-linux-gnu/libleveldb.so.1.19)
1: ==8494==    by 0x4EAFD3F: leveldb::DBImpl::BackgroundCompaction() (in 
/usr/lib/aarch64-linux-gnu/libleveldb.so.1.19)
1: ==8494==    by 0x4EB051F: leveldb::DBImpl::BackgroundCall() (in 
/usr/lib/aarch64-linux-gnu/libleveldb.so.1.19)
1: ==8494==    by 0x4ED7C3B: ??? (in 
/usr/lib/aarch64-linux-gnu/libleveldb.so.1.19)
1: ==8494==    by 0x53E901B: start_thread (pthread_create.c:335)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to taglib in Ubuntu.
https://bugs.launchpad.net/bugs/1640326

Title:
  FTBFS on zesty

Status in taglib package in Ubuntu:
  New
Status in thumbnailer package in Ubuntu:
  New

Bug description:
  Hello,

  A no change rebuild on zesty FTBFS, is "zesty" not encoded somehow in
  the test suite exclusions?

  Could you please take a look and fix? This is blocking boost1.62
  transition.

  The following tests FAILED:
          1 - art_extractor (Failed)
          3 - dbus (Failed)
          9 - qml (Failed)
         10 - libthumbnailer-qt (Failed)
         14 - thumbnailer (SEGFAULT)
         15 - thumbnailer-admin (Failed)
  Errors while running CTest
  Makefile:130: recipe for target 'test' failed
  make[2]: *** [test] Error 8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/taglib/+bug/1640326/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to