This commit is contained in:
Miroslav Stampar
2015-07-30 23:19:38 +02:00
parent 301aca57e6
commit bcb25823e6
7 changed files with 11 additions and 10 deletions

View File

@@ -876,7 +876,7 @@ def dataToOutFile(filename, data):
f.write(data)
except IOError, ex:
errMsg = "something went wrong while trying to write "
errMsg += "to the output file ('%s')" % ex
errMsg += "to the output file ('%s')" % getUnicode(ex)
raise SqlmapGenericException(errMsg)
return retVal
@@ -3662,7 +3662,7 @@ def evaluateCode(code, variables=None):
except KeyboardInterrupt:
raise
except Exception, ex:
errMsg = "an error occurred while evaluating provided code ('%s'). " % ex
errMsg = "an error occurred while evaluating provided code ('%s') " % getUnicode(ex)
raise SqlmapGenericException(errMsg)
def serializeObject(object_):

View File

@@ -74,7 +74,7 @@ class Dump(object):
try:
self._outputFP.write(text)
except IOError, ex:
errMsg = "error occurred while writing to log file ('%s')" % ex
errMsg = "error occurred while writing to log file ('%s')" % getUnicode(ex)
raise SqlmapGenericException(errMsg)
if kb.get("multiThreadMode"):
@@ -94,7 +94,7 @@ class Dump(object):
try:
self._outputFP = openFile(self._outputFile, "ab" if not conf.flushSession else "wb")
except IOError, ex:
errMsg = "error occurred while opening log file ('%s')" % ex
errMsg = "error occurred while opening log file ('%s')" % getUnicode(ex)
raise SqlmapGenericException(errMsg)
def getOutputFile(self):

View File

@@ -1521,7 +1521,7 @@ def _createTemporaryDirectory():
os.makedirs(tempfile.gettempdir())
except IOError, ex:
errMsg = "there has been a problem while accessing "
errMsg += "system's temporary directory location(s) ('%s'). Please " % ex
errMsg += "system's temporary directory location(s) ('%s'). Please " % getUnicode(ex)
errMsg += "make sure that there is enough disk space left. If problem persists, "
errMsg += "try to set environment variable 'TEMP' to a location "
errMsg += "writeable by the current user"

View File

@@ -70,7 +70,7 @@ class Replication(object):
try:
self.parent.cursor.execute(sql, parameters)
except sqlite3.OperationalError, ex:
errMsg = "problem occurred ('%s') while accessing sqlite database " % ex
errMsg = "problem occurred ('%s') while accessing sqlite database " % unicode(ex)
errMsg += "located at '%s'. Please make sure that " % self.parent.dbpath
errMsg += "it's not used by some other program"
raise SqlmapGenericException(errMsg)