Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Resource exhaustion after refreshing floppy too many times #19
Yep. So to fix, this would require defragmenting.
Good news and bad news!
Good news: There is compaction - see
Bad news: Space is only reclaimed for windows with owning icons (i.e. the vol/folder that opened it)
Good news: This gives us the following repro for a leak:
At this point:
Repeating this 8 times would therefore exhaust the table, so no new windows can open without restarting.
Bad news: Fixing this will require altering the table to use something other than the icon number, e.g. it could use the window number.