For WVGA50_PartyScene for QP=1 for RA-LC configuration, decoder is crashing at different points for debug and release versions. For debug versions, 3 frames are decoded perfectly before failing at an assert statement. To replicate the crash, it is enough to encode just 9 frames and try to decode the bit-stream.
Rajan Joshi
Encoder and decoder logs:
==============================
./TAppEncoder.exe -c WVGA50_PartyScene.cfg -c c:/jctvc-hm/HM-3.2/cfg/encoder_randomaccess_loco.cfg --QP=1
HM software: Encoder Version [3.2][Windows][VS 1500][64 bit]
Input File : Z:/WVGA50_PartyScene.yuv
Bitstream File : str.bin
Reconstruction File : rec.yuv
Real Format : 832x480 50Hz
Internal Format : 832x480 50Hz
Frame index : 0 - 8 (9 frames)
Number of Ref. frames (P) : 4
Number of Ref. frames (B_L0) : 2
Number of Ref. frames (B_L1) : 2
Number of Reference frames : 4
CU size / depth : 64 / 4
RQT trans. size (min / max) : 4 / 32
Max RQT depth inter : 3
Max RQT depth intra : 3
Min PCM size : 128
Motion search range : 64
Intra period : 32
Decoding refresh type : 1
QP : 1.00
GOP size : 8
Rate GOP size : 8
Internal bit depth : 8
PCM sample bit depth : 8
Entropy coder : VLC
TOOL CFG: ALF:0 IBD:0 HAD:1 SRD:0 RDQ:1 SQP:0 ASR:0 PAD:0 LDC:0 NRF:1 BQP:0 GPB:1 LComb:1 LCMod:0 FEN:1 RQT:1 MRG:1 LMC:1 Slice: G=0 M=0 EntropySlice: M=0 CIP:0 SAO:1 PCM:0
POC 0 TId: 0 ( I-SLICE, QP 1 ) 3564352 bits [Y 72.9684 dB U 76.2205 dB V 76.3920 dB] [ET 8 ] [L0 ] [L1 ] [MD5:4a014a689b19ffbe3f0cc1d1a28d1d49]
POC 8 TId: 0 ( B-SLICE, QP 2 ) 2962168 bits [Y 66.6797 dB U 66.0962 dB V 65.6417 dB] [ET 24 ] [L0 0 ] [L1 0 ] [LC 0 ] [MD5:2525574474eda000560034193be6b941]
POC 4 TId: 0 ( B-SLICE, QP 3 ) 2592408 bits [Y 62.2885 dB U 60.8419 dB V 60.2948 dB] [ET 29 ] [L0 0 8 ] [L1 8 0 ] [LC 0 8 ] [MD5:24270a8f58c1d5a3391d845559bf6722]
POC 2 TId: 0 ( B-SLICE, QP 4 ) 304 bits [Y 72.9684 dB U 76.2205 dB V 76.3920 dB] [ET 12 ] [L0 0 4 ] [L1 4 8 ] [LC 0 4 8 ] [MD5:4a014a689b19ffbe3f0cc1d1a28d1d49]
POC 6 TId: 0 ( B-SLICE, QP 4 ) 2371520 bits [Y 59.7857 dB U 58.5392 dB V 58.0699 dB] [ET 28 ] [L0 4 2 ] [L1 8 4 ] [LC 4 8 2 ] [MD5:78bdb78e3f5a759ddf43022ff1dedc1c]
POC 1 TId: 0 ( B-SLICE, QP 5 ) 176 bits [Y 72.9684 dB U 76.2205 dB V 76.3920 dB] [ET 9 ] [L0 0 2 ] [L1 2 4 ] [LC 0 2 4 ] [MD5:4a014a689b19ffbe3f0cc1d1a28d1d49]
POC 3 TId: 0 ( B-SLICE, QP 5 ) 1898832 bits [Y 55.8385 dB U 53.4906 dB V 52.8768 dB] [ET 26 ] [L0 2 0 ] [L1 4 6 ] [LC 2 4 0 6 ] [MD5:ce338e63d21ac6b47382c7ad70caa66b]
POC 5 TId: 0 ( B-SLICE, QP 5 ) 1884744 bits [Y 55.8802 dB U 53.4773 dB V 52.8864 dB] [ET 28 ] [L0 4 2 ] [L1 6 8 ] [LC 4 6 2 8 ] [MD5:cb0c54aab6f1ef185090b6127adc5264]
POC 7 TId: 0 ( B-SLICE, QP 5 ) 1876848 bits [Y 55.8591 dB U 53.4712 dB V 52.8791 dB] [ET 27 ] [L0 6 4 ] [L1 8 6 ] [LC 6 8 4 ] [MD5:ccace622a4818a7a342aa0732c412588]
SUMMARY --------------------------------------------------------
Total Frames | Bitrate Y-PSNR U-PSNR V-PSNR
9 a 95285.2889 63.9152 63.8420 63.5361
I Slices--------------------------------------------------------
Total Frames | Bitrate Y-PSNR U-PSNR V-PSNR
1 i 178217.6000 72.9684 76.2205 76.3920
P Slices--------------------------------------------------------
Total Frames | Bitrate Y-PSNR U-PSNR V-PSNR
0 p -1.#IND -1.#IND -1.#IND -1.#IND
B Slices--------------------------------------------------------
Total Frames | Bitrate Y-PSNR U-PSNR V-PSNR
8 b 84918.7500 62.7836 62.2947 61.9291
RVM: 0.000
Bytes written to file: 2144187 (95297.200 kbps)
Total Time: 203.032 sec.
$ ./TAppDecoder.exe -b str.bin
Assertion failed: 0, file ..\..\source\Lib\TLibCommon\TComLoopFilter.cpp, line 349
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
The log looks like this should have been reported on HM-3.2. I have created the version and updated the report.