| Title | gpac 2.5-DEV-rev228-g11067ea92-master Null pointer deference in filters/load_text.c:2534 |
|---|
| Description | ## version
```shell
./MP4Box -version
MP4Box - GPAC version 2.5-DEV-rev228-g11067ea92-master
(c) 2000-2024 Telecom Paris distributed under LGPL v2.1+ - https://gpac.io
Please cite our work in your research:
GPAC Filters: https://doi.org/10.1145/3339825.3394929
GPAC: https://doi.org/10.1145/1291233.1291452
GPAC Configuration: --enable-sanitizer
Features: GPAC_CONFIG_LINUX GPAC_64_BITS GPAC_HAS_IPV6 GPAC_HAS_SSL GPAC_HAS_SOCK_UN GPAC_MINIMAL_ODF GPAC_HAS_QJS GPAC_HAS_LINUX_DVB GPAC_DISABLE_3D
```
## reproduce
Complie and run
```
./configure --enable-sanitizer
make
./MP4Box -dash 1000 -out /dev/null poc2
```
Information
```shell
SWF Import - Scene Size 320x240 - 139 frames @ 25 FPS
[TXTIn] swf -> svg not fully migrated, using SWF flags 0 and no flatten angle. Patch welcome
[Dasher] No template assigned, using $File$_dash$FS$$Number$
[Dasher] No bitrate property assigned to PID poc2, computing from bitstream
[SWF Parsing] Tag MX1 (0x3c) not implemented - skipping (frame 1)
[SWF Parsing] Placing unfound object (ID 0) (frame 1)
[SWF Parsing] Tag MX2 (0x3d) not implemented - skipping (frame 1)
[SWF Parsing] Accessing empty depth level 1 (frame 2)
[SWF Parsing] Moving unfound object (ID 0) (frame 2)
[SWF Parsing] Tag MX2 (0x3d) not implemented - skipping (frame 2)
filters/load_text.c:2534:3: runtime error: null pointer passed as argument 2, which is declared to never be null
``` |
|---|
| Source | ⚠️ https://github.com/gpac/gpac/issues/2872 |
|---|
| User | Fantasy (ID 69897) |
|---|
| Submission | 06/13/2024 15:30 (2 months ago) |
|---|
| Moderation | 06/17/2024 15:38 (4 days later) |
|---|
| Status | Accepted |
|---|
| VulDB Entry | 268790 |
|---|