Public bug reported:

[impact]

under some circumstances, libjemalloc2 hangs on arm64 architecture.

[test case]

the mariadb-10.1 autopkgtests, specifically when apt installing mariadb-
server-10.1, will hang.  It's possible the apt install mariadb-
server-10.1 hangs outside the autopkgtests as well, but the test
regression is very reproducable, e.g.:

http://autopkgtest.ubuntu.com/packages/m/mariadb-10.1/cosmic/arm64

note the failures for version 1:10.1.38-0ubuntu0.18.10.1

[regression potential]

this patch is already included in disco and later; regression potential
should be low.  Regressions would likely result in more/different hangs.

[other info]

this patch is already included in disco/eoan.

In bionic and earlier, jemalloc does not hook the _Unwind_Backtrace
function.  This hook appears to be what introduces the problem, and
jemalloc only starts hooking the function in cosmic.

** Affects: jemalloc (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: jemalloc (Ubuntu Cosmic)
     Importance: Medium
     Assignee: Dan Streetman (ddstreet)
         Status: In Progress

** Also affects: jemalloc (Ubuntu Cosmic)
   Importance: Undecided
       Status: New

** Description changed:

  [impact]
  
  under some circumstances, libjemalloc2 hangs on arm64 architecture.
  
  [test case]
  
  the mariadb-10.1 autopkgtests, specifically when apt installing mariadb-
  server-10.1, will hang.  It's possible the apt install mariadb-
  server-10.1 hangs outside the autopkgtests as well, but the test
  regression is very reproducable, e.g.:
  
  http://autopkgtest.ubuntu.com/packages/m/mariadb-10.1/cosmic/arm64
  
  note the failures for version 1:10.1.38-0ubuntu0.18.10.1
  
  [regression potential]
  
  this patch is already included in disco and later; regression potential
  should be low.  Regressions would likely result in more/different hangs.
+ 
+ [other info]
+ 
+ this patch is already included in disco/eoan, and bionic and earlier
+ have a very different/older version of jemalloc, and don't need this
+ patch.

** Changed in: jemalloc (Ubuntu)
       Status: New => Fix Released

** Changed in: jemalloc (Ubuntu Cosmic)
     Assignee: (unassigned) => Dan Streetman (ddstreet)

** Changed in: jemalloc (Ubuntu Cosmic)
   Importance: Undecided => Low

** Changed in: jemalloc (Ubuntu Cosmic)
       Status: New => In Progress

** Changed in: jemalloc (Ubuntu Cosmic)
   Importance: Low => Medium

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

Title:
  libjemalloc2 hangs on arm64 in some cases

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/jemalloc/+bug/1826883/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to