Vort

Results 214 comments of Vort

> Assuming yes, what's with e.g. this one. It's not "critical" but only "error", so is it not something going wrong on my side??? This message appears because of bug...

> Ok, then I assume so is this one Garlic: Can't handle ECIES-X25519-AEAD-Ratchet message too Latest version, 2.50.2-107-ga1dce017, have this problem mostly fixed by the way. > and all the...

`m_Peers.find` in Transports.cpp often lack mutex locks. However it's not easy to rewrite this code properly. https://github.com/PurpleI2P/i2pd/blob/6ce2c30522a01534521354e83ee94f24d17bbf6e/libi2pd/Transports.cpp#L460

Attack produces load and load produces crashes. I don't think attack targets this particular place in code.

I saw many times that OOM and crashes happen when I shut down completely correctly working i2pd instance. By the way, I figured out that `m_Peers.insert (std::pair` line is responsible...

Network is under attack right now. 1 hop tunnels work relatively well, 3 hop tunnels are almost unusable.

I suggest to wait for commits with mitigations and to build new binary from sources then.

Please try 6ce2c30. Protection should activate after 10 minutes of uptime. For some OSes binaries are available for download from Actions page. For other - should be built manually.

> When I saw that my browser had crashed, i2pd consume ~80 GiB of virtual memory. I noticed similar problem with my node. > Maybe this is also a problem...

> In my experience, while normal operation (not under DDoS-attack) assumed memory leak is from 500KB to 1MB per day, but not every day. This is, most likely, how heap...