SpectroSERVER 25.4.3 Crash on RHEL 9
search cancel

SpectroSERVER 25.4.3 Crash on RHEL 9

book

Article ID: 435992

calendar_today

Updated On:

Products

Network Observability Spectrum

Issue/Introduction

SpectroSERVER crashes on RHEL 9 environments during moot thread dump generation due to glibc version compatibility issues․​​​​‌​‍

"Program terminated with signal SIGSEGV, Segmentation fault․ #0 0x00007f58f7c7b77f in CsSymbolInfo::print_stack(ucontext const*, std::basic_ostream<char, std::char_traits<char> >&) () from /opt/SPECTRUM/lib/libGlobl․so․1"

Environment

OS: Red Hat Enterprise Linux (RHEL) 9․x

Glibc: version 2․34+

Cause

The crash occurs because RHEL 9 introduced a new glibc (> 2․34) that uses 'libc_start_call_main' to initiate main processes․ The moot thread dump utility fails to recognize this call as an end-of-thread marker, causing the dump to continue into OS stack frames and resulting in a SIGSEGV (Segmentation Fault)․

Resolution

Contact support for patch Spectrum_25․04․03․D335

Defect: DE183230

Release: This fix is scheduled for inclusion in release 25․4․7