Closed dromer closed 4 years ago
Hmmm, in the log of the bot I see this:
[2020-10-11 12:53:55,870] sopel.irc.backends INFO - Connection accepted by the server...
[2020-10-11 12:53:55,870] sopel.irc INFO - Connected.
[2020-10-11 12:53:55,876] sopel.coretasks INFO - Joining 1 channels (with JOIN throttle OFF); this may take a moment.
[2020-10-11 12:53:55,891] sopel.bot ERROR - Unexpected error (__new__() missing 1 required positional argument: 'version') from matterircd at 2020-10-11 12:53:55.891745. Message was: matterircd 0.20.2-dev o o debugmo
de false
Traceback (most recent call last):
File "/home/sopel/.local/lib/python3.8/site-packages/sopel-7.0.6-py3.8.egg/sopel/bot.py", line 606, in call
exit_code = func(sopel, trigger)
File "/home/sopel/.local/lib/python3.8/site-packages/sopel-7.0.6-py3.8.egg/sopel/coretasks.py", line 228, in parse_reply_myinfo
bot._myinfo = MyInfo(*trigger.args[0:3])
TypeError: __new__() missing 1 required positional argument: 'version'
For now I went with the 0.19.1
image which doesn't seem to give this issue for me (the sopel bot still raises the error, but matterircd doesn't crash because of it ;) )
Should be fixed in master, please let me know if still an issue.
So, I just migrated our matterircd to a docker setup using the latest
42wim/matterircd
.It seems to work fine to connect from irssi. Things seemed to be working for the past ~12 hours, however (since just now) when I connect my sopel bot (https://github.com/sopel-irc/sopel) the entire server segfaults: