Project

General

Profile

Bug #1960

GSM 05.03 conv_test fails

Added by fixeria 7 months ago. Updated 5 months ago.

Status:
Closed
Priority:
High
Assignee:
Category:
-
Start date:
03/01/2017
Due date:
% Done:

100%

Spec Reference:

Description

Some time ago I migrated the MCS 1-9 convolutional code definitions from OsmoBTS to libosmocore.
http://git.osmocom.org/libosmocore/commit/?id=a6b5216ab4b7acfaa2b0b9d421fc72f6153fad59

Also, recently I added the GSM 05.03 specific test (based on Tom's old patch), which covers all
convolutional code definitions: https://gerrit.osmocom.org/#/c/1628/

All codes, excluding MCS, pass the test. With MCS we have the following output:

/* ... The beginning was skipped ... */

[+] Testing: gsm0503_tch_ahs_4_75
[.] Input length  : ret =  89  exp =  89 -> OK
[.] Output length : ret = 212  exp = 212 -> OK
[.] Random vector checks:
[..] Encoding / Decoding cycle : OK
[..] Encoding / Decoding cycle : OK
[..] Encoding / Decoding cycle : OK

[+] Testing: gsm0503_mcs1_dl_hdr
[.] Input length  : ret =  36  exp =  36 -> OK
[.] Output length : ret = 108  exp = 108 -> OK
[.] Random vector checks:
[..] Encoding / Decoding cycle : OK
[..] Encoding / Decoding cycle : OK
[..] Encoding / Decoding cycle : OK

[+] Testing: gsm0503_mcs1_ul_hdr
[.] Input length  : ret =  39  exp =  39 -> OK
[.] Output length : ret = 117  exp = 117 -> OK
[.] Random vector checks:
[..] Encoding / Decoding cycle : OK
[..] Encoding / Decoding cycle : OK
[..] Encoding / Decoding cycle : OK

[+] Testing: gsm0503_mcs1
[.] Input length  : ret = 190  exp = 190 -> OK
[.] Output length : ret = 588  exp = 588 -> OK
[.] Random vector checks:
*** Error in `/opt/core/tests/conv/.libs/lt-conv_gsm0503_test': free(): invalid next size (normal): 0x0000000001cde860 ***
[..] Encoding / Decoding cycle : Aborted (core dumped)

Related issues

Blocks OsmocomBB - Feature #1672: add gprs decoding utility Stalled 03/24/2016

History

#1 Updated by fixeria 7 months ago

  • Subject changed from MCS 1-9 test fails to GSM 05.03 conv_test fails

#2 Updated by fixeria 7 months ago

#3 Updated by fixeria 5 months ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF