<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[nxmc 5.2.8 standalone jar core dump]]></title><description><![CDATA[<p dir="auto">Hello,</p>
<p dir="auto">I am trying to run nxmc standalone version 5.2.8, and it runs and I can log in, but when I click the inventory and click on the netxms host the application quits with below error: core dump</p>
<p dir="auto">I am using Raspberry Pi 5 with Raspberry Pi (aarch64, arm64) OS Debian Trixie and KDE Plasma, with default-jre:</p>
<pre><code>java -version
openjdk version "21.0.9" 2025-10-21
OpenJDK Runtime Environment (build 21.0.9+10-Debian-1deb13u1)
OpenJDK 64-Bit Server VM (build 21.0.9+10-Debian-1deb13u1, mixed mode, sharing)
</code></pre>
<p dir="auto">Please suggest what I can do.</p>
<p dir="auto">Thank you,<br />
Alex</p>
<p dir="auto">Error message:</p>
<pre><code> java -jar nxmc-5.2.8-standalone.jar
onfiguration hint: DefaultLineChartPeriod = 60
14:40:30.379 [ModalContext] INFO  org.netxms.client.NXCSession - Succesfully logged in, userId=1
14:40:30.682 [ModalContext] DEBUG org.netxms.nxmc.base.login.LoginJob - Calling login listener org.netxms.nxmc.modules.alarms.AlarmsModuleLoginListener@5a4abe67
14:40:30.713 [ModalContext] INFO  o.n.n.modules.alarms.AlarmNotifier - Received 74 alarms from server (74 outstanding)
14:40:30.717 [ModalContext] DEBUG org.netxms.nxmc.base.login.LoginJob - Calling login listener org.netxms.nxmc.modules.worldmap.MapTilesHousekeeper@2c5e670b
14:40:30.731 [ModalContext] INFO  o.n.n.m.worldmap.MapTilesHousekeeper - Map tiles housekeeper job scheduled
14:40:30.732 [ModalContext] INFO  org.netxms.nxmc.base.login.LoginJob - Creating keepalive timer
14:40:30.733 [ModalContext] INFO  org.netxms.nxmc.base.login.LoginJob - Login job completed
14:40:30.734 [Session Keepalive Timer] INFO  o.n.nxmc.base.login.KeepAliveTimer - Session keepalive timer started
14:40:30.770 [main] DEBUG o.n.n.m.objecttools.ObjectToolsCache - Registered object tool handler for ID="wakeup"
14:40:30.912 [main] DEBUG org.netxms.nxmc.Startup - User inactivity timer not set

(SWT:42514): Gtk-CRITICAL **: 14:40:30.914: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed
14:40:30.988 [main] DEBUG o.n.nxmc.base.windows.MainWindow - Switching to perspective Pinboard
14:40:30.988 [main] DEBUG o.netxms.nxmc.base.views.Perspective - Creating content for perspective Pinboard
14:40:31.205 [main] DEBUG o.n.nxmc.base.windows.MainWindow - Executing post-open handler
14:40:39.979 [main] DEBUG o.n.nxmc.base.windows.MainWindow - Switching to perspective Infrastructure
14:40:39.980 [main] DEBUG o.netxms.nxmc.base.views.Perspective - Creating content for perspective Infrastructure
14:40:41.616 [main] DEBUG org.netxms.nxmc.tools.FontTools - Selected font Liberation Sans
14:40:41.646 [main] DEBUG org.netxms.nxmc.tools.FontTools - Selected font Liberation Sans
14:40:41.663 [main] DEBUG org.netxms.nxmc.tools.FontTools - Selected font Liberation Sans
14:40:41.676 [main] DEBUG org.netxms.nxmc.tools.FontTools - Selected font Liberation Sans
14:40:41.713 [main] DEBUG org.netxms.nxmc.tools.FontTools - Selected font Liberation Sans
14:40:41.723 [main] DEBUG org.netxms.nxmc.tools.FontTools - Selected font Liberation Sans
14:40:41.738 [main] DEBUG org.netxms.nxmc.tools.FontTools - Selected font Liberation Sans
14:40:41.747 [main] DEBUG org.netxms.nxmc.tools.FontTools - Selected font Liberation Sans
14:40:41.757 [main] DEBUG org.netxms.nxmc.tools.FontTools - Selected font Liberation Sans

(SWT:42514): Gtk-WARNING **: 14:40:41.848: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow)

(SWT:42514): Gtk-WARNING **: 14:40:41.853: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow)

(SWT:42514): Gtk-WARNING **: 14:40:41.856: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow)

(SWT:42514): Gtk-WARNING **: 14:40:41.865: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow)

(SWT:42514): Gtk-WARNING **: 14:40:41.869: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow)

(SWT:42514): Gtk-WARNING **: 14:40:41.873: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow)

(SWT:42514): Gtk-WARNING **: 14:40:41.879: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow)

(SWT:42514): Gtk-WARNING **: 14:40:41.883: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow)

(SWT:42514): Gtk-WARNING **: 14:40:41.889: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow)
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007ffed2e0f964, pid=42514, tid=42515
#
# JRE version: OpenJDK Runtime Environment (21.0.9+10) (build 21.0.9+10-Debian-1deb13u1)
# Java VM: OpenJDK 64-Bit Server VM (21.0.9+10-Debian-1deb13u1, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-aarch64)
# Problematic frame:
# C  [libgobject-2.0.so.0+0x3f964]  g_type_check_instance_is_a+0x64
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h %d %F" (or dumping to /home/alex/Downloads/core.42514)
#
# An error report file with more information is saved as:
# /home/alex/Downloads/hs_err_pid42514.log
[32.231s][warning][os] Loading hsdis library failed
#
# If you would like to submit a bug report, please visit:
#   https://bugs.debian.org/openjdk-21
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
Aborted (core dumped)
</code></pre>
]]></description><link>https://forum.netxms.org/topic/8305/nxmc-5.2.8-standalone-jar-core-dump</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 07:21:53 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/8305.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 13 Jan 2026 11:48:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to nxmc 5.2.8 standalone jar core dump on Fri, 23 Jan 2026 15:47:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/filipp-sudanov" aria-label="Profile: filipp-sudanov">@<bdi>filipp-sudanov</bdi></a> said in <a href="/post/35071">nxmc 5.2.8 standalone jar core dump</a>:</p>
<blockquote>
<p dir="auto">The reason seems to be with the framework used to build the GUI. Here's Anthropic's Claude's comment on this, pls give us update if any of this helps:</p>
<p dir="auto">● This is a SWT/GTK compatibility crash on ARM64 (Raspberry Pi 5). The segfault occurs in GTK's native code when rendering the       <br />
  Infrastructure view. Here are potential fixes:                                                                                     <br />
                                                                                                                                     <br />
  Quick Fixes to Try</p>
</blockquote>
<p dir="auto">Hi Filipp,</p>
<p dir="auto">Thanks for the feedback. Given that I am using KDE then that may further explain the issues as there is not much by way of GTK installed on this machine, though the core libraries are present.</p>
<p dir="auto">I will try the suggestions and revert.</p>
<p dir="auto">Best,</p>
<p dir="auto">Alex</p>
]]></description><link>https://forum.netxms.org/post/35072</link><guid isPermaLink="true">https://forum.netxms.org/post/35072</guid><dc:creator><![CDATA[kavirondo]]></dc:creator><pubDate>Fri, 23 Jan 2026 15:47:43 GMT</pubDate></item><item><title><![CDATA[Reply to nxmc 5.2.8 standalone jar core dump on Fri, 23 Jan 2026 13:33:01 GMT]]></title><description><![CDATA[<p dir="auto">The reason seems to be with the framework used to build the GUI. Here's Anthropic's Claude's comment on this, pls give us update if any of this helps:</p>
<p dir="auto">● This is a SWT/GTK compatibility crash on ARM64 (Raspberry Pi 5). The segfault occurs in GTK's native code when rendering the       <br />
  Infrastructure view. Here are potential fixes:                                                                                     <br />
                                                                                                                                     <br />
  Quick Fixes to Try                                                                                                                 <br />
                                                                                                                                     <br />
  1. Force GTK3 settings                                                                                                             <br />
                                                                                                                                     <br />
  export SWT_GTK3=1                                                                                                                   <br />
  export GDK_BACKEND=x11                                                                                                             <br />
  java -jar nxmc-5.2.8-standalone.jar                                                                                                 <br />
                                                                                                                                     <br />
  2. Disable GTK overlay scrollbars (likely culprit given "Negative content width" errors)                                           <br />
                                                                                                                                     <br />
  export GTK_OVERLAY_SCROLLING=0                                                                                                     <br />
  java -jar nxmc-5.2.8-standalone.jar                                                                                                 <br />
                                                                                                                                     <br />
  3. Try a simpler GTK theme                                                                                                         <br />
                                                                                                                                     <br />
  export GTK_THEME=Adwaita                                                                                                           <br />
  java -jar nxmc-5.2.8-standalone.jar                                                                                                 <br />
                                                                                                                                     <br />
  4. All environment variables combined                                                                                               <br />
                                                                                                                                     <br />
  export SWT_GTK3=1                                                                                                                   <br />
  export GDK_BACKEND=x11                                                                                                             <br />
  export GTK_OVERLAY_SCROLLING=0                                                                                                     <br />
  export GTK_THEME=Adwaita                                                                                                           <br />
  java -jar nxmc-5.2.8-standalone.jar                                                                                                 <br />
                                                                                                                                     <br />
  5. Try with additional JVM flags                                                                                                   <br />
                                                                                                                                     <br />
  java -Dorg.eclipse.swt.internal.gtk.disablePrinting=true \                                                                         <br />
       -Dorg.eclipse.swt.internal.gtk.noFocusHack=true \                                                                             <br />
       -jar nxmc-5.2.8-standalone.jar                                                                                                 <br />
                                                                                                                                     <br />
  Root Cause                                                                                                                         <br />
                                                                                                                                     <br />
  The crash happens in g_type_check_instance_is_a which indicates GTK is receiving an invalid widget reference. The "Negative content <br />
  width -1" warnings suggest the scrollbar widget calculation fails before the crash. This is a known issue with:                     <br />
  - SWT on ARM64 Linux                                                                                                               <br />
  - Certain GTK3 versions with KDE/Plasma (GTK apps under Qt-based desktop)                                                           <br />
  - Overlay scrollbars in newer GTK versions                                                                                         <br />
                                                                                                                                     <br />
  If Above Doesn't Work                                                                                                               <br />
                                                                                                                                     <br />
  1. Try Wayland instead of X11 (or vice versa):                                                                                     <br />
  export GDK_BACKEND=wayland                                                                                                         <br />
  2. Install older GTK3:                                                                                                             <br />
  Debian Trixie (testing) may have a bleeding-edge GTK that has compatibility issues.                                                 <br />
  3. Use the Web UI instead - avoids native SWT/GTK entirely by running NXMC in a browser.                                           <br />
  4. Report to NetXMS with the workaround that helped (or didn't) so they can investigate the SWT version bundled in the standalone JAR<br />
   for ARM64.</p>
]]></description><link>https://forum.netxms.org/post/35071</link><guid isPermaLink="true">https://forum.netxms.org/post/35071</guid><dc:creator><![CDATA[Filipp Sudanov]]></dc:creator><pubDate>Fri, 23 Jan 2026 13:33:01 GMT</pubDate></item><item><title><![CDATA[Reply to nxmc 5.2.8 standalone jar core dump on Fri, 23 Jan 2026 13:21:00 GMT]]></title><description><![CDATA[<p dir="auto">I have also tried to update java to openjdk-25-jre</p>
<p dir="auto">Its better, I could use the client for about 2-3 minutes, then it crashed.</p>
<pre><code># A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007ffe43d70648, pid=144722, tid=144723
#
# JRE version: OpenJDK Runtime Environment (25.0.1+8) (build 25.0.1+8-Debian-1deb13u1)
# Java VM: OpenJDK 64-Bit Server VM (25.0.1+8-Debian-1deb13u1, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-aarch64)
# Problematic frame:
# C  [libgtk-3.so.0+0x5d0648]  gtk_widget_is_sensitive+0x28
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h %d %F" (or dumping to /home/alex/Downloads/core.144722)
#
# An error report file with more information is saved as:
# /home/alex/Downloads/hs_err_pid144722.log
[204.802s][warning][os] Loading hsdis library failed
#
# If you would like to submit a bug report, please visit:
#   https://bugs.debian.org/openjdk-25
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
Aborted (core dumped)
</code></pre>
<hr />
<p dir="auto"><a href="/assets/uploads/files/smf/0000000007002-hs_err_pid144722.log">hs_err_pid144722.log</a></p>
]]></description><link>https://forum.netxms.org/post/35070</link><guid isPermaLink="true">https://forum.netxms.org/post/35070</guid><dc:creator><![CDATA[kavirondo]]></dc:creator><pubDate>Fri, 23 Jan 2026 13:21:00 GMT</pubDate></item></channel></rss>