-
-
Notifications
You must be signed in to change notification settings - Fork 985
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
I2P: crash while seeding in mixed mode #7387
Comments
it looks like the destination address of the peer is an empty string. which is unexpected |
could you try this? #7390 |
@Vort thanks for your report and analysis. I have a new patch in the works. |
I don't think the mixed-mode makes a difference. As far as I can tell, just any incoming i2p connections were a problem. |
After I found mismatch between object types ( |
Solved with #7392. Thanks. |
Sometimes when torrents are seeding, assertion failure happens.
I was able to reproduce it with such settings and with 5 torrents seeding:
--allow_i2p_mixed=true --i2p_hostname=127.0.0.1 --i2p_port=7656 --i2p_inbound_quantity=8 --i2p_outbound_quantity=8 --i2p_inbound_length=1 --i2p_outbound_length=1
Most likely, mixed mode is important for reproduction and quantity/length are not, but who knows - bug happens randomly.
It happens on this line:
libtorrent/src/hasher.cpp
Line 216 in 96d055b
libtorrent version (or branch): 96d055b + #7354
platform/architecture: Windows x64
compiler and compiler version: clang 15.0.7
The text was updated successfully, but these errors were encountered: