diff --git a/lib/core/bigarray.py b/lib/core/bigarray.py index 0e42433d8..f31b93eea 100644 --- a/lib/core/bigarray.py +++ b/lib/core/bigarray.py @@ -79,7 +79,7 @@ class BigArray(list): self.chunks[-1] = pickle.load(fp) except IOError, ex: errMsg = "exception occurred while retrieving data " - errMsg += "from a temporary file ('%s')" % ex + errMsg += "from a temporary file ('%s')" % ex.message raise SqlmapSystemException, errMsg return self.chunks[-1].pop() @@ -99,7 +99,7 @@ class BigArray(list): return filename except (OSError, IOError), ex: errMsg = "exception occurred while storing data " - errMsg += "to a temporary file ('%s'). Please " % ex + errMsg += "to a temporary file ('%s'). Please " % ex.message 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" @@ -115,7 +115,7 @@ class BigArray(list): self.cache = Cache(index, pickle.load(fp), False) except IOError, ex: errMsg = "exception occurred while retrieving data " - errMsg += "from a temporary file ('%s')" % ex + errMsg += "from a temporary file ('%s')" % ex.message raise SqlmapSystemException, errMsg def __getstate__(self): diff --git a/lib/core/common.py b/lib/core/common.py index 556865764..5f906cd8a 100755 --- a/lib/core/common.py +++ b/lib/core/common.py @@ -3008,7 +3008,7 @@ def createGithubIssue(errMsg, excMsg): else: warnMsg = "something went wrong while creating a Github issue" if ex: - warnMsg += " ('%s')" % ex + warnMsg += " ('%s')" % ex.message if "Unauthorized" in warnMsg: warnMsg += ". Please update to the latest revision" logger.warn(warnMsg) @@ -3567,7 +3567,7 @@ def findPageForms(content, url, raise_=False, addToTargets=False): request = form.click() except (ValueError, TypeError), ex: errMsg = "there has been a problem while " - errMsg += "processing page forms ('%s')" % ex + errMsg += "processing page forms ('%s')" % ex.message if raise_: raise SqlmapGenericException(errMsg) else: diff --git a/lib/utils/google.py b/lib/utils/google.py index 800f366e8..7849befbb 100644 --- a/lib/utils/google.py +++ b/lib/utils/google.py @@ -50,7 +50,7 @@ class Google(object): conn = self.opener.open("http://www.google.com/ncr") conn.info() # retrieve session cookie except Exception, ex: - errMsg = "unable to connect to Google ('%s')" % ex + errMsg = "unable to connect to Google ('%s')" % ex.message raise SqlmapConnectionException(errMsg) def search(self, dork):