From db4aefddfa348ec815ffa83a109c97e05db88766 Mon Sep 17 00:00:00 2001 From: dmiller Date: Fri, 21 Aug 2026 01:33:59 +0000 Subject: [PATCH] Catch a base class of sqlite3 exceptions, not only a specific one. Fixes #3420 --- zenmap/zenmapCore/UmitDB.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zenmap/zenmapCore/UmitDB.py b/zenmap/zenmapCore/UmitDB.py index d3fa3ed7a..120614fd2 100644 --- a/zenmap/zenmapCore/UmitDB.py +++ b/zenmap/zenmapCore/UmitDB.py @@ -295,7 +295,7 @@ def verify_db(): cursor = connection.cursor() try: cursor.execute("SELECT scans_id FROM scans WHERE date = 0") - except sqlite3.OperationalError: + except sqlite3.DatabaseError: u = UmitDB() u.create_db() verify_db()