FontSearch tries to addjust paths to refer to the users home path.
This will make:
~NextLibrary/Fonts
out of: /NextLibrary/Fonts
This is just fine for every app....exept the loginwindow !!!
After you log out you will not be able to log in again ! The loginwindow will fail to find its fonts.
Fixing is simple: Just remove the roots "GLOBAL NXFontsPaths" value out of the database. (either boot in single user or rlogin form somewhere else)
Sorry is this caused you trouble but this is a strange behvior of NeXTSTEP. I can't understand why the app uses roots defaults but does not know about root home path ?????