Closed job closed 3 years ago
Sorry; I'll force this into my schedule tomorrow.
Couldn't find the bug at a quick glance. Does this happen reliably? Any special pointers as to how to reproduce it? (Aside from OpenBSD 7)
Never mind; I might have found it. BRB
Is the right type of list being used?
Hmm. To be honest, I don't really get why this data structure was added in the first place. Seems like it could be merged with one of the adjacent lists. I'll investigate tomorrow, but regardless, there's a decent chance it will not crash anymore.
Code is at the issue55 branch. Feedback?
I don't see the double free with 33664f3f6a06e519a5abf8846ae4ceb615eaa7a3 applied. Looks good
Tested on OpenBSD 7.0.
Is the right type of list being used?