NetXMS 4.5 patch release 1

Started by Victor Kirhenshtein, January 30, 2024, 07:27:08 PM

Previous topic - Next topic

Victor Kirhenshtein

We just published patch release 1 for version 4.5. Changes since 4.5.0:

-  Driver for Edgecore enterprise switches
-  Driver for HPE Aruba Networking switches and wireless controllers
-  Chart height in performance view automatically adjusted to accomodate large legend
-  New NXSL class "MacAddress"
-  Attribute "state" of NXSL class "AccessPoint" renamed to "apState" (to avoid conflict with attribute "state" from parent class)
-  Context object views can be hidden
-  Configurable timeout for client session first packet
-  Improved VLAN handling by generic driver
-  Updated Eltex driver
-  Fix missing object synchronization for ad-hock maps (drill down)
-  Fixed server crash when interface list cannot be read from SNMP device and option to ignore interfaces in NOT PRESENT state is on
-  Fixed bug in EPP rule copying
-  Fixed line numbering bug in desktop UI script editor
- Fixed issues:
   -  NX-2491 (Add alarm category attribute to NXSL alarm class)
   -  NX-2493 (Activation / Deactivation event not shown in threshold editor)

Spheron


Hi Victor,

i downloaded and installed NetXMS V4.5.1 a few minutes ago (all ok, NetXMS is running so far). Now i see, that the V4.5.1 version was withdrawn from the website...

Are there serious problems with V4.5.1?

Greetings
Marco 

Alex Kirhenshtein

#2
No, it's just a website issue -- it was rolled back to previous build by accident. It will be updated shortly.

UPDATE: it's back

Mapik

#3
Since the update we are experiencing the following segfaults.

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 <8b> 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 <8b> 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 <8b> 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 <8b> 47 10 89 c2 81 e2 7f 01 00 00 90 83 e0 7c 0f 85 a7 00 00 00 53

Is there anything we can try to prevent this?

We use Ubuntu Server 22.04 with all updates, PostgreSQL 15.5 and TimescaleDB 2.13.1 extension.

Update, output from debug run:
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.

troffasky

Quote from: Victor Kirhenshtein on January 30, 2024, 07:27:08 PM-  Fixed server crash when interface list cannot be read from SNMP device and option to ignore interfaces in NOT PRESENT state is on
Confirmed, no longer crashing when this option is enabled.
Also, the option itself works :)