Your message dated Tue, 22 May 2012 22:06:20 +0200
with message-id <20120522200620.GA14803@PC-Ale>
and subject line Re: Bug#393235: valgrind: Valgrind doesn't know about ENTER 
instruction
has caused the Debian Bug report #393235,
regarding valgrind: Valgrind doesn't know about ENTER instruction
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.)


-- 
393235: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=393235
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: valgrind
Version: 1:3.2.0-2
Severity: normal

Although it seems that nobody still uses it, the ENTER instruction is
supported by all ia32 processors and valgrind chokes on it: 

vex x86->IR: unhandled instruction bytes: 0xC8 0x0 0x0 0x0
==12372== valgrind: Unrecognised instruction at address 0x8049D37.

The disassemble is:

 8049d37:       c8 00 00 00             enter  $0x0,$0x0

The program runs perfectly without valgrind

Below is a test program which triggers this error. Compile with:
$ nasm -felf test.asm
$ gcc -o test test.o
$ valgrind ./test

---------- test.asm -----------
section .text
global main

main:
        enter 0, 0
        leave
        ret
-------------------------------

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (901, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages valgrind depends on:
ii  libc6                        2.3.6.ds1-4 GNU C Library: Shared libraries

Versions of packages valgrind recommends:
ii  gdb                        6.4.90.dfsg-1 The GNU Debugger

-- no debconf information



--- End Message ---
--- Begin Message ---
On Sun, Oct 15, 2006 at 02:00:17PM -0300, Martin Ferrari wrote:
> Although it seems that nobody still uses it, the ENTER instruction is
> supported by all ia32 processors and valgrind chokes on it: 
> 
> vex x86->IR: unhandled instruction bytes: 0xC8 0x0 0x0 0x0
> ==12372== valgrind: Unrecognised instruction at address 0x8049D37.
> 
> The disassemble is:
> 
>  8049d37:       c8 00 00 00             enter  $0x0,$0x0
> 
> The program runs perfectly without valgrind

This appears to be fixed in the valgrind from unstable. Closing.

Cheers

-- 
perl -E '$_=q;$/= @{[@_]};and s;\S+;<inidehG ordnasselA>;eg;say~~reverse'

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply via email to