[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
PSPP-BUG: [bug #54684] parse_record_placement: Assertion `*record >= 1'
From: |
Tianxiao Gu |
Subject: |
PSPP-BUG: [bug #54684] parse_record_placement: Assertion `*record >= 1' failed |
Date: |
Mon, 24 Sep 2018 03:38:29 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:61.0) Gecko/20100101 Firefox/61.0 |
Follow-up Comment #2, bug #54684 (project pspp):
Hi Ben,
Can you try to reproduce the bug using the attached Dockerfile?
I can reproduce it with pspp-1.0.1, clang 7 and address sanitizer on Ubuntu
18.04.
Steps.
1. Download the attached Dockerfile into a directory.
2. Change to the directory that contains the Dockerfile. Build the docker
image.
`docker build -t pspp .`
3. Run 'docker run -t pspp /test-case-54684' to reproduce bug 54684.
4. Run 'docker run -t pspp /test-case-54663' to reproduce bug 54663.
Dockerfile
```
FROM ubuntu:18.04
RUN apt-get update && apt-get install -y make autoconf automake libtool
pkg-config clang wget gettext zlib1g-dev libgslcblas0 libgsl-dev
ADD http://mirror.keystealth.org/gnu/pspp/pspp-1.0.1.tar.gz pspp-1.0.1.tar.gz
ADD http://savannah.gnu.org/bugs/download.php?file_id=45014 test-case-54663
ADD http://savannah.gnu.org/bugs/download.php?file_id=45042 test-case-54684
RUN tar zxvf pspp-1.0.1.tar.gz && cd ./pspp-1.0.1 && ./configure --without-gui
--without-cairo && make CFLAGS="-g -O0 -fsanitize=address"
ENTRYPOINT ["/pspp-1.0.1/src/ui/terminal/pspp"]
```
(file #45083)
_______________________________________________________
Additional Item Attachment:
File name: Dockerfile Size:0 KB
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?54684>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/