<?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[NetXMS 4.5 patch release 2]]></title><description><![CDATA[<p dir="auto">We just published patch release 2 for version 4.5. It contains few important fixes and some small improvements. Full change log is following:</p>
<ul>
<li>Fixed server crash on client session disconnect</li>
<li>Fixed updated issues in new web UI</li>
<li>Cosmetic fixes in UI</li>
<li>Fixed issues:<br />
   - NX-2490 (Server tries to read from tdata_xxxx table when TimescaleDB is used as backend)<br />
   - NX-2502 (nxagentd uses UDP port 4700 to exchange hearthbeat messages and listens on address 0.0.0.0)</li>
</ul>
]]></description><link>https://forum.netxms.org/topic/7866/netxms-4.5-patch-release-2</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 08:32:59 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/7866.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 08 Feb 2024 11:43:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to NetXMS 4.5 patch release 2 on Fri, 16 Feb 2024 18:12:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/33190">NetXMS 4.5 patch release 2</a>:</p>
<blockquote>
<p dir="auto">I just fixed that. We will publish patch release with the fix shortly.<br />
Best regards,<br />
Victor</p>
</blockquote>
<p dir="auto">Looks like it's fine, version 4.5.3 now 10 hrs without crashing with passive discovery active. Thank you so much <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":-)" alt="🙂" /></p>
]]></description><link>https://forum.netxms.org/post/33209</link><guid isPermaLink="true">https://forum.netxms.org/post/33209</guid><dc:creator><![CDATA[Mapik]]></dc:creator><pubDate>Fri, 16 Feb 2024 18:12:38 GMT</pubDate></item><item><title><![CDATA[Reply to NetXMS 4.5 patch release 2 on Tue, 13 Feb 2024 07:10:03 GMT]]></title><description><![CDATA[<p dir="auto">I just fixed that. We will publish patch release with the fix shortly.</p>
<p dir="auto">Best regards,<br />
Victor</p>
]]></description><link>https://forum.netxms.org/post/33190</link><guid isPermaLink="true">https://forum.netxms.org/post/33190</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Tue, 13 Feb 2024 07:10:03 GMT</pubDate></item><item><title><![CDATA[Reply to NetXMS 4.5 patch release 2 on Tue, 13 Feb 2024 05:26:44 GMT]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">[28039.876445] $POLLERS/WRK[15318]: segfault at 3c8 ip 00007f60d32ab2b0 sp 00007f608aaea8c8 error 4 in libc.so.6[7f60d3245000+155000] likely on CPU 5 (core 5, socket 0)<br />
[28039.876460] Code: 30 11 00 ba c2 01 00 00 48 8d 35 57 ac 10 00 48 8d 3d 65 ac 10 00 e8 cf 8b fa ff e8 1a be 08 00 66 2e 0f 1f 84 00 00 00 00 00 &lt;8b&gt; 47 10 89 c2 81 e2 7f 01 00 00 83 e0 7c 0f 85 ac 00 00 00 53 48</p>
<p dir="auto">got the same error.</p>
]]></description><link>https://forum.netxms.org/post/33189</link><guid isPermaLink="true">https://forum.netxms.org/post/33189</guid><dc:creator><![CDATA[dtk33d]]></dc:creator><pubDate>Tue, 13 Feb 2024 05:26:44 GMT</pubDate></item><item><title><![CDATA[Reply to NetXMS 4.5 patch release 2 on Sat, 10 Feb 2024 12:21:51 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/33187">NetXMS 4.5 patch release 2</a>:</p>
<blockquote>
<p dir="auto">Can you install netxms-dbg package and run netxms under gdb. It should be like:</p>
<p dir="auto">gdb netxmsd<br />
run</p>
<p dir="auto">when it crashes, issue<br />
bt<br />
and share the output</p>
</blockquote>
<p dir="auto">It seems to be related to the discovery poller, we are using passive discovery mode, when I disabled discovery it stopped crashing.</p>
<p dir="auto">Here is the backtrace after the crash with discovery enabled as "passive only":<br />
Thread 191 "$POLLERS/WRK" received signal SIGSEGV, Segmentation fault.<br />
[Switching to Thread 0x7fffc79f8640 (LWP 179903)]<br />
___pthread_mutex_lock (mutex=0x3b8) at ./nptl/pthread_mutex_lock.c:80<br />
80      ./nptl/pthread_mutex_lock.c: No such file or directory.<br />
(gdb) bt<br />
#0  ___pthread_mutex_lock (mutex=0x3b8) at ./nptl/pthread_mutex_lock.c:80<br />
#1  0x00007ffff7c0dba3 in Mutex::lock (this=&lt;optimized out&gt;, this=&lt;optimized out&gt;) at ../../../include/nms_threads.h:1734<br />
#2  GetAttributeWithLock&lt;MacAddress&gt; (mutex=..., attr=...) at ../../../include/nms_util.h:5420<br />
#3  Interface::getMacAddress (this=&lt;optimized out&gt;, this=&lt;optimized out&gt;) at ../../../src/server/include/nms_objects.h:2103<br />
#4  CheckPotentialNode (node=node@entry=0x7fffe4499810, ipAddr=..., ifIndex=&lt;optimized out&gt;, macAddr=..., sourceType=sourceType@entry=DA_SRC_ARP_CACHE, sourceNodeId=&lt;optimized out&gt;)<br />
    at /build/nxbuild.Bqkhx2oRxN/build/netxms-4.5.2/src/server/core/discovery.cpp:921<br />
#5  0x00007ffff7c0e5a7 in DiscoveryPoller (poller=0x7fffd483aa80) at /build/nxbuild.Bqkhx2oRxN/build/netxms-4.5.2/src/server/core/discovery.cpp:1040<br />
#6  0x00007ffff7bb8eb6 in __ThreadPoolExecute_Wrapper_1&lt;Pollable, PollerInfo*&gt; (arg=0x7fffd48361a0) at ../../../include/nms_threads.h:1191<br />
#7  0x00007ffff7a5a2ed in ProcessSerializedRequests (data=0x7fffd4837140) at /build/nxbuild.Bqkhx2oRxN/build/netxms-4.5.2/src/libnetxms/tp.cpp:483<br />
#8  0x00007ffff7a58979 in WorkerThread (threadInfo=0x7fffdc4703e0) at /build/nxbuild.Bqkhx2oRxN/build/netxms-4.5.2/src/libnetxms/tp.cpp:199<br />
#9  0x00007ffff7a5385f in ThreadCreate_Wrapper_1&lt;WorkerThreadInfo*&gt; (context=0x7fffdc4703f0) at ../../include/nms_threads.h:539<br />
#10 0x00007ffff75e0ac3 in start_thread (arg=&lt;optimized out&gt;) at ./nptl/pthread_create.c:442<br />
#11 0x00007ffff7672850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81</p>
]]></description><link>https://forum.netxms.org/post/33188</link><guid isPermaLink="true">https://forum.netxms.org/post/33188</guid><dc:creator><![CDATA[Mapik]]></dc:creator><pubDate>Sat, 10 Feb 2024 12:21:51 GMT</pubDate></item><item><title><![CDATA[Reply to NetXMS 4.5 patch release 2 on Fri, 09 Feb 2024 18:13:39 GMT]]></title><description><![CDATA[<p dir="auto">Can you install netxms-dbg package and run netxms under gdb. It should be like:</p>
<p dir="auto">gdb netxmsd<br />
run</p>
<p dir="auto">when it crashes, issue<br />
bt<br />
and share the output</p>
]]></description><link>https://forum.netxms.org/post/33187</link><guid isPermaLink="true">https://forum.netxms.org/post/33187</guid><dc:creator><![CDATA[Filipp Sudanov]]></dc:creator><pubDate>Fri, 09 Feb 2024 18:13:39 GMT</pubDate></item><item><title><![CDATA[Reply to NetXMS 4.5 patch release 2 on Fri, 09 Feb 2024 11:33:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mapik" aria-label="Profile: mapik">@<bdi>mapik</bdi></a> said in <a href="/post/33178">NetXMS 4.5 patch release 1</a>:</p>
<blockquote>
<p dir="auto">Since the update we are experiencing the following segfaults.</p>
<pre><code>Feb  6 14:37:25 netxms kernel: [91647.540569] $POLLERS/WRK[155817]: segfault at 3c8 ip 00007f65e405eef4 sp 00007f65b466e808 error 4 in libc.so.6[7f65e3fef000+195000]
Feb  6 14:37:25 netxms kernel: [91647.540604] Code: 14 00 e8 7f 1f fa ff 48 8d 0d 48 99 14 00 ba 53 02 00 00 48 8d 35 8a 16 14 00 48 8d 3d ae 16 14 00 e8 60 1f fa ff f3 0f 1e fa &lt;8b&gt; 47 10 89 c2 81 e2 7f 01 00 00 90 83 e0 7c 0f 85 a7 00 00 00 53
Feb  6 14:39:59 netxms kernel: [91802.232098] $POLLERS/WRK[156297]: segfault at 3c8 ip 00007fef26191ef4 sp 00007feef6865808 error 4 in libc.so.6[7fef26122000+195000]
Feb  6 14:39:59 netxms kernel: [91802.232140] Code: 14 00 e8 7f 1f fa ff 48 8d 0d 48 99 14 00 ba 53 02 00 00 48 8d 35 8a 16 14 00 48 8d 3d ae 16 14 00 e8 60 1f fa ff f3 0f 1e fa &lt;8b&gt; 47 10 89 c2 81 e2 7f 01 00 00 90 83 e0 7c 0f 85 a7 00 00 00 53
Feb  6 14:47:27 netxms kernel: [92249.652890] $POLLERS/WRK[156910]: segfault at 3c8 ip 00007f85a5807ef4 sp 00007f857532d808 error 4 in libc.so.6[7f85a5798000+195000]
Feb  6 14:47:27 netxms kernel: [92249.652922] Code: 14 00 e8 7f 1f fa ff 48 8d 0d 48 99 14 00 ba 53 02 00 00 48 8d 35 8a 16 14 00 48 8d 3d ae 16 14 00 e8 60 1f fa ff f3 0f 1e fa &lt;8b&gt; 47 10 89 c2 81 e2 7f 01 00 00 90 83 e0 7c 0f 85 a7 00 00 00 53
Feb  6 14:49:40 netxms kernel: [92382.869305] $POLLERS/WRK[157431]: segfault at 3c8 ip 00007ffab7616ef4 sp 00007ffa9166d808 error 4 in libc.so.6[7ffab75a7000+195000]
Feb  6 14:49:40 netxms kernel: [92382.869357] Code: 14 00 e8 7f 1f fa ff 48 8d 0d 48 99 14 00 ba 53 02 00 00 48 8d 35 8a 16 14 00 48 8d 3d ae 16 14 00 e8 60 1f fa ff f3 0f 1e fa &lt;8b&gt; 47 10 89 c2 81 e2 7f 01 00 00 90 83 e0 7c 0f 85 a7 00 00 00 53
</code></pre>
<p dir="auto">Is there anything we can try to prevent this?</p>
<p dir="auto">We use Ubuntu Server 22.04 with all updates, PostgreSQL 15.5 and TimescaleDB 2.13.1 extension.</p>
<p dir="auto">Update, output from debug run:</p>
<pre><code>Thread 196 "$POLLERS/WRK" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd007a640 (LWP 163934)]
___pthread_mutex_lock (mutex=0x3b8) at ./nptl/pthread_mutex_lock.c:80
80      ./nptl/pthread_mutex_lock.c: No such file or directory.
</code></pre>
</blockquote>
<p dir="auto">The problem persists in version 4.5.2, the same error occurs when debugging. Also tested with kernel 6.5.0.17, it behaves the same way.</p>
<p dir="auto">Dmesg:</p>
<pre><code>[65057.277570] $POLLERS/WRK[96358]: segfault at 3c8 ip 00007f216e231ef4 sp 00007f21480bb808 error 4 in libc.so.6[7f216e1c2000+195000]
[65057.277639] Code: 14 00 e8 7f 1f fa ff 48 8d 0d 48 99 14 00 ba 53 02 00 00 48 8d 35 8a 16 14 00 48 8d 3d ae 16 14 00 e8 60 1f fa ff f3 0f 1e fa &lt;8b&gt; 47 10 89 c2 81 e2 7f 01 00 00 90 83 e0 7c 0f 85 a7 00 00 00 53
[65334.782282] $POLLERS/WRK[96956]: segfault at 3c8 ip 00007f28d6849ef4 sp 00007f28a7932808 error 4 in libc.so.6[7f28d67da000+195000]
[65334.782334] Code: 14 00 e8 7f 1f fa ff 48 8d 0d 48 99 14 00 ba 53 02 00 00 48 8d 35 8a 16 14 00 48 8d 3d ae 16 14 00 e8 60 1f fa ff f3 0f 1e fa &lt;8b&gt; 47 10 89 c2 81 e2 7f 01 00 00 90 83 e0 7c 0f 85 a7 00 00 00 53
[65612.318083] $POLLERS/WRK[98664]: segfault at 3c8 ip 00007f2909292ef4 sp 00007f28da9ae808 error 4 in libc.so.6[7f2909223000+195000]
[65612.318114] Code: 14 00 e8 7f 1f fa ff 48 8d 0d 48 99 14 00 ba 53 02 00 00 48 8d 35 8a 16 14 00 48 8d 3d ae 16 14 00 e8 60 1f fa ff f3 0f 1e fa &lt;8b&gt; 47 10 89 c2 81 e2 7f 01 00 00 90 83 e0 7c 0f 85 a7 00 00 00 53
</code></pre>
]]></description><link>https://forum.netxms.org/post/33186</link><guid isPermaLink="true">https://forum.netxms.org/post/33186</guid><dc:creator><![CDATA[Mapik]]></dc:creator><pubDate>Fri, 09 Feb 2024 11:33:02 GMT</pubDate></item></channel></rss>