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

