From 00cb01b3bda80a882548197d6d56d4cb28c7e0f4 Mon Sep 17 00:00:00 2001 From: ljacqu Date: Thu, 21 Apr 2016 18:05:47 +0200 Subject: [PATCH] #663 Don't print stacktrace when encountering invalid hash formats --- .../fr/xephi/authme/security/crypts/CryptPBKDF2Django.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/fr/xephi/authme/security/crypts/CryptPBKDF2Django.java b/src/main/java/fr/xephi/authme/security/crypts/CryptPBKDF2Django.java index 14b3e35b4..27ca14f87 100644 --- a/src/main/java/fr/xephi/authme/security/crypts/CryptPBKDF2Django.java +++ b/src/main/java/fr/xephi/authme/security/crypts/CryptPBKDF2Django.java @@ -4,6 +4,7 @@ import fr.xephi.authme.ConsoleLogger; import fr.xephi.authme.security.crypts.description.AsciiRestricted; import fr.xephi.authme.security.pbkdf2.PBKDF2Engine; import fr.xephi.authme.security.pbkdf2.PBKDF2Parameters; +import fr.xephi.authme.util.StringUtils; import javax.xml.bind.DatatypeConverter; @@ -31,8 +32,8 @@ public class CryptPBKDF2Django extends HexSaltedMethod { try { iterations = Integer.parseInt(line[1]); } catch (NumberFormatException e) { - ConsoleLogger.logException("Could not read number of rounds in '" + hashedPassword.getHash() - + " for CryptPBKDF2Django", e); + ConsoleLogger.showError("Could not read number of rounds for CryptPBKDF2Django:" + + StringUtils.formatException(e)); return false; } String salt = line[2];