Browse Source
The messagebox is modal and exec() it makes it generates a new local event loop, however the new local event loop will continue to process libtorrent events (in Session::readAlerts()), at the time exec() returns, the original libt::alert pointers are lost and resume processing alerts will cause the crash. One solution is to make the messagebox use show() and avoid exec(). Closes #9086.adaptive-webui-19844
Chocobo1
7 years ago
1 changed files with 20 additions and 12 deletions
Loading…
Reference in new issue