gnotclub / xst

st fork that uses Xresources and some pretty good patches
MIT License
536 stars 74 forks source link

Starts eating infinite amount of memory when borders are larger than the whole window. #130

Closed kanashimia closed 1 year ago

kanashimia commented 3 years ago
To reproduce:

Set border size to something like 100 (why is this called border size, if it is padding?) echo 'st.borderpx: 100' | xrdb launch xst, and make window as small as possible. Congradulations! If you have swap your computer is now frozen, can trigger OOM killer by yourself using sysrq + f

I had problems with this even on 5px borders.

0.8.4.1 btw

neeasade commented 1 year ago

this bug is amazing -- realized I've never caught it because I actually have borderpx set to 0

notes: