- Joined
- Nov 6, 2020
- Messages
- 41
- Reaction score
- 7
Hello everyone,
We recently experienced a crash on our 3CX server that caused the SIP service to stop until we manually restarted it.
We're running 3CX V20 Update 8 (20.0.8.1131) on Debian 12.
I checked the logs and analyzed the core dump using GDB. I was able to trace the crash to the following function in libresip-1.14.so:
resip::TransportSelector::checkTransportAddRemoveQueue()
The crash occurred at an indirect call instruction (call *%rax), where RAX was 0x0. It appears the software attempted to call a null function pointer, resulting in a segmentation fault (SIGSEGV).
I also noticed repeated assertions referencing TransportSelector.cxx:774 in the logs before the crash, although I'm not sure whether they're related.
Has anyone encountered this issue before?
Is this a known issue in Update 8, and has anything related to it been fixed in Update 9?
Is there anything else you would recommend checking to help identify the cause of the crash?
I'd appreciate any suggestions or guidance. Thank you.
We recently experienced a crash on our 3CX server that caused the SIP service to stop until we manually restarted it.
We're running 3CX V20 Update 8 (20.0.8.1131) on Debian 12.
I checked the logs and analyzed the core dump using GDB. I was able to trace the crash to the following function in libresip-1.14.so:
resip::TransportSelector::checkTransportAddRemoveQueue()
The crash occurred at an indirect call instruction (call *%rax), where RAX was 0x0. It appears the software attempted to call a null function pointer, resulting in a segmentation fault (SIGSEGV).
I also noticed repeated assertions referencing TransportSelector.cxx:774 in the logs before the crash, although I'm not sure whether they're related.
Has anyone encountered this issue before?
Is this a known issue in Update 8, and has anything related to it been fixed in Update 9?
Is there anything else you would recommend checking to help identify the cause of the crash?
I'd appreciate any suggestions or guidance. Thank you.