Skip to content

Instantly share code, notes, and snippets.

@ericLemanissier
Created October 1, 2015 17: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 ericLemanissier/15b176518c202a5498d3 to your computer and use it in GitHub Desktop.
Save ericLemanissier/15b176518c202a5498d3 to your computer and use it in GitHub Desktop.
mingw tcp crash
CREATE_PROCESS PID=11344 TID=1232 lpBaseOfImage=0000000000400000 find_clients_from_prefix_test.exe
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF9329F0000 ntdll.dll
CREATE_THREAD PID=11344 TID=10244
CREATE_THREAD PID=11344 TID=10908
CREATE_THREAD PID=11344 TID=12204
CREATE_THREAD PID=11344 TID=6500
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF932630000 kernel32.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF92FD70000 KernelBase.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF9326E0000 msvcrt.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=000000006BC40000 libhpx.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF932990000 shlwapi.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=0000000061440000 libgcc_s_seh-1.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=000000006FC40000 libstdc++-6.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF931D40000 combase.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=000000006E080000 libboost_system-mgw51-mt-1_58.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF931950000 rpcrt4.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF932780000 user32.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF931BB0000 gdi32.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=0000000069600000 libboost_program_options-mgw51-mt-1_58.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF932170000 ws2_32.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF932480000 sechost.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=000000006F780000 libboost_filesystem-mgw51-mt-1_58.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF9300C0000 nsi.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF9328D0000 advapi32.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=0000000069E80000 libhwloc-5.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF92EBE0000 mswsock.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=0000000064940000 libwinpthread-1.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=000000006EC80000 libboost_thread-mgw51-mt-1_58.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=0000000070940000 libboost_regex-mgw51-mt-1_58.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=000000006EA40000 libboost_chrono-mgw51-mt-1_58.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF931910000 imm32.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF9321E0000 msctf.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=0000000069D00000 libhpx_sine.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=000000006C900000 libhpx_parcel_coalescing.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=000000006E180000 libhpx_memory.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF932980000 psapi.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF9237D0000 wshqos.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF9237C0000 WSHTCPIP.DLL
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF9237B0000 wship6.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF920300000 NapiNSP.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF920320000 pnrpnsp.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF92D340000 nlaapi.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF92EAD0000 dnsapi.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF920340000 winrnr.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=0000000077610000 mdnsNSP.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF92A110000 IPHLPAPI.DLL
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF92A100000 winnsi.dll
LOAD_DLL PID=11344 TID=1232 lpBaseOfDll=00007FF920350000 wshbth.dll
CREATE_THREAD PID=11344 TID=12232
EXCEPTION PID=11344 TID=12232 ExceptionCode=0x80000003 dwFirstChance=1
EXIT_THREAD PID=11344 TID=12232 dwExitCode=0x0
EXCEPTION PID=11344 TID=1232 ExceptionCode=0xc0000005 dwFirstChance=0
find_clients_from_prefix_test.exe caused an Access Violation at location 00007FF932A25AEB in module ntdll.dll Writing to location 0000000000000024.
AddrPC Params
00007FF932A25AEB 0000000000CCC740 000000000024F100 0000000000CB8A38 ntdll.dll!RtlpWaitOnCriticalSection
00007FF932A24FE9 0000000000CB8A38 0000000000D621B8 0000000000D62110 ntdll.dll!RtlpEnterCriticalSectionContended
00007FF932A24F00 000000000024EF70 00007FF9326F9B8C 000000000024F0F0 ntdll.dll!RtlEnterCriticalSection
000000006C0A58EA 0000000000000000 000000006E089068 0000000000000000 libhpx.dll!boost::detail::sp_counted_impl_p<hpx::parcelset::policies::tcp::receiver>::dispose()
000000006BD85A9E 0000000000CD9A20 000000006C1BA250 000000000024EF60 libhpx.dll!boost::detail::sp_counted_base::release() [clone .part.53] [clone .constprop.1647]
000000006C09AFA5 0000000000000000 0000000000CEBDF0 000000000024F0E0 libhpx.dll!boost::asio::detail::win_iocp_socket_accept_op<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ip::tcp, boost::_bi::bind_t<void, boost::_mfi::mf2<void, hpx::parcelset::policies::tcp::connection_handler, boost::system::error_code const&, boost::shared_ptr<hpx::parcelset::policies::tcp::receiver> >, boost::_bi::list3<boost::_bi::value<hpx::parcelset::policies::tcp::connection_handler*>, boost::arg<1> (*)(), boost::_bi::value<boost::share¥¯ l
000000006BD5E752 0000000000CD9AF0 000000006C0B584B 0000000000CD19C0 libhpx.dll!hpx::util::io_service_pool::clear_locked() [clone .part.491]
000000006BD5E97B 0000000000000000 0000000000CD19C0 000000000024F210 libhpx.dll!hpx::util::io_service_pool::clear()
000000006BCE84C3 000000006C3C3560 0000000000CC7500 0000000000000050 libhpx.dll!hpx::parcelset::parcelhandler::stop(bool)
000000006BDF1EE5 00000000000000B0 0000000000CD19C0 000000000024F550 libhpx.dll!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> >::stop(bool)
000000006BDF1C88 0000000000CD2250 0000000000000002 0000000100000000 libhpx.dll!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> >::run(hpx::util::function<int (), void, void> const&)
000000006BC4FC4C 000000000024F6F0 000000000024F6D0 000000000024FCC0 libhpx.dll!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&)
000000006BC4FE65 000000000024F690 000000000000000B 737265763A787068 libhpx.dll!hpx::detail::run_or_start(bool, std::unique_ptr<hpx::runtime, std::default_delete<hpx::runtime> >, hpx::util::command_line_handling&, hpx::util::function<void (), void, void> const&, hpx::util::function<void (), void, void> const&)
000000006BC5074E 000000000024FA10 000000000024F950 0000000000000005 libhpx.dll!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)
000000006BC51410 0000000000DC0000 00007FF932A1ED27 0000000000DC0000 libhpx.dll!hpx::detail::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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::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)
0000000000418219 0000000000000110 0000000000000015 0000000000000000 find_clients_from_prefix_test.exe!hpx::init(int, char**, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, hpx::runtime_mode)
0000000000466597 0000000000000004 000000000000000D 0000000000000000 find_clients_from_prefix_test.exe!main
00000000004013B5 0000000000000000 0000000000000000 0000000000000000 find_clients_from_prefix_test.exe!__tmainCRTStartup
00000000004014E8 0000000000000000 0000000000000000 0000000000000000 find_clients_from_prefix_test.exe!mainCRTStartup
00007FF932642D92 00007FF932642D70 0000000000000000 0000000000000000 KERNEL32.DLL!BaseThreadInitThunk
00007FF9329F9F64 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!RtlUserThreadStart
EXIT_THREAD PID=11344 TID=10908 dwExitCode=0xc0000005
EXIT_THREAD PID=11344 TID=10244 dwExitCode=0xc0000005
EXIT_THREAD PID=11344 TID=12204 dwExitCode=0xc0000005
EXIT_THREAD PID=11344 TID=6500 dwExitCode=0xc0000005
EXIT_PROCESS PID=11344 TID=1232 dwExitCode=0xc0000005
CREATE_PROCESS PID=12176 TID=12040 lpBaseOfImage=0000000000400000 find_clients_from_prefix_test.exe
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF9329F0000 ntdll.dll
CREATE_THREAD PID=12176 TID=5788
CREATE_THREAD PID=12176 TID=12284
CREATE_THREAD PID=12176 TID=10784
CREATE_THREAD PID=12176 TID=1168
CREATE_THREAD PID=12176 TID=7668
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF932630000 kernel32.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF92FD70000 KernelBase.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF9326E0000 msvcrt.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=000000006BC40000 libhpx.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=0000000061440000 libgcc_s_seh-1.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF932990000 shlwapi.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=000000006FC40000 libstdc++-6.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF931D40000 combase.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=000000006E080000 libboost_system-mgw51-mt-1_58.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF931950000 rpcrt4.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF932780000 user32.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=0000000069600000 libboost_program_options-mgw51-mt-1_58.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF931BB0000 gdi32.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=000000006F780000 libboost_filesystem-mgw51-mt-1_58.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF932170000 ws2_32.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF932480000 sechost.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF9328D0000 advapi32.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=0000000069E80000 libhwloc-5.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF92EBE0000 mswsock.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF9300C0000 nsi.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=0000000064940000 libwinpthread-1.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=000000006EC80000 libboost_thread-mgw51-mt-1_58.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=0000000070940000 libboost_regex-mgw51-mt-1_58.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=000000006EA40000 libboost_chrono-mgw51-mt-1_58.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF931910000 imm32.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF9321E0000 msctf.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=0000000069D00000 libhpx_sine.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=000000006E180000 libhpx_memory.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF932980000 psapi.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=000000006C900000 libhpx_parcel_coalescing.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF9237D0000 wshqos.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF9237C0000 WSHTCPIP.DLL
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF9237B0000 wship6.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF920300000 NapiNSP.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF920320000 pnrpnsp.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF92D340000 nlaapi.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF92EAD0000 dnsapi.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF920340000 winrnr.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=0000000077610000 mdnsNSP.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF92A110000 IPHLPAPI.DLL
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF92A100000 winnsi.dll
LOAD_DLL PID=12176 TID=12040 lpBaseOfDll=00007FF920350000 wshbth.dll
CREATE_THREAD PID=12176 TID=4088
EXCEPTION PID=12176 TID=4088 ExceptionCode=0x80000003 dwFirstChance=1
EXIT_THREAD PID=12176 TID=4088 dwExitCode=0x0
EXCEPTION PID=12176 TID=12040 ExceptionCode=0xc0000005 dwFirstChance=0
find_clients_from_prefix_test.exe caused an Access Violation at location 00007FF932A25AEB in module ntdll.dll Writing to location 0000000000000024.
AddrPC Params
00007FF932A25AEB 0000000000CBFDA0 000000000024F100 0000000000CB9818 ntdll.dll!RtlpWaitOnCriticalSection
00007FF932A24FE9 0000000000CB9818 0000000003960128 0000000003960080 ntdll.dll!RtlpEnterCriticalSectionContended
00007FF932A24F00 000000000024EF70 00007FF9326F9B8C 000000000024F0F0 ntdll.dll!RtlEnterCriticalSection
000000006C0A58EA 0000000000000000 000000006E089068 0000000000000000 libhpx.dll!boost::detail::sp_counted_impl_p<hpx::parcelset::policies::tcp::receiver>::dispose()
000000006BD85A9E 0000000000CBEAB0 000000006C1BA250 000000000024EF60 libhpx.dll!boost::detail::sp_counted_base::release() [clone .part.53] [clone .constprop.1647]
000000006C09AFA5 0000000000000000 0000000000CDC390 000000000024F0E0 libhpx.dll!boost::asio::detail::win_iocp_socket_accept_op<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ip::tcp, boost::_bi::bind_t<void, boost::_mfi::mf2<void, hpx::parcelset::policies::tcp::connection_handler, boost::system::error_code const&, boost::shared_ptr<hpx::parcelset::policies::tcp::receiver> >, boost::_bi::list3<boost::_bi::value<hpx::parcelset::policies::tcp::connection_handler*>, boost::arg<1> (*)(), boost::_bi::value<boost::share¥¯ l
000000006BD5E752 0000000000CBEB80 000000006C0B584B 0000000000CBD590 libhpx.dll!hpx::util::io_service_pool::clear_locked() [clone .part.491]
000000006BD5E97B 0000000000000000 0000000000CBD590 000000000024F210 libhpx.dll!hpx::util::io_service_pool::clear()
000000006BCE84C3 000000006C3C3560 0000000000CABFD0 0000000000000050 libhpx.dll!hpx::parcelset::parcelhandler::stop(bool)
000000006BDF1EE5 00000000000000B0 0000000000CBD590 000000000024F550 libhpx.dll!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> >::stop(bool)
000000006BDF1C88 0000000000CBDE20 0000000000000002 0000000200000000 libhpx.dll!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> >::run(hpx::util::function<int (), void, void> const&)
000000006BC4FC4C 000000000024F6F0 000000000024F6D0 000000000024FCC0 libhpx.dll!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&)
000000006BC4FE65 000000000024F690 000000000000000B 737265763A787068 libhpx.dll!hpx::detail::run_or_start(bool, std::unique_ptr<hpx::runtime, std::default_delete<hpx::runtime> >, hpx::util::command_line_handling&, hpx::util::function<void (), void, void> const&, hpx::util::function<void (), void, void> const&)
000000006BC5074E 000000000024FA10 000000000024F950 0000000000000005 libhpx.dll!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)
000000006BC51410 0000000000DD0000 00007FF932A1ED27 0000000000DD0000 libhpx.dll!hpx::detail::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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::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)
0000000000418219 0000000000000110 0000000000000015 0000000000000000 find_clients_from_prefix_test.exe!hpx::init(int, char**, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, hpx::runtime_mode)
0000000000466597 0000000000000004 000000000000000D 0000000000000000 find_clients_from_prefix_test.exe!main
00000000004013B5 0000000000000000 0000000000000000 0000000000000000 find_clients_from_prefix_test.exe!__tmainCRTStartup
00000000004014E8 0000000000000000 0000000000000000 0000000000000000 find_clients_from_prefix_test.exe!mainCRTStartup
00007FF932642D92 00007FF932642D70 0000000000000000 0000000000000000 KERNEL32.DLL!BaseThreadInitThunk
00007FF9329F9F64 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!RtlUserThreadStart
CREATE_THREAD PID=12176 TID=6764
EXIT_THREAD PID=12176 TID=10784 dwExitCode=0xc0000005
EXIT_THREAD PID=12176 TID=5788 dwExitCode=0xc0000005
EXIT_THREAD PID=12176 TID=7668 dwExitCode=0xc0000005
EXIT_THREAD PID=12176 TID=12284 dwExitCode=0xc0000005
EXIT_THREAD PID=12176 TID=1168 dwExitCode=0xc0000005
EXIT_THREAD PID=12176 TID=6764 dwExitCode=0xc0000005
EXIT_PROCESS PID=12176 TID=12040 dwExitCode=0xc0000005
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment