fix login msg SIGSEGV