When MMEX is opened, a temporary file is created in /tmp/mmex_rep. This file belongs to the user and is not removed when MMEX is closed. If the user logs out and another user logs in and tries to open MMEX, an error box pops up: "An assertion failed! ../src/common/file.cpp(344): assert "(pBuf != null) && IsOpened()" failed in Write().". Only way I found to open MMEX, either reboot or manually delete /tmp/mmex_rep (as root). Could it possible for MMEX to automatically remove that folder on exit?
The code is:
where 'wxS_DIR_DEFAULT'
Default mode for the new directories (see wxFileName::Mkdir): allow reading/writing/executing them to everybody, but just like wxS_DEFAULT the effective directory mode will be set after ANDing this value with umask.
Seems OK.