Skip to content
Extraits de code Groupes Projets
Valider d0484fce rédigé par Cyril Bay's avatar Cyril Bay
Parcourir les fichiers

Refs #703 Do not crash on encoding errors (thanks invalid_line(line)

git-svn-id: http://dev.piwik.org/svn/trunk@6268 59fd770c-687e-43c8-a1e3-f5a4ff64c105
parent 178a92f8
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -1084,7 +1084,11 @@ class Parser(object): ...@@ -1084,7 +1084,11 @@ class Parser(object):
print 'Parsing log %s...' % filename print 'Parsing log %s...' % filename
for lineno, line in enumerate(file): for lineno, line in enumerate(file):
line = line.decode(config.options.encoding) try:
line = line.decode(config.options.encoding)
except UnicodeDecodeError:
invalid_line(line)
continue
# Guess the format if needed. # Guess the format if needed.
if not config.format_regexp: if not config.format_regexp:
logging.debug('Guessing the log format...') logging.debug('Guessing the log format...')
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter