Bug 694943 - Valgrind issues found by fuzzing in opj_j2k_read_tile_header (j2k.c:7060)
Summary: Valgrind issues found by fuzzing in opj_j2k_read_tile_header (j2k.c:7060)
Status: RESOLVED WORKSFORME
Alias: None
Product: Ghostscript
Classification: Unclassified
Component: Fuzzing (show other bugs)
Version: master
Hardware: PC Linux
: P4 normal
Assignee: Henry Stiles
URL:
Keywords: bountiable
Depends on:
Blocks:
 
Reported: 2014-01-10 11:17 UTC by Marcos H. Woehrmann
Modified: 2015-11-11 09:05 UTC (History)
1 user (show)

See Also:
Customer:
Word Size: ---


Attachments
log.txt (678.84 KB, text/plain)
2014-01-10 11:17 UTC, Marcos H. Woehrmann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcos H. Woehrmann 2014-01-10 11:17:31 UTC
Created attachment 10583 [details]
log.txt

Valgrind issues in the 64 bit build of ghostscript were found by fuzzing in opj_j2k_read_tile_header (j2k.c:7060) while reading these files. See the attached log.txt for details.

7be0fcac85d93dd2fc4ff68df4bdf4a0_signal_sigsegv_4d2647_9630_756.pdf.pam.72.0
7be0fcac85d93dd2fc4ff68df4bdf4a0_signal_sigsegv_4d2647_9630_756.pdf.pdf.pkmraw.300.0
7be0fcac85d93dd2fc4ff68df4bdf4a0_signal_sigsegv_4d2647_9630_756.pdf.pdf.ppmraw.300.0
7be0fcac85d93dd2fc4ff68df4bdf4a0_signal_sigsegv_4d2647_9630_756.pdf.pdf.ppmraw.72.0
7be0fcac85d93dd2fc4ff68df4bdf4a0_signal_sigsegv_4d2647_9630_756.pdf.pgmraw.300.0
7be0fcac85d93dd2fc4ff68df4bdf4a0_signal_sigsegv_4d2647_9630_756.pdf.pgmraw.72.0
7be0fcac85d93dd2fc4ff68df4bdf4a0_signal_sigsegv_4d2647_9630_756.pdf.pkmraw.300.0
7be0fcac85d93dd2fc4ff68df4bdf4a0_signal_sigsegv_4d2647_9630_756.pdf.pkmraw.72.0
7be0fcac85d93dd2fc4ff68df4bdf4a0_signal_sigsegv_4d2647_9630_756.pdf.ppmraw.300.0
7be0fcac85d93dd2fc4ff68df4bdf4a0_signal_sigsegv_4d2647_9630_756.pdf.ppmraw.72.0
7be0fcac85d93dd2fc4ff68df4bdf4a0_signal_sigsegv_4d2647_9630_756.pdf.ps.pkmraw.300.0
7be0fcac85d93dd2fc4ff68df4bdf4a0_signal_sigsegv_4d2647_9630_756.pdf.ps.ppmraw.300.0
7be0fcac85d93dd2fc4ff68df4bdf4a0_signal_sigsegv_4d2647_9630_756.pdf.ps.ppmraw.72.0
7be0fcac85d93dd2fc4ff68df4bdf4a0_signal_sigsegv_4d2647_9630_756.pdf.psdcmyk.72.0
7c926ee182019c3b1574489dad87dfff_asan_heap-oob_129e91f_8099_6444.pdf.pam.72.0
7c926ee182019c3b1574489dad87dfff_asan_heap-oob_129e91f_8099_6444.pdf.pbmraw.300.0
7c926ee182019c3b1574489dad87dfff_asan_heap-oob_129e91f_8099_6444.pdf.pbmraw.72.0
7c926ee182019c3b1574489dad87dfff_asan_heap-oob_129e91f_8099_6444.pdf.pdf.pkmraw.300.0
7c926ee182019c3b1574489dad87dfff_asan_heap-oob_129e91f_8099_6444.pdf.pdf.ppmraw.300.0
7c926ee182019c3b1574489dad87dfff_asan_heap-oob_129e91f_8099_6444.pdf.pdf.ppmraw.72.0
7c926ee182019c3b1574489dad87dfff_asan_heap-oob_129e91f_8099_6444.pdf.pgmraw.300.0
7c926ee182019c3b1574489dad87dfff_asan_heap-oob_129e91f_8099_6444.pdf.pgmraw.72.0
7c926ee182019c3b1574489dad87dfff_asan_heap-oob_129e91f_8099_6444.pdf.pkmraw.300.0
7c926ee182019c3b1574489dad87dfff_asan_heap-oob_129e91f_8099_6444.pdf.pkmraw.72.0
7c926ee182019c3b1574489dad87dfff_asan_heap-oob_129e91f_8099_6444.pdf.ppmraw.300.0
7c926ee182019c3b1574489dad87dfff_asan_heap-oob_129e91f_8099_6444.pdf.ppmraw.72.0
7c926ee182019c3b1574489dad87dfff_asan_heap-oob_129e91f_8099_6444.pdf.ps.pkmraw.300.0
7c926ee182019c3b1574489dad87dfff_asan_heap-oob_129e91f_8099_6444.pdf.ps.ppmraw.300.0
7c926ee182019c3b1574489dad87dfff_asan_heap-oob_129e91f_8099_6444.pdf.ps.ppmraw.72.0
7c926ee182019c3b1574489dad87dfff_asan_heap-oob_129e91f_8099_6444.pdf.psdcmyk.72.0
Comment 1 Marcos H. Woehrmann 2015-11-11 09:05:33 UTC
As of e174b0553e6e2d3bb641cbede1187dfe7979ae86 these files no longer segfault.