diff --git a/libzafl b/libzafl
index 00c68e321254563930443f3dbd34fbe6248dba77..26f4b47da6575fe4abd9df3f15e6bde6d316c588 160000
--- a/libzafl
+++ b/libzafl
@@ -1 +1 @@
-Subproject commit 00c68e321254563930443f3dbd34fbe6248dba77
+Subproject commit 26f4b47da6575fe4abd9df3f15e6bde6d316c588
diff --git a/tools/SConstruct b/tools/SConstruct
index c1ba595f4bafeeb4eb0e8e04da66c58faf48d670..22dcd3ebd268c2ea84b416aaa86d0142f16c3580 100644
--- a/tools/SConstruct
+++ b/tools/SConstruct
@@ -20,12 +20,12 @@ env.Replace(IRDB_LIBS=os.environ['IRDB_LIBS'])
 env.Replace(debug=ARGUMENTS.get("debug",0))
 
 if int(env['debug']) == 1:
-        print "Setting debug mode"
+        print("Setting debug mode")
         env.Append(CFLAGS=" -g ")
         env.Append(CXXFLAGS=" -g ")
         env.Append(LINKFLAGS=" -g ")
 else:
-        print "Setting release mode"
+        print("Setting release mode")
         env.Append(CFLAGS=" -O3 ")
         env.Append(CXXFLAGS=" -O3 ")
         env.Append(LINKFLAGS=" -O3 ")
diff --git a/tools/laf/laf_driver.cpp b/tools/laf/laf_driver.cpp
index 3bac6354f51ff5a4942fa10bd288bf00f64be455..2599f22ef66ac6c8b72809e25120f352a95f7f68 100644
--- a/tools/laf/laf_driver.cpp
+++ b/tools/laf/laf_driver.cpp
@@ -150,7 +150,7 @@ int main(int argc, char **argv)
 				cout<<"Skipping (no changes) "<<this_file->getURL()<<endl;
 			}
 		}
-		catch (DatabaseError_t pnide)
+		catch (const DatabaseError_t &pnide)
 		{
 			cerr << programName << ": Unexpected database error: " << pnide << "file url: " << this_file->getURL() << endl;
 			exit(1);
diff --git a/tools/zax/zax_driver.cpp b/tools/zax/zax_driver.cpp
index f33cd307e86d71c3df94b4a2e864c470228cdffd..cef39e587e897f45b5bfe6b59fb9fc21b85698e4 100644
--- a/tools/zax/zax_driver.cpp
+++ b/tools/zax/zax_driver.cpp
@@ -343,7 +343,7 @@ int main(int argc, char **argv)
 				cout<<"Skipping (no changes) "<<this_file->getURL()<<endl;
 			}
 		}
-		catch (const DatabaseError_t pnide)
+		catch (const DatabaseError_t &pnide)
 		{
 			cerr << programName << ": Unexpected database error: " << pnide << "file url: " << this_file->getURL() << endl;
 			exit(1);