AMTMitelCRE...RTP to PC...Invalid floating point operation

All documents from the original Software Support Library (SSL)

Moderators: Leon van Heerden, Luanda_Junzi, Belinda Frick, Lee Hendricks

AMTMitelCRE...RTP to PC...Invalid floating point operation

Postby Belinda Frick » Tue Dec 18, 2012 9:52 am

The AMTMitelCRE logs showed a floating point error:

Code: Select all
[2012-12-12 12:45:19.830] Version [1.6.4.32] ERROR: RTP to PCM for /opt/datatex/amtmitelcre/work/A121212-0004FF_tx.rtp: Invalid floating point operation

[2012-12-12 12:45:19.830] Version [1.6.4.32] CRITICAL ERROR: Recording Failure :A121212-0004FF : SRTP to PCM failure.


Explained:

When this call took place, there was a network problem causing many audio packets to be lost. When the network problem affected the CRE connection to the SRC, it stopped all recordings.

When processing a recording, any missing packets are replaced with silence. The CRE can replace up to 4 seconds of missing audio. If there is more than 4 seconds of missing audio, an error message is generated for the recording, and an error marker/tag is added so problem recordings can be found easily.

The code that calculates the marker/tag position was accessing the data array after the index had been incremented. Normally it just gets the next packet, but if the lost packets are between the second-last and the last packet and more than 4 seconds, this error occurs.

Fixed in version 1.6.4.33
Belinda Frick
 
Posts: 3808
Joined: Fri Nov 12, 2010 4:25 pm

Return to Support Archive's (Amethyst)

Who is online

Users browsing this forum: No registered users and 1 guest

cron