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

Reply via email to