https://bugs.kde.org/show_bug.cgi?id=375171

Sergio Durigan Junior <sergi...@redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sergi...@redhat.com

--- Comment #14 from Sergio Durigan Junior <sergi...@redhat.com> ---
Hi,

I stumbled upon this issue while working to prepare a new GDB release on a
Fedora Rawhide VM.  I talked to Mark, he pointed me to this bug, and we decided
it would be a good idea to provide some information about how to reproduce it.

I found this bug while running the GDB testsuite.  I had executed the whole
testsuite at one moment, and did not notice any failures related to valgrind. 
Then, I had to upgrade my VM and make sure it was running the latest software
available on Rawhide.  The upgrade installed the following packages:

  https://people.redhat.com/sdurigan/valgrind-375171/dnf-upgrade

As you can see, the Linux kernel was upgraded (from kernel-5.1.0-1.fc31.x86_64
to kernel-5.2.0-0.rc1.git3.1.fc31.x86_64).  After that, I ran the full
testsuite again, and noticed two valgrind-related tests that started failing
when they are compiled using -m32:

  gdb.base/valgrind-disp-step.exp
  gdb.base/valgrind-infcall.exp

They fail on upstream GDB as well, by the way.  If you would like to run the
tests on your machine, you can:

1) Build GDB: https://sourceware.org/gdb/wiki/BuildingNatively

2) Run (from the build directory):

  $ make check-gdb TESTS='gdb.base/valgrind-disp-step.exp
gdb.base/valgrind-infcall.exp' RUNTESTFLAGS='--target_board unix/-m32'

If you would like to see the full log that is generated when you run this
command here, you can find it here:

  https://people.redhat.com/sdurigan/valgrind-375171/gdb.log

As I said, I'm using a VM running Fedora Rawhide.  The list of packages I have
installed can be found here:

  https://people.redhat.com/sdurigan/valgrind-375171/packages

I am able to reproduce the problem every time I run the tests.

I can provide more information if needed.  Thanks!

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to