| Titel | gpac 2.5-DEV-rev228-g11067ea92-master Null pointer deference in filters/load_text.c:2534 |
|---|
| Beschreibung | ## 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
``` |
|---|
| Quelle | ⚠️ https://github.com/gpac/gpac/issues/2872 |
|---|
| Benutzer | Fantasy (UID 69897) |
|---|
| Einreichung | 13.06.2024 15:30 (vor 2 Jahren) |
|---|
| Moderieren | 17.06.2024 15:38 (4 days later) |
|---|
| Status | Akzeptiert |
|---|
| VulDB Eintrag | 268790 [GPAC 2.5-DEV-rev228-g11067ea92-master MP4Box src/filters/load_text.c swf_svg_add_iso_sample Denial of Service] |
|---|
| Punkte | 20 |
|---|