thor icon indicating copy to clipboard operation
thor copied to clipboard

Thor Video Codec

Results 20 thor issues
Sort by recently updated
recently updated
newest added

version: master (commit https://github.com/cisco/thor/commit/18de8f9f0762c3a542b1122589edb8af859d9813) poc: [poc](https://github.com/0xdd96/PoC/raw/main/thor/SEGV-interpolate_frame) command: ./Thordec poc out.yuv ``` user@c3ae4d510abb:$ ./Thordec poc out.yuv decode_frame_num= 0 display_frame_num=51657 input_file_size= 46 bitcnt= 0 Segmentation fault (core dumped) ``` Here is the...

**version:** master (commit https://github.com/cisco/thor/commit/18de8f9f0762c3a542b1122589edb8af859d9813) **poc:** [poc](https://github.com/0xdd96/PoC/raw/main/thor/stack-overflow-read_block) **command:** ./Thordec poc out.yuv ``` user@c3ae4d510abb:$ ./Thordec poc out.yuv Warning: short read*** stack smashing detected ***: terminated Aborted (core dumped) ``` Here is the...

command line:Thordec crash valgrind command line to get detail: valgrind Thordec crash click [this ](https://raw.githubusercontent.com/wanghualei2/crash_collect/master/thor/crash)to get crash file. environment:ubuntu18.04,gcc7.5,g++7.5 ==3841557== Memcheck, a memory error detector ==3841557== Copyright (C) 2002-2017, and...

==2602==ERROR: AddressSanitizer: stack-buffer-overflow on address 0x7ffdc4f3617c at pc 0x0000004b23dd bp 0x7ffdc4f35270 sp 0x7ffdc4f35260 READ of size 4 at 0x7ffdc4f3617c thread T0 #0 0x4b23dc in scale_frame_down2x2_simd_lbd common/common_kernels.c:1849 #1 0x4e57b7 in interpolate_frames_lbd...

An issue has been discovered when use Thordec: ``` ASAN:SIGSEGV ================================================================= ==22231==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7fec86fb7425 bp 0x7fffe85bc968 sp 0x7fffe85aceb8 T0) #0 0x7fec86fb7424 in strrchr (/lib/x86_64-linux-gnu/libc.so.6+0x8d424)...

CodeAI found 28 defects and fixed 24 in thor. It wants to merge commits fixing 3 of these issues- 2 Dead Code, and 1 Allocator sizeof mismatch. A screenshot of...

MVs that point sufficiently outside the picture can cause the decoder to crash. I would recommend clipping them to stay within your defined reference padding size. Something like the following...

Current handling of up-right pixel availability fails to deal with cases where some but not all up-right pixels are available. Specifically when the picture width is not an integer number...

Apply CLPF to any partial super blocks along the right and/or bottom of frame.