Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Access Violation upnp::delete_port_mapping #1175

Closed
pavel-pimenov opened this issue Oct 3, 2016 · 0 comments
Closed

Access Violation upnp::delete_port_mapping #1175

pavel-pimenov opened this issue Oct 3, 2016 · 0 comments

Comments

@pavel-pimenov
Copy link
Contributor

libtorrent version (or branch): master
platform/architecture: Win 7 sp1 x86
compiler and compiler version: VC++2015 update 3

Dumps from anonymous users:
https://drdump.com/Problem.aspx?ProblemID=238693

libtorrent-crash-1

flylinkdc!strnlen+0xdc
flylinkdc!__crt_stdio_output::output_processor<char,__crt_stdio_output::string_output_adapter,__crt_stdio_output::format_validation_base<char,__crt_stdio_output::string_output_adapter > >::type_case_s+0x68
flylinkdc!__crt_stdio_output::output_processor<char,__crt_stdio_output::string_output_adapter,__crt_stdio_output::standard_base<char,__crt_stdio_output::string_output_adapter > >::state_case_type+0x4d
flylinkdc!__crt_stdio_output::output_processor<char,__crt_stdio_output::string_output_adapter,__crt_stdio_output::standard_base<char,__crt_stdio_output::string_output_adapter > >::process+0xc5
flylinkdc!__acrt_lock_stream_and_call<<lambda_4f2c1eaeead2a5fc776db5b62ea0fb9b> >+0x404
flylinkdc!__stdio_common_vsprintf+0x1f
flylinkdc!vsnprintf+0x23
flylinkdc!snprintf+0x16
flylinkdc!libtorrent::upnp::delete_port_mapping+0x97
flylinkdc!std::_Func_impl<std::_Binder<std::_Unforced,void (__thiscall libtorrent::upnp::)(libtorrent::upnp::rootdevice &,int),std::shared_ptrlibtorrent::upnp,std::reference_wrapperlibtorrent::upnp::rootdevice,int &>,std::allocator,void,libtorrent::http_connection &>::_Do_call+0x13
flylinkdc!libtorrent::http_connection::on_connect+0x84
flylinkdc!std::invoke<void (__thiscall libtorrent::http_connection::
&)(boost::system::error_code const &),std::shared_ptrlibtorrent::http_connection &,boost::system::error_code const &>+0x16
kernelbase!GetQueuedCompletionStatus+0x29
flylinkdc!boost::asio::detail::win_iocp_io_service::do_one+0x1cd
flylinkdc!boost::asio::detail::win_iocp_io_service::run+0xc8
flylinkdc!boost::asio::io_service::run+0x2a
flylinkdc!std::_Pad::_Call_func+0x50
flylinkdc!wcsftime+0xf5
kernel32!BaseThreadInitThunk+0xe
ntdll!__RtlUserThreadStart+0x70
ntdll!_RtlUserThreadStart+0x1b

pavel-pimenov added a commit to pavel-pimenov/libtorrent that referenced this issue Oct 18, 2016
 - New crash dump https://drdump.com/Problem.aspx?ProblemID=241665&Login=Guest
 - Remove raw pointer and static std::string service_type;
pavel-pimenov added a commit to pavel-pimenov/libtorrent that referenced this issue Oct 19, 2016
@arvidn arvidn closed this as completed in 037f349 Oct 20, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant