Other than outright memory corruption, the bug is likely caused by a
shutdown race of some kind. There does not seem to be any other way for
the push_back to fail other than the vector being appended to having
disappeared. That would also explain why we see this problem only
rarely, once every few days.

Memory corruption per se is highly unlikely. We regularly run all the
tests with valgrind, and running the service explicitly under valgrind
and exercising it with thumbnailer-admin does not show any memory
corruption.

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

Title:
  /usr/lib/arm-linux-gnueabihf/thumbnailer/thumbnailer-
  
service:11:__gnu_cxx::new_allocator:std::allocator_traits:std::allocator_traits:std::vector:unity::thumbnailer::service::DBusInterface::queueRequest

Status in thumbnailer package in Ubuntu:
  New

Bug description:
  The Ubuntu Error Tracker has been receiving reports about a problem
  regarding thumbnailer.  This problem was most recently seen with
  version 2.3+16.04.20160108.2-0ubuntu1, the problem page at
  https://errors.ubuntu.com/problem/8add77002771c6051716699933a723afe033683d
  contains more details.

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

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to