bug-gnu-pspp
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: PSPP-BUG: AUTORECODE crash with pending transformations


From: Ben Pfaff
Subject: Re: PSPP-BUG: AUTORECODE crash with pending transformations
Date: Sun, 3 Mar 2024 12:37:02 -0800

I applied a fix for this bug. A general solution to the larger problem
eludes me, so maybe
other bugs in this general category will surface later (regrettably).

On Sat, Mar 2, 2024 at 10:55 AM Ben Pfaff <blp@cs.stanford.edu> wrote:
>
> Thank you for the report!
>
> This raises a tricky issue in the PSPP source code which spans
> a few different procedures. For now, the easiest way to avoid the
> problem is to avoid scratch variables (just remove all the "#"s).
>
> On Wed, Feb 28, 2024 at 9:28 AM Frans Houweling via Bug-gnu-pspp
> <bug-gnu-pspp@gnu.org> wrote:
> >
> > current> pspp issue.sps
> >                                      Variables
> > ╭───────────────────┬────────┬────────────┬─────┬─────┬─────────┬──────┬───────╮
> > │                   │        │ Measurement│     │     │ │ Print│ Write │
> > │Name               │Position│    Level   │ Role│Width│Alignment│Format│
> > Format│
> > ├───────────────────┼────────┼────────────┼─────┼─────┼─────────┼──────┼───────┤
> > │acronymCauseOfDeath│       1│Nominal     │Input│    6│Left │A6    │A6     │
> > │initialCauseOfDeath│       2│Nominal     │Input│   32│Left │A92   │A92    │
> > │sexIt              │       3│Nominal     │Input│    7│Left │A7    │A7     │
> > ╰───────────────────┴────────┴────────────┴─────┴─────┴─────────┴──────┴───────╯
> >
> >                    Recoding fullCauseOfDeath into causeOfDeath.
> > ╭───────────────────────────────────┬──────┬───────────────────────────────────╮
> > │                                   │  New
> > │                                   │
> > │Old Value                          │ Value│            Value
> > Label            │
> > ├───────────────────────────────────┼──────┼───────────────────────────────────┤
> > │020108 - di cui tumori maligni     │     1│020108 - di cui tumori
> > maligni     │
> > │della trachea, dei bronchi e dei   │      │della trachea, dei bronchi e
> > dei   │
> > │polmoni                            │ │polmoni                            │
> > │020114 - di cui tumori maligni     │     2│020114 - di cui tumori
> > maligni     │
> > │della prostata                     │      │della
> > prostata                     │
> > │07     - malattie del sistema      │     3│07     - malattie del
> > sistema      │
> > │circolatorio                       │ │circolatorio                       │
> > │070102 - du cui altre malattie     │     4│070102 - du cui altre
> > malattie     │
> > │ischemiche del cuore               │      │ischemiche del
> > cuore               │
> > │0704   - altre malattie del sistema│     5│0704   - altre malattie del
> > sistema│
> > │circolatorio                       │ │circolatorio                       │
> > │0802   - polmonite                 │     6│0802   -
> > polmonite                 │
> > ╰───────────────────────────────────┴──────┴───────────────────────────────────╯
> > pspp: src/data/case.c:277: case_data_idx: Assertion `idx <
> > c->proto->n_widths' failed.
> > ******************************************************
> > You have discovered a bug in PSPP.  Please report this
> > to bug-gnu-pspp@gnu.org.  Please include this entire
> > message, *plus* several lines of output just above it.
> > For the best chance at having the bug fixed, also
> > include the syntax file that triggered it and a sample
> > of any data file used for input.
> > proximate cause:     Assertion Failure/Abort
> > version:             GNU pspp 2.0.0-g928c1d
> > host_system:         x86_64-pc-linux-gnu
> > build_system:        x86_64-pc-linux-gnu
> > locale_dir:          /usr/local/share/locale
> > compiler version:    11.2.0
> > ******************************************************
> > Aborted
> > current>
> > _______________________________________________
> > Bug-gnu-pspp mailing list
> > Bug-gnu-pspp@gnu.org
> > https://lists.gnu.org/mailman/listinfo/bug-gnu-pspp

reply via email to

[Prev in Thread] Current Thread [Next in Thread]