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 Bugs, which is subscribed to 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/thumbnailer/+bug/1551998/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
