Activity log for bug #1871451

Date Who What changed Old value New value Message
2020-04-07 17:16:51 Jakub Kaczmarzyk bug added bug
2020-04-07 17:22:33 Jakub Kaczmarzyk information type Public Public Security
2020-04-07 17:22:43 Jakub Kaczmarzyk information type Public Security Public
2020-04-07 17:23:20 Jakub Kaczmarzyk bug task added python3-defaults (Ubuntu)
2020-04-07 17:25:26 Jakub Kaczmarzyk description When calculating the exponential of a negative number in python 3.6 with the Ubuntu 18.04 Docker image (ppcle64), I receive a segfault. ``` python -c "import math; math.exp(-1)" qemu: uncaught target signal 11 (Segmentation fault) - core dumped Segmentation fault ``` I am running this in Docker on macOS. Here are the steps to reproduce the error. ``` docker run --rm -it --platform linux/ppc64le ubuntu:18.04 apt-get update -qq && apt-get install -y -qq python3 python3 -c "import math; print(math.exp(0))" # 1.0 python3 -c "import math; print(math.exp(-0))" # 1.0 python3 -c "import math; print(math.exp(1))" # 2.718281828459045 python3 -c "import math; print(math.exp(-1))" ``` This error does not happen when using the debian:10 or alpine images. Here is the output of docker version on my machine: ``` Client: Docker Engine - Community Version: 19.03.8 API version: 1.40 Go version: go1.12.17 Git commit: afacb8b Built: Wed Mar 11 01:21:11 2020 OS/Arch: darwin/amd64 Experimental: true Server: Docker Engine - Community Engine: Version: 19.03.8 API version: 1.40 (minimum version 1.12) Go version: go1.12.17 Git commit: afacb8b Built: Wed Mar 11 01:29:16 2020 OS/Arch: linux/amd64 Experimental: true containerd: Version: v1.2.13 GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429 runc: Version: 1.0.0-rc10 GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd docker-init: Version: 0.18.0 GitCommit: fec3683 ``` Cross-posted to StackOverflow: https://stackoverflow.com/questions/61084969/python-segfault-calculating-exponential-of-negative-ppc64le When calculating the exponential of a negative number in python 3.6 with the Ubuntu 18.04 Docker image (ppcle64), I receive a segfault. ``` python3 -c "import math; math.exp(-1)" qemu: uncaught target signal 11 (Segmentation fault) - core dumped Segmentation fault ``` I am running this in Docker on macOS. Here are the steps to reproduce the error. ``` docker run --rm -it --platform linux/ppc64le ubuntu:18.04 apt-get update -qq && apt-get install -y -qq python3 python3 -c "import math; print(math.exp(0))" # 1.0 python3 -c "import math; print(math.exp(-0))" # 1.0 python3 -c "import math; print(math.exp(1))" # 2.718281828459045 python3 -c "import math; print(math.exp(-1))" ``` This error does not happen when using the debian:10 or alpine images. Here is the output of docker version on my machine: ``` Client: Docker Engine - Community  Version: 19.03.8  API version: 1.40  Go version: go1.12.17  Git commit: afacb8b  Built: Wed Mar 11 01:21:11 2020  OS/Arch: darwin/amd64  Experimental: true Server: Docker Engine - Community  Engine:   Version: 19.03.8   API version: 1.40 (minimum version 1.12)   Go version: go1.12.17   Git commit: afacb8b   Built: Wed Mar 11 01:29:16 2020   OS/Arch: linux/amd64   Experimental: true  containerd:   Version: v1.2.13   GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429  runc:   Version: 1.0.0-rc10   GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd  docker-init:   Version: 0.18.0   GitCommit: fec3683 ``` Cross-posted to StackOverflow: https://stackoverflow.com/questions/61084969/python-segfault-calculating-exponential-of-negative-ppc64le
2020-04-08 03:21:36 Jakub Kaczmarzyk bug watch added https://github.com/moby/qemu/issues/10
2020-04-10 14:41:41 Robert C Jennings bug task added qemu (Ubuntu)
2020-04-10 14:41:51 Robert C Jennings cloud-images: status New Invalid
2020-04-16 14:02:27 Christian Ehrhardt  qemu (Ubuntu): status New Incomplete
2020-04-16 14:02:31 Christian Ehrhardt  bug added subscriber Christian Ehrhardt 