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

ERRBOT crash after flooded command DM. #1469

Open
1 of 5 tasks
Rixxan opened this issue Oct 22, 2020 · 0 comments
Open
1 of 5 tasks

ERRBOT crash after flooded command DM. #1469

Rixxan opened this issue Oct 22, 2020 · 0 comments

Comments

@Rixxan
Copy link

Rixxan commented Oct 22, 2020

In order to let us help you better, please fill out the following fields as best you can:

I am...

  • Reporting a bug
  • Suggesting a new feature
  • Requesting help with running my bot
  • Requesting help writing plugins
  • Here about something else

I am running...

  • Errbot version: 6.1.5
  • OS version: Ubuntu 20.04 LTS
  • Python version: 3.8
  • Using a virtual environment: yes

Issue description

Spamming the bot with "!whoami" or other similar commands in DMs causes the bot to quit with a READ ERROR in IRC (client crash), and forces errbot reinstallation.

Attempts to manually start errbot return `_gdbm.error: [Errno 11] Resource temporarily unavailable: '/home/ubuntu/pyProjects/errbot/data/repomgr.db'.

Steps to reproduce

Launch errbot (with IRC backend)
Join server
Open DM to errbot
Spam !whoami or !about until bot quits with READ ERROR (indicating system crash)

Additional info

Live logs have information about SSL : BAD LENGTH (ValueError: Write on closed or unwrapped SSL socket.) that comes into play during the crash and spam.

Pastebin: https://pastebin.com/8Jspytf8

Rate Limiting in Conf is set to 2 seconds for private messages, however, I don't know if this could be related.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants