Your message dated Thu, 27 Feb 2014 12:20:46 +0100
with message-id 
<ca+7wuszjvhudznvza9g1xoigf6mn9g8zkx1tg1rrmlwgswp...@mail.gmail.com>
and subject line Re: Bug#740233: parse_type_DIE: confused by: <1><275c>: 
DW_TAG_array_type
has caused the Debian Bug report #740233,
regarding parse_type_DIE: confused by: <1><275c>: DW_TAG_array_type
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
740233: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=740233
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: valgrind
Version: 1:3.7.0-6

Looks like sgcheck does not like something:

 valgrind  --tool=exp-sgcheck bin/opj_dump "-i"
"/home/mathieu/Projects/openjpeg.svn/data/input/conformance/file9.jp2"
"-o" 
"/home/mathieu/Projects/openjpeg.svn/trunk/bin/tests/conformance/Temporary/file9.jp2.txt"
==30909== exp-sgcheck, a stack and global array overrun detector
==30909== NOTE: This is an Experimental-Class Valgrind Tool
==30909== Copyright (C) 2003-2011, and GNU GPL'd, by OpenWorks Ltd et al.
==30909== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info
==30909== Command: bin/opj_dump -i
/home/mathieu/Projects/openjpeg.svn/data/input/conformance/file9.jp2
-o 
/home/mathieu/Projects/openjpeg.svn/trunk/bin/tests/conformance/Temporary/file9.jp2.txt
==30909==

parse_type_DIE: confused by:
 <1><275c>: DW_TAG_array_type
     DW_AT_type        : 8 byte signature: 14 38 5f 4d 24 66 cc 9e
     DW_AT_sibling     : <2770>

--30909-- WARNING: Serious error when reading debug info
--30909-- When reading debug info from
/home/mathieu/Projects/openjpeg.svn/trunk/bin/bin/libopenjp2.so.2.0.0:
--30909-- parse_type_DIE: confused by the above DIE

[INFO] Start to read j2k main header (891).
[INFO] Main header has been correctly decoded.
==30909==
==30909== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)

I have compiled openjpeg (svn trunk) using:

CFLAGS=-Wconversion -Wunused-function -Wno-sign-conversion -O0 -g3 -gdwarf-4

--- End Message ---
--- Begin Message ---
Control: fixed -1 1:3.8.1-4

On Thu, Feb 27, 2014 at 12:01 PM, Alessandro Ghedini <[email protected]> wrote:
> On gio, feb 27, 2014 at 11:15:44 +0100, Mathieu Malaterre wrote:
>> Package: valgrind
>> Version: 1:3.7.0-6
>>
>> Looks like sgcheck does not like something:
>>
>>  valgrind  --tool=exp-sgcheck bin/opj_dump "-i"
>> "/home/mathieu/Projects/openjpeg.svn/data/input/conformance/file9.jp2"
>> "-o" 
>> "/home/mathieu/Projects/openjpeg.svn/trunk/bin/tests/conformance/Temporary/file9.jp2.txt"
>> ==30909== exp-sgcheck, a stack and global array overrun detector
>> ==30909== NOTE: This is an Experimental-Class Valgrind Tool
>> ==30909== Copyright (C) 2003-2011, and GNU GPL'd, by OpenWorks Ltd et al.
>> ==30909== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info
>> ==30909== Command: bin/opj_dump -i
>> /home/mathieu/Projects/openjpeg.svn/data/input/conformance/file9.jp2
>> -o 
>> /home/mathieu/Projects/openjpeg.svn/trunk/bin/tests/conformance/Temporary/file9.jp2.txt
>> ==30909==
>>
>> parse_type_DIE: confused by:
>>  <1><275c>: DW_TAG_array_type
>>      DW_AT_type        : 8 byte signature: 14 38 5f 4d 24 66 cc 9e
>>      DW_AT_sibling     : <2770>
>>
>> [...]
>
> I think this has been fixed in valgrind 3.8.0. Could you please try with the
> package in jessie or sid?

Indeed, thanks ! For reference:

$ valgrind  --tool=exp-sgcheck bin/opj_dump "-i"
"/home/mathieu/Projects/openjpeg.svn/data/input/conformance/file9.jp2"
-o toto.txt
==12950== exp-sgcheck, a stack and global array overrun detector
==12950== NOTE: This is an Experimental-Class Valgrind Tool
==12950== Copyright (C) 2003-2012, and GNU GPL'd, by OpenWorks Ltd et al.
==12950== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info
==12950== Command: bin/opj_dump -i
/home/mathieu/Projects/openjpeg.svn/data/input/conformance/file9.jp2
-o toto.txt
==12950==
==12950== Warning: bogus DWARF3 info: overlapping global blocks

[INFO] Start to read j2k main header (891).
[INFO] Main header has been correctly decoded.
==12950==
==12950== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 6 from 6)

--- End Message ---

Reply via email to