View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000289 | JVT JM H.264/AVC reference software | encoder | public | 2012-02-22 09:13 | 2012-02-23 04:46 |
Reporter | amanda | Assigned To | |||
Priority | high | Severity | major | Reproducibility | always |
Status | new | Resolution | open | ||
OS | windows 7 | ||||
Product Version | JM 18.3 | ||||
Summary | 0000289: For 4:2:2 1920x1080, encoder buffer overflow occurs when beyond array bounds | ||||
Description | Please check file "lencod\src\macroblock.c ", function "writeMotionVector8x8()" line 3012 "currMB_mvd[l][m][k] = (short) curr_mvd " currMB_mvd is an array [4][4][2]. But sometimes, l or m will >= 4. | ||||
Tags | No tags attached. | ||||
|
l or m should never go beyond 4. That means there must be some other corruption elsewhere in the software. Could you provide an example input and config file where this occurs? |
|
|
|
I would like to provide my configure file, please see the attachment. Please check it. If any error, please let me know. About the input YUV file, any large one is ok. |
|
Thanks. I will check it when I have a bit more time. As a note, you are also using 10 bit content from what I am seeing. I would also suggest using SearchMode=3 instead of 0 to speed up your encodings. From what I am also seeing is that you are running this without interlace coding tools (so the assumption is probably that the problem also exists even for progressive encodings). |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-02-22 09:13 | amanda | New Issue | |
2012-02-22 09:29 | Alexis Michael Tourapis | Note Added: 0000516 | |
2012-02-23 04:33 | amanda | File Added: encoder_yuv422.cfg | |
2012-02-23 04:34 | amanda | Note Added: 0000519 | |
2012-02-23 04:46 | Alexis Michael Tourapis | Note Added: 0000520 |