Skip to content

Instantly share code, notes, and snippets.

@eschnett
Created July 8, 2014 16:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save eschnett/440665ebd5c55c79a807 to your computer and use it in GitHub Desktop.
Save eschnett/440665ebd5c55c79a807 to your computer and use it in GitHub Desktop.
HPX program hangs in shutdown
^C
Program received signal SIGINT, Interrupt.
0x0000003d0740b43c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib64/libpthread.so.0
Missing separate debuginfos, use: debuginfo-install bzip2-libs-1.0.5-7.el6_0.x86_64 cyrus-sasl-lib-2.1.23-13.el6.x86_64 glibc-2.12-1.80.el6_3.6.x86_64 libidn-1.18-2.el6.x86_64 libxml2-2.7.6-4.el6.x86_64 ncurses-libs-5.7-3.20090208.el6.x86_64 nspr-4.8.8-3.el6.x86_64 nss-3.12.10-16.el6.x86_64 nss-softokn-freebl-3.12.9-11.el6.x86_64 nss-util-3.12.10-2.el6.x86_64 openldap-2.4.23-20.el6.x86_64
(gdb) bt
#0 0x0000003d0740b43c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib64/libpthread.so.0
#1 0x00002aaaaef0e51b in boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) ()
from /home/eschnett/SIMFACTORY/hpx-master/install/lib/hpx/libhpx.so.0
#2 0x00002aaaaef0e300 in boost::asio::detail::task_io_service::run(boost::system::error_code&) ()
from /home/eschnett/SIMFACTORY/hpx-master/install/lib/hpx/libhpx.so.0
#3 0x00002aaaaf0c6288 in hpx::util::io_service_pool::thread_run(unsigned long)
() from /home/eschnett/SIMFACTORY/hpx-master/install/lib/hpx/libhpx.so.0
#4 0x00002aaaaea3de6a in hpx::runtime_impl<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>, hpx::threads::policies::callback_notifier>::wait() ()
from /home/eschnett/SIMFACTORY/hpx-master/install/lib/hpx/libhpx.so.0
#5 0x00002aaaaea3f275 in hpx::runtime_impl<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>, hpx::threads::policies::callback_notifier>::run(hpx::util::function<int ()(), void, void> const&) ()
from /home/eschnett/SIMFACTORY/hpx-master/install/lib/hpx/libhpx.so.0
#6 0x00002aaaaea962c2 in hpx::detail::run(hpx::runtime&, hpx::util::function<int ()(boost::program_options::variables_map&), void, void> const&, boost::program_options::variables_map&, hpx::runtime_mode, hpx::util::function<void ()(), void, void> const&, hpx::util::function<void ()(), void, void> const&) ()
from /home/eschnett/SIMFACTORY/hpx-master/install/lib/hpx/libhpx.so.0
#7 0x00002aaaaea97432 in hpx::detail::run_priority_local(hpx::util::function<void ()(), void, void> const&, hpx::util::function<void ()(), void, void> const&, hpx::util::command_line_handling&, bool) ()
from /home/eschnett/SIMFACTORY/hpx-master/install/lib/hpx/libhpx.so.0
#8 0x00002aaaaea99134 in hpx::run_or_start(hpx::util::function<int ()(boost::program_options::variables_map&), void, void> const&, boost::program_options::options_description const&, int, char**, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, hpx::util::function<void ()(), void, void> const&, hpx::util::function<void ()(), void, void> const&, hpx::runtime_mode, bool) ()
from /home/eschnett/SIMFACTORY/hpx-master/install/lib/hpx/libhpx.so.0
#9 0x00002aaaaea99842 in hpx::init(hpx::util::function<int ()(boost::program_options::variables_map&), void, void> const&, boost::program_options::options_description const&, int, char**, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, hpx::util::function<void ()(), void, void> const&, hpx::util::function<void ()(), void, void> const&, hpx::runtime_mode) ()
from /home/eschnett/SIMFACTORY/hpx-master/install/lib/hpx/libhpx.so.0
#10 0x0000000000622e1d in hpx::init(int (*)(boost::program_options::variables_map&), boost::program_options::options_description const&, int, char**, hpx::util::function<void ()(), void, void> const&, hpx::util::function<void ()(), void, void> const&, hpx::runtime_mode) ()
#11 0x000000000062298d in hpx::init(int (*)(boost::program_options::variables_map&), std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, char**, hpx::runtime_mode) ()
#12 0x00000000006225fe in hpx::init(int, char**, hpx::runtime_mode) ()
#13 0x0000003d06c1ecdd in __libc_start_main () from /lib64/libc.so.6
#14 0x0000000000464d99 in _start ()
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment