Activity log for bug #1882998

Date Who What changed Old value New value Message
2020-06-10 17:53:24 Guillaume Doisy bug added bug
2020-07-11 17:04:59 Kai Kasurinen bug added subscriber Kai Kasurinen
2020-07-11 17:06:05 Launchpad Janitor openvdb (Ubuntu): status New Confirmed
2020-07-11 17:33:36 Kai Kasurinen bug watch added https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951704
2020-07-11 17:33:36 Kai Kasurinen bug task added jemalloc (Debian)
2020-07-11 17:33:54 Kai Kasurinen bug task added jemalloc (Ubuntu)
2020-07-11 17:34:40 Launchpad Janitor jemalloc (Ubuntu): status New Confirmed
2020-07-12 00:16:46 Bug Watch Updater jemalloc (Debian): status Unknown New
2020-07-26 15:19:06 Richard Viney bug added subscriber Richard Viney
2020-07-26 16:43:08 Kai Kasurinen openvdb (Ubuntu): status Confirmed Fix Released
2020-09-09 03:48:47 Richard Viney bug added subscriber Ubuntu Sponsors Team
2020-09-10 01:16:31 Richard Viney attachment added Remove jemalloc dependency from openvdb https://bugs.launchpad.net/ubuntu/+source/openvdb/+bug/1882998/+attachment/5409211/+files/openvdb_6.2.1-8ubuntu2.debdiff
2020-09-21 12:41:08 Łukasz Zemczak nominated for series Ubuntu Focal
2020-09-21 12:41:08 Łukasz Zemczak bug task added jemalloc (Ubuntu Focal)
2020-09-21 12:41:08 Łukasz Zemczak bug task added openvdb (Ubuntu Focal)
2020-09-21 17:17:07 Zivago Lee bug added subscriber Zivago Lee
2020-09-21 17:17:11 Zivago Lee removed subscriber Zivago Lee
2020-09-25 22:10:13 Mathew Hodson jemalloc (Ubuntu): importance Undecided Medium
2020-09-25 22:10:15 Mathew Hodson jemalloc (Ubuntu Focal): importance Undecided Medium
2020-09-25 22:10:17 Mathew Hodson openvdb (Ubuntu): importance Undecided Medium
2020-09-25 22:10:20 Mathew Hodson openvdb (Ubuntu Focal): importance Undecided Medium
2020-12-22 17:31:50 Sebastian Jaenicke bug watch added https://github.com/jemalloc/jemalloc/issues/1237
2020-12-27 00:35:23 Mathew Hodson summary openvdb6.2 is non functionnal on Focal due to jemalloc Cannot import openvdb 6.2 on Focal due to jemalloc
2020-12-27 00:37:00 Mathew Hodson tags amd64 apport-bug focal amd64 apport-bug focal patch
2020-12-27 00:46:22 Mathew Hodson description See here : https://github.com/AcademySoftwareFoundation/openvdb/issues/732 It seems the issue is due to jemalloc. Using openvdb7.0 the problem dispears, probably thanks to the following: * d/control: Remove dependency to jemalloc. See #951704 for details Would it be possible to remove the dependency to jemalloc on the focal version (6.2) or backport version 7.0 from groovy to focal ? ProblemType: Bug DistroRelease: Ubuntu 20.04 Package: libopenvdb-dev 6.2.1-8ubuntu1 ProcVersionSignature: Ubuntu 5.4.0-33.37-generic 5.4.34 Uname: Linux 5.4.0-33-generic x86_64 ApportVersion: 2.20.11-0ubuntu27.2 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: ubuntu:GNOME Date: Wed Jun 10 19:49:55 2020 InstallationDate: Installed on 2020-05-15 (26 days ago) InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423) SourcePackage: openvdb UpgradeStatus: No upgrade log present (probably fresh install) [Impact] * This issue causes apps to be unable to dlopen libopenvdb6.2 or any shared libraries that depend directly or indirectly on libopenvdb6.2. Notably this includes libopenimageio2.1 and anything that depends on it. The python3-openvdb package also doesn't work in focal at present because of this issue. * This issue is a good candidate for backporting to focal because (1) the fix is a very modest change to the build of the libopenvdb6.2 package; (2) this is a regression from the previous stable release of Ubuntu (bionic); (3) several packages are affected by it. * The change already in groovy fixes this issue by not building libopenvdb with jemalloc. [Test Case] * `apt install python3-openvdb && python3 -c "import pyopenvdb"` should succeed, but because of this issue it currently fails with the error "cannot allocate memory in static TLS block". * Also, the following C program should print a non-nil value to stdout: ```c #include <dlfcn.h> #include <stdio.h> void main() { printf("%p\n", dlopen("/usr/lib/x86_64-linux-gnu/libopenvdb.so.6.2", RTLD_NOW)); } ``` [Regression Potential] * Regressions are unlikely because the only change is to the choice of allocator for libopenvdb6.2 when configuring the build with CMake. * There is no need for a patch to libopenvdb. * The patch applied in groovy is https://salsa.debian.org/multimedia-team/openvdb/-/commit/ac393d95aa19d29c23a97dca1ace23061ebe5c17 [Other Info] * There are workarounds for this issue, but each has its own drawbacks and may not be possible in every situation where this issue could occur. * Upstream issue https://github.com/AcademySoftwareFoundation/openvdb/issues/732 ProblemType: Bug DistroRelease: Ubuntu 20.04 Package: libopenvdb-dev 6.2.1-8ubuntu1 ProcVersionSignature: Ubuntu 5.4.0-33.37-generic 5.4.34 Uname: Linux 5.4.0-33-generic x86_64 ApportVersion: 2.20.11-0ubuntu27.2 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: ubuntu:GNOME Date: Wed Jun 10 19:49:55 2020 InstallationDate: Installed on 2020-05-15 (26 days ago) InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423) SourcePackage: openvdb UpgradeStatus: No upgrade log present (probably fresh install)
2020-12-27 00:59:52 Mathew Hodson bug watch removed https://github.com/jemalloc/jemalloc/issues/1237
2021-01-24 07:29:51 Mathew Hodson bug added subscriber Mathew Hodson
2021-02-25 04:04:53 Bug Watch Updater jemalloc (Debian): status New Won't Fix
2021-03-01 05:09:37 Mathew Hodson tags amd64 apport-bug focal patch amd64 apport-bug focal patch regression-release
2021-03-01 05:48:52 Mathew Hodson jemalloc (Ubuntu): status Confirmed Won't Fix
2021-03-01 05:48:55 Mathew Hodson jemalloc (Ubuntu Focal): status New Won't Fix
2021-03-19 05:01:10 Mathew Hodson removed subscriber Mathew Hodson
2021-11-19 16:14:42 Brian Murray openvdb (Ubuntu Focal): status New In Progress
2021-11-19 16:14:44 Brian Murray openvdb (Ubuntu Focal): assignee Brian Murray (brian-murray)
2021-11-19 16:14:46 Brian Murray removed subscriber Ubuntu Sponsors Team
2021-11-30 20:01:24 Brian Murray openvdb (Ubuntu Focal): status In Progress Fix Committed
2021-11-30 20:01:25 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2021-11-30 20:01:28 Brian Murray bug added subscriber SRU Verification
2021-11-30 20:01:33 Brian Murray tags amd64 apport-bug focal patch regression-release amd64 apport-bug focal patch regression-release verification-needed verification-needed-focal
2021-12-05 12:12:02 Guillaume Doisy tags amd64 apport-bug focal patch regression-release verification-needed verification-needed-focal amd64 apport-bug focal patch regression-release verification-done-focal verification-needed-focal
2021-12-05 12:12:20 Guillaume Doisy tags amd64 apport-bug focal patch regression-release verification-done-focal verification-needed-focal amd64 apport-bug focal patch regression-release verification-done-focal
2021-12-07 23:41:41 Chris Halse Rogers removed subscriber Ubuntu Stable Release Updates Team
2021-12-07 23:42:00 Launchpad Janitor openvdb (Ubuntu Focal): status Fix Committed Fix Released