A Whirlpool password itself is 128 characters, plus 1 for the null terminator (totaling 129). You then have several other characters in the MySQL query, including more data being saved/loaded. Therefore, your query is not finishing and you begin receiving those errors. I hope this makes sense...