mirror of
				https://github.com/sqlmapproject/sqlmap.git
				synced 2025-10-26 05:31:04 +03:00 
			
		
		
		
	Patch for #3851
This commit is contained in:
		
							parent
							
								
									198ceb8ba1
								
							
						
					
					
						commit
						4a6ff82273
					
				|  | @ -18,7 +18,7 @@ from lib.core.enums import OS | ||||||
| from thirdparty.six import unichr as _unichr | from thirdparty.six import unichr as _unichr | ||||||
| 
 | 
 | ||||||
| # sqlmap version (<major>.<minor>.<month>.<monthly commit>) | # sqlmap version (<major>.<minor>.<month>.<monthly commit>) | ||||||
| VERSION = "1.3.7.38" | VERSION = "1.3.7.39" | ||||||
| TYPE = "dev" if VERSION.count('.') > 2 and VERSION.split('.')[-1] != '0' else "stable" | TYPE = "dev" if VERSION.count('.') > 2 and VERSION.split('.')[-1] != '0' else "stable" | ||||||
| TYPE_COLORS = {"dev": 33, "stable": 90, "pip": 34} | TYPE_COLORS = {"dev": 33, "stable": 90, "pip": 34} | ||||||
| VERSION_STRING = "sqlmap/%s#%s" % ('.'.join(VERSION.split('.')[:-1]) if VERSION.count('.') > 2 and VERSION.split('.')[-1] == '0' else VERSION, TYPE) | VERSION_STRING = "sqlmap/%s#%s" % ('.'.join(VERSION.split('.')[:-1]) if VERSION.count('.') > 2 and VERSION.split('.')[-1] == '0' else VERSION, TYPE) | ||||||
|  |  | ||||||
|  | @ -141,6 +141,8 @@ class HashDB(object): | ||||||
|                             self.cursor.execute("INSERT INTO storage VALUES (?, ?)", (hash_, value,)) |                             self.cursor.execute("INSERT INTO storage VALUES (?, ?)", (hash_, value,)) | ||||||
|                         except sqlite3.IntegrityError: |                         except sqlite3.IntegrityError: | ||||||
|                             self.cursor.execute("UPDATE storage SET value=? WHERE id=?", (value, hash_,)) |                             self.cursor.execute("UPDATE storage SET value=? WHERE id=?", (value, hash_,)) | ||||||
|  |                     except UnicodeError:  # e.g. surrogates not allowed (Issue #3851) | ||||||
|  |                         break | ||||||
|                     except sqlite3.DatabaseError as ex: |                     except sqlite3.DatabaseError as ex: | ||||||
|                         if not os.path.exists(self.filepath): |                         if not os.path.exists(self.filepath): | ||||||
|                             debugMsg = "session file '%s' does not exist" % self.filepath |                             debugMsg = "session file '%s' does not exist" % self.filepath | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user