Deluge crash on Windows on parsing IPv6?
Posted: Mon Jan 14, 2008 3:31 am
If running from deluge.exe all we can see is MS VC++ Runtime Library error, as with all other unhandled exceptions.
If running from python this is the error
terminate called after throwing an instance of 'asio::system_error'
what(): An invalid argument was supplied.
It crash not long after these codes (inet_ntop in socket_ops.hpp)
500 int result = error_wrapper(::WSAAddressToStringA(
501 reinterpret_cast<sockaddr*>(&address),
502 address_length, 0, dest, &string_length), ec);
I don't know why it suddenly parsed IPv6 address even when I only using IPv4.
If running from python this is the error
terminate called after throwing an instance of 'asio::system_error'
what(): An invalid argument was supplied.
It crash not long after these codes (inet_ntop in socket_ops.hpp)
500 int result = error_wrapper(::WSAAddressToStringA(
501 reinterpret_cast<sockaddr*>(&address),
502 address_length, 0, dest, &string_length), ec);
I don't know why it suddenly parsed IPv6 address even when I only using IPv4.