Project

General

Profile

Actions

Bug #2986

closed

GNU TLS fallback: segfault on gnutls_rnd()

Added by fixeria about 6 years ago. Updated almost 6 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
libosmogsm
Target version:
-
Start date:
02/22/2018
Due date:
% Done:

100%

Spec Reference:

Description

According to the GNU TLS documentation, prior to 3.3.0 the library has to be
initialized by calling gnutls_global_init():

https://www.gnutls.org/manual/html_node/Initialization.html

while the recent versions are being initialized on load. This causes
segfault on osmo_get_rand_id() if a library version is lower than 3.3.0...

At the same time, in the configure.am we require gnutls >= 2.12.0.


Related issues

Related to OsmoSGSN - Bug #2982: make check: sgsn test failedClosed02/22/2018

Actions
Related to OsmoMGW - Bug #2981: make check: mgcp test failedResolvedfixeria02/22/2018

Actions
Related to OsmoMSC - Bug #2983: OsmoMSC crashes on LURClosedfixeria02/22/2018

Actions
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)