[Freeswitch-users] FreeSWITCH - Segmentation fault in libcrypto.so.1.0.0

Shaun Stokes shaun.stokes at itec-support.co.uk
Mon Sep 21 11:15:27 MSD 2015


We’re in the process of migrating to our new build on Debian 8, but this will take a few more weeks to complete. This gives me some confidence that we’ve made the right decision.

Thanks,
Shaun

From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Michael Jerris
Sent: 20 September 2015 01:46
To: FreeSWITCH Users Help
Subject: Re: [Freeswitch-users] FreeSWITCH - Segmentation fault in libcrypto.so.1.0.0

There are known issues with OpenSSL on Ubuntu 12.04 LTS being broken by some patches that Ubuntu broke in that library.  It is STRONGLY recommend not to use 12.04, as it is known to be broken, specifically a history of causing segfaults in OpenSSL.  We reccomend using Debian 8, it will be the most stable platform is it is our primary development platform, so it will get the best testing.

On Saturday, September 19, 2015, Shaun Stokes <shaun.stokes at itec-support.co.uk<mailto:shaun.stokes at itec-support.co.uk>> wrote:
Hi,

We use FreeSWITCH in a production enviroment and this morning experienced an outage caused by a segmentation fault (error 4 in libcrypto.so.1.0.0). Based on this error I'm geussing this is linked to the OpenSSL module? We have TLS disabled in all of our SIP profiles, how can we stop FreeSWITCH from using libcrypto, or is anyone able to advise on another method to fix this?

Our system:
Ubuntu 12.04 LTS
FreeSwitch 1.4.15
PostgreSQL 9.3.6
OpenSSL 1.0.1

Please see below for a copy of the kernal log, I've replaced server names and IP addresses with xxxx for security purposes.

Sep 19 00:21:13 xxxx kernel: [1276167.422451] show_signal_msg: 57 callbacks suppressed
Sep 19 00:21:13 xxxx kernel: [1276167.422456] freeswitch[53622]: segfault at 7f4590c6b000 ip 00007f45908fb6e3 sp 00007f453f50dfc0 error 4 in libcrypto.so.1.0.0[7f4590890000+1b2000]

This isn't the first time we've seen this error, but it has been many months since this last occured. The last time we expeirenced this type of segmentation fault (libcrypto) in FreeSWITCH we installed all available updates. On this occasion the segmentation fault happened overnight when we only have the occasional call. This happened approx 37 seconds after the last call had ended (see below).

d89ff492-5e5b-11e5-90c5-d74017d9130d 2015-09-19 00:20:36.601890 [NOTICE] sofia.c:952 Hangup sofia/internal/3303 at xxxx [CS_EXECUTE] [NORMAL_CLEARING]

da61a97e-5e5b-11e5-90f6-d74017d9130d 2015-09-19 00:20:36.621841 [NOTICE] switch_ivr_bridge.c:754 Hangup sofia/external/+xxxx at xxxx [CS_EXCHANGE_MEDIA] [NORMAL_CLEARING]

There doesn't seem to be any connection with the time or any events on the server, there were no authentication attempts or logs that we can find which could be linked to segmentation fault.

Hope someone here can advise.

Many Thanks,
Shaun

______________________________________________________________________
This message has been checked for all known viruses by MessageLabs Virus Scanning Service.
______________________________________________________________________

______________________________________________________________________
This message has been checked for all known viruses by MessageLabs Virus Scanning Service.
______________________________________________________________________

______________________________________________________________________
This message has been checked for all known viruses by  MessageLabs Virus Scanning Service.
______________________________________________________________________
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150921/7af56d1c/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list