05.04.2014, 16:28
I doubt that either of these is causing your crash issue, but I noticed in the DIALOG_LOGIN, you mismatch cell sizes.
You have HashedPassword[129], but your strcmp function says 128.
I'm not an expert in the Whirlpool plugin, but I believe this will cause your passwords to be one character short during the login check, eventually leading to an incorrect password even though the password is correctly typed.
__________________________________________________ __________________________________
Also, a bit off topic, but the argument in strcmp that defines whether the check should be case sensitive, should be false. For example, the passwords Test123 and test123 are different.
You have HashedPassword[129], but your strcmp function says 128.
I'm not an expert in the Whirlpool plugin, but I believe this will cause your passwords to be one character short during the login check, eventually leading to an incorrect password even though the password is correctly typed.
__________________________________________________ __________________________________
Also, a bit off topic, but the argument in strcmp that defines whether the check should be case sensitive, should be false. For example, the passwords Test123 and test123 are different.