I recently installed Ubuntu Mate 20.04 which uses "Advanced MATE Menu" 20.04.1.
Somehow a .desktop file with a NUL byte ended up in my ~/.local/share/applications which lead to the mate menu showing no applications at all.
Removing the last byte from this file or replacing it with a space made all applications reappear.
I think a single faulty .desktop file should not make all other applications disappear but only the one faulty entry at best. I don't even know whether a NUL byte in a .desktop file counts as faulty as e.g. the brisk menu even shows the masterpdf.desktop entry without problems.
I recently installed Ubuntu Mate 20.04 which uses "Advanced MATE Menu" 20.04.1. Somehow a .desktop file with a NUL byte ended up in my
~/.local/share/applications
which lead to the mate menu showing no applications at all.Hexdump of the bad desktop file:
Removing the last byte from this file or replacing it with a space made all applications reappear.
I think a single faulty .desktop file should not make all other applications disappear but only the one faulty entry at best. I don't even know whether a NUL byte in a .desktop file counts as faulty as e.g. the brisk menu even shows the masterpdf.desktop entry without problems.