Thread 4 (Thread 0x7f04cddb1700 (LWP 24522)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007f04d07012cc in Scroom::Detail::ThreadPool::QueueImpl::deletingQueue() () from /usr/lib/libsthreadpool.so.0
#2 0x00007f04d06f8fd7 in ThreadPool::Queue::~Queue() () from /usr/lib/libsthreadpool.so.0
#3 0x00007f04d06fc642 in boost::detail::sp_counted_impl_p<ThreadPool::Queue>::dispose() () from /usr/lib/libsthreadpool.so.0
#4 0x00007f04d04e00e8 in Scroom::MemoryBlobs::Blob::unload() () from /usr/lib/libsmemman.so.0
#5 0x00007f04d04e1c2f in boost::detail::sp_counted_impl_pd<unsigned char*, Scroom::MemoryBlobs::Blob::UnloadData>::dispose() () from /usr/lib/libsmemman.so.0
#6 0x0000000000409379 in boost::detail::shared_count::~shared_count() ()
#7 0x00007f04d0ba92d3 in boost::detail::sp_counted_impl_p<Tile>::dispose() () from /usr/lib/libstiledbitmap.so.0
#8 0x00007f04d0b92bf3 in TileReducer::operator()() () from /usr/lib/libstiledbitmap.so.0
#9 0x00007f04d06fe963 in boost::function0<void>::operator()() const () from /usr/lib/libsthreadpool.so.0
#10 0x00007f04d06f9f95 in ThreadPool::do_one(boost::shared_ptr<ThreadPool::PrivateData>) () from /usr/lib/libsthreadpool.so.0
#11 0x00007f04d06fa329 in ThreadPool::work(boost::shared_ptr<ThreadPool::PrivateData>) () from /usr/lib/libsthreadpool.so.0
#12 0x00007f04d06fc157 in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<ThreadPool::PrivateData>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<ThreadPool::PrivateData> > > > >::run() () from /usr/lib/libsthreadpool.so.0
#13 0x00007f04d6566b70 in thread_proxy () from /usr/lib/libboost_thread.so.1.40.0
#14 0x00007f04d598e9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#15 0x00007f04d56ebcdd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7f04ccdaf700 (LWP 24524)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007f04d0b9acb3 in LoadOperation::operator()() () from /usr/lib/libstiledbitmap.so.0
#2 0x00007f04d0b9ea1d in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<FileOperation>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<FileOperation> > > >, void>::invoke(boost::detail::function::function_buffer&) () from /usr/lib/libstiledbitmap.so.0
#3 0x00007f04d06fe963 in boost::function0<void>::operator()() const () from /usr/lib/libsthreadpool.so.0
#4 0x00007f04d06f9f95 in ThreadPool::do_one(boost::shared_ptr<ThreadPool::PrivateData>) () from /usr/lib/libsthreadpool.so.0
#5 0x00007f04d06fa329 in ThreadPool::work(boost::shared_ptr<ThreadPool::PrivateData>) () from /usr/lib/libsthreadpool.so.0
#6 0x00007f04d06fc157 in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<ThreadPool::PrivateData>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<ThreadPool::PrivateData> > > > >::run() () from /usr/lib/libsthreadpool.so.0
#7 0x00007f04d6566b70 in thread_proxy () from /usr/lib/libboost_thread.so.1.40.0
#8 0x00007f04d598e9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9 0x00007f04d56ebcdd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7f04d976e7c0 (LWP 24517)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007f04d07012cc in Scroom::Detail::ThreadPool::QueueImpl::deletingQueue() () from /usr/lib/libsthreadpool.so.0
#2 0x00007f04d06f8fd7 in ThreadPool::Queue::~Queue() () from /usr/lib/libsthreadpool.so.0
#3 0x00007f04d06fc642 in boost::detail::sp_counted_impl_p<ThreadPool::Queue>::dispose() () from /usr/lib/libsthreadpool.so.0
#4 0x0000000000409379 in boost::detail::shared_count::~shared_count() ()
#5 0x00007f04d563e262 in __run_exit_handlers (status=0) at exit.c:78
#6 *__GI_exit (status=0) at exit.c:100
#7 0x00007f04d5623c54 in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fffa77964c8) at libc-start.c:258
#8 0x0000000000406109 in ?? ()
#9 0x00007fffa77964c8 in ?? ()
#10 0x000000000000001c in ?? ()
#11 0x0000000000000002 in ?? ()
#12 0x00007fffa7797b1d in ?? ()
#13 0x00007fffa7797b2d in ?? ()
#14 0x0000000000000000 in ?? ()