Closed herrhotzenplotz closed 5 months ago
Oh, this is a very rare occasion. Many thanks for the report. 🤔 ...
Actually, it wasn't that rare. I was seeing exactly this crash at least 3 times within one hour of using kakoune in contour making it pretty much too unreliable to use.
I also encounter crashes from time to time, but not that often, and was not able to find ways to reliably repro this, lets hope this is it :)
I just got a crash from inside kakoune: https://gist.githubusercontent.com/herrhotzenplotz/4695175147c1b77c4b6f09aee38e98c5/raw/92a5c34b7eaf6909cf9646da77c3caa862276c87/log2
It indeed seems to be the same assertion tripping.
@herrhotzenplotz I cannot reproduce it, but I am pretty sure I've found something that must have caused this. Would you please mind testing the fix (#1450)?
Short overview
I am currently seeing repeated crashes of contour:
Again, this is FreeBSD 14.0-RELEASE-p4 amd64 with FreeBSD clang 16 and Qt 6. The entire thing is running in a pure Wayland environment.
Reproduce
The issue seems to be quickly reproducible by producing output to the terminal and moving the mouse at the same time.
I did this by running:
while :; do ls -lapho; done
and then moving the mouse. Contour then crashes within milliseconds.Logs / Debugger trace
See log at https://gist.githubusercontent.com/herrhotzenplotz/4695175147c1b77c4b6f09aee38e98c5/raw/0a661996166c9dffb7322eee0478a25c5af27be2/log If you wish that I re-run the same thing again with fancy debug options, please let me know. :-)