Activity log for bug #1970521

Date Who What changed Old value New value Message
2022-04-27 05:11:31 Graham Jenkins bug added bug
2022-05-03 20:30:44 Launchpad Janitor boinc (Ubuntu): status New Confirmed
2022-05-13 14:45:03 Urmet Jänes bug added subscriber Urmet Jänes
2022-05-16 18:40:11 Ubence Quevedo bug added subscriber Ubence Quevedo
2022-06-30 01:24:01 cbrockman bug added subscriber cbrockman
2022-10-01 20:18:35 Brian Smith bug added subscriber Brian Smith
2022-11-28 21:46:57 mobrien118 bug added subscriber mobrien118
2023-09-01 00:08:48 Marcel Gautreau bug added subscriber Marcel Gautreau
2023-12-10 18:59:04 Hydro bug added subscriber Hydro
2024-03-13 22:17:44 Sudip Mukherjee bug added subscriber Sudip Mukherjee
2024-03-14 16:06:58 Aaron Rainbolt nominated for series Ubuntu Jammy
2024-03-14 16:06:58 Aaron Rainbolt bug task added boinc (Ubuntu Jammy)
2024-03-14 16:07:24 Sudip Mukherjee boinc (Ubuntu Jammy): status New In Progress
2024-03-14 16:07:26 Sudip Mukherjee boinc (Ubuntu Jammy): assignee Sudip Mukherjee (sudipmuk)
2024-03-14 16:07:29 Sudip Mukherjee boinc (Ubuntu): status Confirmed Fix Released
2024-03-29 23:06:13 Sudip Mukherjee summary boinc-client crashes when started with core dump on Xubuntu 22.04 [SRU] boinc-client crashes when started with core dump on Xubuntu 22.04
2024-03-29 23:06:32 Sudip Mukherjee description lsb_release -rd Description: Ubuntu 22.04 LTS Release: 22.04 apt-cache policy boinc-client boinc-client: Installed: 7.18.1+dfsg-4 Candidate: 7.18.1+dfsg-4 Version table: *** 7.18.1+dfsg-4 500 500 http://au.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages 100 /var/lib/dpkg/status I expected boinc-client to start; it crashed immediately with a core dump. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: boinc-client 7.18.1+dfsg-4 ProcVersionSignature: Ubuntu 5.15.0-27.28-generic 5.15.30 Uname: Linux 5.15.0-27-generic x86_64 ApportVersion: 2.20.11-0ubuntu82 Architecture: amd64 CasperMD5CheckResult: unknown Date: Wed Apr 27 15:04:19 2022 InstallationDate: Installed on 2019-12-24 (854 days ago) InstallationMedia: Xubuntu 18.04.2 LTS "Bionic Beaver" - Release amd64 (20190210) ProcEnviron: LANGUAGE=en_AU:en TERM=xterm-256color PATH=(custom, no user) LANG=en_AU.UTF-8 SHELL=/bin/bash SourcePackage: boinc UpgradeStatus: Upgraded to jammy on 2022-04-24 (3 days ago) [ Impact ] boinc-client is completely unusable on older CPU which does not have avx like a Celeron CPU. It will crash immediately if run on old CPU, but will run without any problem on newer CPUs. [ Test Plan ] It should be done on both types of CPUs, one which has AVX, and one which does not have AVX. If using qemu then "-cpu Conroe-v1" will emulate Celeron CPU without AVX. Confirm with the command "lscpu" and check the flags if "avx" is listed or not. Commands to execute for testing on both CPUs: 1. Install boinc 2. Execute "boinc" from a terminal If the package is not fixed then it will fail to start. [ Where problems could occur ] There is no change in the code and is only modifying debian/rules so that the built binary does not have any machine instruction for AVX. It will result in a different executable machine code but chances of regression due to this is very low. [ Other Info ] This change is from Debian and is part of Ubuntu from Manctic onwards. There has been no reported regression due to this change. The Debian change is at: https://salsa.debian.org/pkg-boinc-team/boinc/-/commit/a0611c2bc86864428337b07b382e4d5cf823b95d [ Original Bug Description ] lsb_release -rd Description: Ubuntu 22.04 LTS Release: 22.04 apt-cache policy boinc-client boinc-client:   Installed: 7.18.1+dfsg-4   Candidate: 7.18.1+dfsg-4   Version table:  *** 7.18.1+dfsg-4 500         500 http://au.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages         100 /var/lib/dpkg/status I expected boinc-client to start; it crashed immediately with a core dump. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: boinc-client 7.18.1+dfsg-4 ProcVersionSignature: Ubuntu 5.15.0-27.28-generic 5.15.30 Uname: Linux 5.15.0-27-generic x86_64 ApportVersion: 2.20.11-0ubuntu82 Architecture: amd64 CasperMD5CheckResult: unknown Date: Wed Apr 27 15:04:19 2022 InstallationDate: Installed on 2019-12-24 (854 days ago) InstallationMedia: Xubuntu 18.04.2 LTS "Bionic Beaver" - Release amd64 (20190210) ProcEnviron:  LANGUAGE=en_AU:en  TERM=xterm-256color  PATH=(custom, no user)  LANG=en_AU.UTF-8  SHELL=/bin/bash SourcePackage: boinc UpgradeStatus: Upgraded to jammy on 2022-04-24 (3 days ago)
2024-03-29 23:06:51 Sudip Mukherjee attachment added boinc.debdiff https://bugs.launchpad.net/ubuntu/jammy/+source/boinc/+bug/1970521/+attachment/5760677/+files/boinc.debdiff
2024-03-29 23:07:28 Sudip Mukherjee boinc (Ubuntu Jammy): status In Progress Confirmed
2024-03-29 23:07:31 Sudip Mukherjee boinc (Ubuntu Jammy): assignee Sudip Mukherjee (sudipmuk)
2024-03-29 23:07:41 Sudip Mukherjee bug added subscriber Ubuntu Sponsors
2024-04-15 14:01:26 Dave Jones removed subscriber Ubuntu Sponsors
2024-04-15 19:06:25 Mauricio Faria de Oliveira description [ Impact ] boinc-client is completely unusable on older CPU which does not have avx like a Celeron CPU. It will crash immediately if run on old CPU, but will run without any problem on newer CPUs. [ Test Plan ] It should be done on both types of CPUs, one which has AVX, and one which does not have AVX. If using qemu then "-cpu Conroe-v1" will emulate Celeron CPU without AVX. Confirm with the command "lscpu" and check the flags if "avx" is listed or not. Commands to execute for testing on both CPUs: 1. Install boinc 2. Execute "boinc" from a terminal If the package is not fixed then it will fail to start. [ Where problems could occur ] There is no change in the code and is only modifying debian/rules so that the built binary does not have any machine instruction for AVX. It will result in a different executable machine code but chances of regression due to this is very low. [ Other Info ] This change is from Debian and is part of Ubuntu from Manctic onwards. There has been no reported regression due to this change. The Debian change is at: https://salsa.debian.org/pkg-boinc-team/boinc/-/commit/a0611c2bc86864428337b07b382e4d5cf823b95d [ Original Bug Description ] lsb_release -rd Description: Ubuntu 22.04 LTS Release: 22.04 apt-cache policy boinc-client boinc-client:   Installed: 7.18.1+dfsg-4   Candidate: 7.18.1+dfsg-4   Version table:  *** 7.18.1+dfsg-4 500         500 http://au.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages         100 /var/lib/dpkg/status I expected boinc-client to start; it crashed immediately with a core dump. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: boinc-client 7.18.1+dfsg-4 ProcVersionSignature: Ubuntu 5.15.0-27.28-generic 5.15.30 Uname: Linux 5.15.0-27-generic x86_64 ApportVersion: 2.20.11-0ubuntu82 Architecture: amd64 CasperMD5CheckResult: unknown Date: Wed Apr 27 15:04:19 2022 InstallationDate: Installed on 2019-12-24 (854 days ago) InstallationMedia: Xubuntu 18.04.2 LTS "Bionic Beaver" - Release amd64 (20190210) ProcEnviron:  LANGUAGE=en_AU:en  TERM=xterm-256color  PATH=(custom, no user)  LANG=en_AU.UTF-8  SHELL=/bin/bash SourcePackage: boinc UpgradeStatus: Upgraded to jammy on 2022-04-24 (3 days ago) [ Impact ] boinc-client is completely unusable on older CPU which does not have avx like a Celeron CPU. It will crash immediately if run on old CPU, but will run without any problem on newer CPUs. [ Test Plan ] It should be done on both types of CPUs, one which has AVX, and one which does not have AVX. If using qemu then "-cpu Conroe-v1" will emulate Celeron CPU without AVX. Confirm with the command "lscpu" and check the flags if "avx" is listed or not. Commands to execute for testing on both CPUs: 1. Install boinc 2. Execute "boinc" from a terminal If the package is not fixed then it will fail to start. [ Where problems could occur ] There is no change in the code and is only modifying debian/rules so that the built binary does not have any machine instruction for AVX. It will result in a different executable machine code but chances of regression due to this is very low. There does not seem to be performance-critical code in the boinc client or boinc library (which is the API provided for the boinc _applications_, which are performance-critical path; the API is not a high-performance lib). Thus, removing AVX from the package, even for the API, would not seem to cause a performance regression for working/avx-capable processor models. [ Other Info ] This change is from Debian and is part of Ubuntu from Kinetic onwards. There has been no reported regression due to this change. The Debian change is at: https://salsa.debian.org/pkg-boinc-team/boinc/-/commit/a0611c2bc86864428337b07b382e4d5cf823b95d [ Original Bug Description ] lsb_release -rd Description: Ubuntu 22.04 LTS Release: 22.04 apt-cache policy boinc-client boinc-client:   Installed: 7.18.1+dfsg-4   Candidate: 7.18.1+dfsg-4   Version table:  *** 7.18.1+dfsg-4 500         500 http://au.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages         100 /var/lib/dpkg/status I expected boinc-client to start; it crashed immediately with a core dump. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: boinc-client 7.18.1+dfsg-4 ProcVersionSignature: Ubuntu 5.15.0-27.28-generic 5.15.30 Uname: Linux 5.15.0-27-generic x86_64 ApportVersion: 2.20.11-0ubuntu82 Architecture: amd64 CasperMD5CheckResult: unknown Date: Wed Apr 27 15:04:19 2022 InstallationDate: Installed on 2019-12-24 (854 days ago) InstallationMedia: Xubuntu 18.04.2 LTS "Bionic Beaver" - Release amd64 (20190210) ProcEnviron:  LANGUAGE=en_AU:en  TERM=xterm-256color  PATH=(custom, no user)  LANG=en_AU.UTF-8  SHELL=/bin/bash SourcePackage: boinc UpgradeStatus: Upgraded to jammy on 2022-04-24 (3 days ago)
2024-04-15 19:14:54 Mauricio Faria de Oliveira boinc (Ubuntu Jammy): status Confirmed Fix Committed
2024-04-15 19:14:55 Mauricio Faria de Oliveira bug added subscriber Ubuntu Stable Release Updates Team
2024-04-15 19:14:57 Mauricio Faria de Oliveira bug added subscriber SRU Verification
2024-04-15 19:15:01 Mauricio Faria de Oliveira bug added subscriber Mauricio Faria de Oliveira
2024-04-15 19:15:03 Mauricio Faria de Oliveira tags amd64 apport-bug jammy amd64 apport-bug jammy verification-needed verification-needed-jammy
2024-05-04 21:32:37 Sudip Mukherjee tags amd64 apport-bug jammy verification-needed verification-needed-jammy amd64 apport-bug jammy verification-done verification-done-jammy