Closed ghost closed 1 year ago
Well, upping the recursion limit (sys.setrecursionlimit(10000)
) helped.
First of all, Thank you for reporting this!
I'm reopening the issue since I don't like having something this "weird" to fix to be a hanging problem for the next person (who may be me).
If you wouldn't mind, I'd appreciate if you could tell me more about your session. Aka how long were you running it, was it the default ruleset or a custom one, etc?
I suspect I took some shortcuts when it came to rebuilding the priority queue by using recursion so I should change this around to not rely on recursion so much. So I'll take a look again at this feature. But additional information might help me get to the bottom of this.
Once again thank you, and please don't hesitate to submit more feature and/or bug requests here as issues. I mean, I probably won't get to them super fast, but it'll help me prioritize things :)
It was a custom ruleset based on ~25M passwords. I wasn't running that session for long. Too many passwords, I guess.
I can share that ruleset with you, if you need it to reproduce the crash.
https://mega.nz/file/AkNWDaLJ#poVeO33NaSZpCzmPq95f3SpgBQD73d7omBkUgO7dxKY
Thank you once again. My apologies for the nearly year turnaround in a fix, but Version 4.4 of the PCFG toolset should now solve this problem. I really appreciated the help and the example ruleset to help replicate the problem.
The session starts just fine, but when I stop it and then restore it —