If loginseq does not change at change on loginflags, it appears 2 LOGIN event. One is correct user and the other is root.
And then, this environment does not catch failed login. So, serevu does not work.
This also occurs on other login programs that are 64bit module, such as /usr/bin/login (USR_BIN_LOGIN) or /bin/login (BIN_LOGIN) via telnet login.