From b20d04682b82e0ee3079797dcfef6f5a31dfa3af Mon Sep 17 00:00:00 2001 From: crschnick Date: Mon, 9 Feb 2026 11:20:24 +0000 Subject: [PATCH] Bump ospackage plugin --- .../main/java/io/xpipe/app/issue/SentryErrorHandler.java | 8 +++++--- dist/build.gradle | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/io/xpipe/app/issue/SentryErrorHandler.java b/app/src/main/java/io/xpipe/app/issue/SentryErrorHandler.java index 1eaeef369..ef6bc7331 100644 --- a/app/src/main/java/io/xpipe/app/issue/SentryErrorHandler.java +++ b/app/src/main/java/io/xpipe/app/issue/SentryErrorHandler.java @@ -74,9 +74,11 @@ public class SentryErrorHandler implements ErrorHandler { ObjectInputStream ois = new ObjectInputStream(bais); var copy = (Throwable) ois.readObject(); - var msgField = Throwable.class.getDeclaredField("detailMessage"); - msgField.setAccessible(true); - msgField.set(copy, null); + if (!(copy instanceof NullPointerException)) { + var msgField = Throwable.class.getDeclaredField("detailMessage"); + msgField.setAccessible(true); + msgField.set(copy, null); + } if (copy instanceof FileSystemException) { var fileField = FileSystemException.class.getDeclaredField("file"); diff --git a/dist/build.gradle b/dist/build.gradle index 1f7c58a86..c70933656 100644 --- a/dist/build.gradle +++ b/dist/build.gradle @@ -1,7 +1,7 @@ plugins { id 'org.beryx.jlink' version '3.2.1' - id("com.netflix.nebula.ospackage") version "12.1.1" + id("com.netflix.nebula.ospackage") version "12.2.0" id 'org.gradle.crypto.checksum' version '1.4.0' id 'signing' }