From 4c7057e45ba8a2f3bc1f0b02b3edf14886fd1956 Mon Sep 17 00:00:00 2001
From: Valery Kharseko <vharseko@3a-systems.ru>
Date: Tue, 04 Aug 2026 08:31:56 +0000
Subject: [PATCH] Fix CodeQL note-severity alerts: uncaught NumberFormatException in the tools, the GUI and SNMP (#829)

---
 opendj-server-legacy/src/main/java/org/opends/quicksetup/installer/ui/JavaArgumentsDialog.java |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/quicksetup/installer/ui/JavaArgumentsDialog.java b/opendj-server-legacy/src/main/java/org/opends/quicksetup/installer/ui/JavaArgumentsDialog.java
index 9e312af..82b33f9 100644
--- a/opendj-server-legacy/src/main/java/org/opends/quicksetup/installer/ui/JavaArgumentsDialog.java
+++ b/opendj-server-legacy/src/main/java/org/opends/quicksetup/installer/ui/JavaArgumentsDialog.java
@@ -13,6 +13,7 @@
  *
  * Copyright 2010 Sun Microsystems, Inc.
  * Portions Copyright 2011-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
  */
 
 package org.opends.quicksetup.installer.ui;
@@ -161,12 +162,12 @@
     String sMaxMemory = tfMaxMemory.getText().trim();
     if (sMaxMemory.length() > 0)
     {
-      javaArguments.setMaxMemory(Integer.parseInt(sMaxMemory));
+      javaArguments.setMaxMemory(Utils.parseIntOrDefault(sMaxMemory, -1));
     }
     String sInitialMemory = tfInitialMemory.getText().trim();
     if (sInitialMemory.length() > 0)
     {
-      javaArguments.setInitialMemory(Integer.parseInt(sInitialMemory));
+      javaArguments.setInitialMemory(Utils.parseIntOrDefault(sInitialMemory, -1));
     }
     String[] args = getOtherArguments();
     if (args.length > 0)

--
Gitblit v1.10.0