diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4f481e1a8ab78a83e55fd7db9eb6f96d591b3e9a..ae7fbf148e053429b06111810f81d264bd7bae5c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,8 @@
 
 ## 1.4.1
 
+* Fixed exception handling when calling Java method OpenCLDevice.configure() to not hide exceptions
+
 ## 1.4.0
 
 * Fixed local arrays handling 1D and ND, to cope with arrays resizing across kernel executions
diff --git a/src/main/resources/linux/libaparapi_x86.so b/src/main/resources/linux/libaparapi_x86.so
index 4ba158f71f934d8526c3c37393df3efeb90020dc..6da4827b551841f0075a88eab709a92c02368170 100755
Binary files a/src/main/resources/linux/libaparapi_x86.so and b/src/main/resources/linux/libaparapi_x86.so differ
diff --git a/src/main/resources/linux/libaparapi_x86_64.so b/src/main/resources/linux/libaparapi_x86_64.so
index 2df12a72bf673117e5a528bcbc9a6a555806438f..600bf3ec598c0faf059a3b0ceef48581c68b7fd9 100755
Binary files a/src/main/resources/linux/libaparapi_x86_64.so and b/src/main/resources/linux/libaparapi_x86_64.so differ
diff --git a/src/main/resources/osx/libaparapi_x86_64.dylib b/src/main/resources/osx/libaparapi_x86_64.dylib
index 9786b9abf531cd08d493a960307564b2c83ffdf9..6380b2664c73cb0674f6a0370ba1cdfe51b1e550 100755
Binary files a/src/main/resources/osx/libaparapi_x86_64.dylib and b/src/main/resources/osx/libaparapi_x86_64.dylib differ
diff --git a/src/main/resources/win/libaparapi_x86.dll b/src/main/resources/win/libaparapi_x86.dll
index 0468cec00d59fb6b350535825800a785bc5e718b..d713dff16729a16d383c2f268315aaf44c38831c 100644
Binary files a/src/main/resources/win/libaparapi_x86.dll and b/src/main/resources/win/libaparapi_x86.dll differ
diff --git a/src/main/resources/win/libaparapi_x86_64.dll b/src/main/resources/win/libaparapi_x86_64.dll
index 0b8e90c5cbbb3e60ece77c9d1d4a96bf43013e04..0928e3fc794e4052064ee618767f37834d758c06 100644
Binary files a/src/main/resources/win/libaparapi_x86_64.dll and b/src/main/resources/win/libaparapi_x86_64.dll differ