Bug 694943

Summary: Valgrind issues found by fuzzing in opj_j2k_read_tile_header (j2k.c:7060)
Product: Ghostscript Reporter: Marcos H. Woehrmann <marcos.woehrmann>
Component: FuzzingAssignee: Henry Stiles <henry.stiles>
Status: RESOLVED WORKSFORME    
Severity: normal CC: henry.stiles
Priority: P4 Keywords: bountiable
Version: master   
Hardware: PC   
OS: Linux   
Customer: Word Size: ---
Attachments: log.txt

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.