- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hello,
When using IPP library to decode EVS codec package with 128k bitrate, the app buffer is corrupted in function e9_Copy ().
The test case is running on Linux x86_64 platform.
The version of IPP I am using:
IPPSP: ippSP AVX (e9) Sep 2 2016 9.0.2 (r49804).PVSDK 1.2.1
IPPSC: ippSC AVX (e9) Mar 24 2017 9.0.2 (r49804).PVSDK 1.5.0
>>Hardware watchpoint 2: (FILE*)*0x3689d90
Old value = (FILE *) 0xfffffffffbad2c84
New value = (FILE *) 0x1c2c84
0x0000000001b5eca6 in e9_Copy ()
(gdb) bt
#0 0x0000000001b5eca6 in e9_Copy ()
#1 0x00000000007faabb in e9_post_decoder ()
#2 0x000000000092ccb8 in e9_decoder_LPD ()
#3 0x00000000007e755f in e9_dec_acelp_tcx_frame ()
#4 0x0000000000589346 in e9_evs_dec_fx ()
#5 0x000000000057a0cf in e9_ippsIntel_EVS_Decoder_Exec ()
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Is this issue the same as this thread https://software.intel.com/en-us/forums/intel-integrated-performance-primitives/topic/734593? If so, can you combine this with the earlier one? Seems it is a PVSDK problem, and we no longer support IPPSC.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The decoder requires more stack than the encoder

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page