signalwire / freeswitch

FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.
https://freeswitch.com/#getting-started
Other
3.54k stars 1.41k forks source link

FreeSwitch Crashes Randomly #2035

Open adnanshoeb opened 1 year ago

adnanshoeb commented 1 year ago

Environment:

OS: Debian 11 Arch: AMD64 backtrace-docker-debian10.log

Application version: 1.10.9

Additional information:

This GS is getting crashed randomly. SIP and WebRTC services are being consumed

Trace: backtrace-ec2-amd64.log

andywolk commented 1 year ago

you need to install sofia-sip debugging symbols and redo the bt.

adnanshoeb commented 1 year ago

Thanks Andy for the prompt response. Will get it done and update asap

BayuKrisnawan commented 1 year ago

Hi @andywolk

This is new backtrace log with sofia debugging symbols. It happened randomly when restarting sofia profile (tls/webrtc active) and there are active calls. And sometimes sofia profile coming up but freeze few minutes before normal. Btw @Adnanshoeb is my team.

Additional Info :

backtrace-debian11-amd64-0.log

youzoulalala commented 1 year ago

Freeswitch Crashes Randomly when using webrtc

uyuy2043 commented 1 year ago

I have the same issue :

0 0x00007f0fdcb8dce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6

1 0x00007f0fdcb77537 in abort () from /lib/x86_64-linux-gnu/libc.so.6

2 0x00007f0fdcb7740f in ?? () from /lib/x86_64-linux-gnu/libc.so.6

3 0x00007f0fdcb86662 in __assert_fail () from /lib/x86_64-linux-gnu/libc.so.6

4 0x00007f0fdc64ff58 in nua_destroy () from /lib/libsofia-sip-ua.so.0

5 0x00007f0fabc1beb4 in sofia_profile_thread_run (thread=, obj=0x7f0f602283c0) at sofia.c:3569

6 0x00007f0fdcd31ea7 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0

7 0x00007f0fdcc51a2f in clone () from /lib/x86_64-linux-gnu/libc.so.6

when i ues 50 call 50 webrtc extension,another issue arises, WebRTC cannot connect

Additional Info :

Debian-11 (AMD64) docker freeswitch 1.10.9

BayuKrisnawan commented 1 year ago

Yeah, No update yet hehehe. I'm able to use nginx infront of freeswitch. Nginx --> WS --> FreeSwitch or put kamailio/opensips in front of it.

themsley-voiceflex commented 11 months ago

This can probably be closed, duplicate of #2283