archived-mpp/mpp/codec
Johnson Ding 0b1c78701f fix[h264d]: Fix segment fault problem
Field buffer may be reset when encountering error at parsing.

signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x50
Cause: null pointer dereference
    r0  00000001  r1  00000000  r2  aefe63a7  r3  00000003
    r4  00000001  r5  00000001  r6  00000000  r7  0000001c
    r8  0000000f  r9  00000000  r10 0000001a  r11 ee1b2650
    ip  ee1b1fb8  sp  ee1b2648  lr  f5db5c5b  pc  f0547bfc

backtrace:
     #00 pc 000c5bfc  /vendor/lib/libmpp.so (mpp_frame_set_errinfo+44)
     #01 pc 0010aa54  /vendor/lib/libmpp.so (get_field_dpb_combine_flag+796)
     #02 pc 00113990  /vendor/lib/libmpp.so (alloc_decpic+1456)
     #03 pc 00112da8  /vendor/lib/libmpp.so (init_picture+340)
     #04 pc 000fc128  /vendor/lib/libmpp.so (parse_loop+1092)
     #05 pc 000f7d10  /vendor/lib/libmpp.so (h264d_parse+212)
     #06 pc 0009b7f8  /vendor/lib/libmpp.so (mpp_parser_parse+164)

Change-Id: Iff4b628b7f807d6da448ea8553c5af613e63d328
Signed-off-by: Johnson Ding <johnson.ding@rock-chips.com>
2025-01-14 11:18:10 +08:00
..
dec fix[h264d]: Fix segment fault problem 2025-01-14 11:18:10 +08:00
enc refactor[mpp_enc_cfg]: Adjust cu_qp_delta_depth 2025-01-09 06:17:45 +00:00
inc feat[mpp_dec]: Add jpeg put/get decode support 2024-12-10 16:56:27 +08:00
rc fix[rc_smt]: Fix the variable overflow issue 2024-12-21 14:34:32 +08:00
CMakeLists.txt [mpp_dec]: Support no thread decode 2022-11-29 11:20:06 +08:00
enc_impl.cpp [mpp_log]: Add more log helper function 2022-05-20 11:42:10 +08:00
mpp_dec.cpp fix[fbc]: Fix RK3588 av1 FBC usage issue 2025-01-10 06:51:18 +00:00
mpp_dec_debug.h feat[mpp_dec]: Add jpeg put/get decode support 2024-12-10 16:56:27 +08:00
mpp_dec_no_thread.cpp feat[dec_nt_test]: Support jpeg decoding on decode 2024-12-12 14:38:34 +08:00
mpp_dec_normal.cpp feat[mpp_dec]: Add jpeg put/get decode support 2024-12-10 16:56:27 +08:00
mpp_enc_debug.h [mpp_enc]: Prepareation for slice output mode 2022-06-14 08:58:21 +08:00
mpp_enc_impl.cpp refactor[mpp_enc_cfg]: Adjust cu_qp_delta_depth 2025-01-09 06:17:45 +00:00
mpp_enc_v2.cpp fix[mpp_enc]: Expand the hdr_buf size 2024-03-20 17:40:14 +08:00
mpp_parser.cpp [avs]: Add avs module 2022-10-13 15:16:13 +08:00
mpp_rc.cpp feat[vepu510]: Sync code from enc_tune branch 2024-08-27 10:23:23 +08:00