[Bug 1980390] Re: test_core_dump_packaged test flaky on arm64 and ppc64el

Benjamin Drung 1980390 at bugs.launchpad.net
Fri Jul 1 14:34:57 UTC 2022


Fixed upstream with two commits:
https://github.com/canonical/apport/commit/c2dace8af2a109bf42592f73d6267367bb0dcd4e
https://github.com/canonical/apport/commit/970a8028b89c07d10f187345e7cce7ebd162ab54

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1980390

Title:
  test_core_dump_packaged test flaky on arm64 and ppc64el

Status in Apport:
  Fix Committed
Status in apport package in Ubuntu:
  Triaged

Bug description:
  The test_core_dump_packaged test from Apport 2.22.0 is flaky on arm64
  and ppc64el. It failed once on ppc64el [1] with

  ======================================================================
  FAIL: test_core_dump_packaged (tests.integration.test_signal_crashes.T)
  packaged executables create core dumps on proper ulimits
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/tmp/autopkgtest.JhpbZ4/autopkgtest_tmp/tests/integration/test_signal_crashes.py", line 426, in test_core_dump_packaged
      self.check_report_coredump(self.test_report)
    File "/tmp/autopkgtest.JhpbZ4/autopkgtest_tmp/tests/integration/test_signal_crashes.py", line 1022, in check_report_coredump
      self.assertTrue(
  AssertionError: False is not true : #0  0x00007ffff7fb60a0 in ?? ()
  No symbol table info available.
  #1  0x0000000000000000 in ?? ()
  No symbol table info available.
  Backtrace stopped: previous frame inner to this frame (corrupt stack?)

  ----------------------------------------------------------------------

  and five times on arm64 [2] with

  ======================================================================
  FAIL: test_core_dump_packaged (tests.integration.test_signal_crashes.T)
  packaged executables create core dumps on proper ulimits
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/tmp/autopkgtest.N0uNjv/autopkgtest_tmp/tests/integration/test_signal_crashes.py", line 426, in test_core_dump_packaged
      self.check_report_coredump(self.test_report)
    File "/tmp/autopkgtest.N0uNjv/autopkgtest_tmp/tests/integration/test_signal_crashes.py", line 1022, in check_report_coredump
      self.assertTrue(
  AssertionError: False is not true : #0  0x0000fffff7fd9c00 in ?? ()
  No symbol table info available.
  Backtrace stopped: not enough registers or memory available to unwind further

  ----------------------------------------------------------------------

  [1] https://autopkgtest.ubuntu.com/results/autopkgtest-kinetic/kinetic/ppc64el/a/apport/20220628_134149_196a1@/log.gz
  [2] https://autopkgtest.ubuntu.com/results/autopkgtest-kinetic/kinetic/arm64/a/apport/20220628_151408_898ce@/log.gz

To manage notifications about this bug go to:
https://bugs.launchpad.net/apport/+bug/1980390/+subscriptions




More information about the foundations-bugs mailing list