PurpleI2P / i2pd

🛡 I2P: End-to-End encrypted and anonymous Internet

Home Page:https://i2pd.website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CPU 100% After Runtime Error

unarj opened this issue · comments

running docker latest-release (2.53.0)

happened a few times randomly, started monitoring. this happened very soon after closing my i2p bittorrent client (BiglyBT), possibly a coincidence. after this error the container locks, uses 100% CPU until killed / restarted.

Runtime exception: cannot create std::vector larger than max_size()

I have a similar problem, but with qBittorrent. (i should note that there are some i2p torrents seeding on it)

If i open qbittorrent, then wait a bit, then quit it, the log receives messages like: SAM: Stream read error: Operation canceled, SAM: I2P acceptor has been reset, Streaming: Unexpected stream status=5 for sSID=0, and others like Garlic: Incorrect N ephemeral public key.

And then i2pd cpu usage goes to 100% (according to htop, this is the SAM thread).

commented

I have a similar problem, but with qBittorrent.

And then i2pd cpu usage goes to 100%

I confirm this problem with 2.53.0-16-g3a4833aa.
It's a regression most likely, because I was actively testing qBittorrent half year ago and no hangs were present.

commented

Regression is from commits d843502 and df78706.