raceback (most recent call last):
File "/anaconda3/lib/python3.7/site-packages/graia/broadcast/__init__.py", line 240, in Executor
await dii.lookup_param(name, annotation, default)
File "/anaconda3/lib/python3.7/site-packages/graia/broadcast/interfaces/dispatcher.py", line 227, in lookup_param
lambda x: [DispatcherSource(self.execution_contexts[-1].always_dispatchers)]
File "/anaconda3/lib/python3.7/site-packages/graia/broadcast/interfaces/dispatcher.py", line 143, in dispatcher_generator
for dispatcher in source.dispatchers:
RuntimeError: Set changed size during iteration
描述你遇到的问题:
收到群消息后会出现这个Exception
复现步骤: 该 BUG 会在进行以下操作后出现:
发生错误的代码
控制台日志输出截图:
运行环境:
mirai-core
版本: mirai-console-1.0-M4.jarmirai-api-http
版本: mirai-api-http-v1.8.3graia-application-mirai
版本: 0.11.0额外信息:
只使用BroadCast(在尝试简化代码)貌似没有这个问题.