pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/59858: audio/pavucontrol broken
The following reply was made to PR pkg/59858; it has been noted by GNATS.
From: Ramiro Aceves <ea1abz%gmail.com@localhost>
To: gnats-bugs%netbsd.org@localhost, pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
pkgsrc-bugs%netbsd.org@localhost
Cc:
Subject: Re: pkg/59858: audio/pavucontrol broken
Date: Wed, 14 Jan 2026 22:03:23 +0100
El 14/1/26 a las 18:55, Benny Siegert via gnats escribió:
> The following reply was made to PR pkg/59858; it has been noted by GNATS.
>
> From: Benny Siegert <bsiegert%netbsd.org@localhost>
> To: gnats-bugs%netbsd.org@localhost
> Cc: pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost, pkgsrc-bugs%netbsd.org@localhost,
> ea1abz%gmail.com@localhost, Taylor R Campbell <riastradh%netbsd.org@localhost>
> Subject: Re: pkg/59858: audio/pavucontrol broken
> Date: Wed, 14 Jan 2026 17:51:27 +0000 (UTC)
>
> On Wed, 14 Jan 2026, Ramiro Aceves via gnats wrote:
>
> > Thread 1 "" received signal SIGILL, Illegal instruction.
> > 0x0000f3cb73498e28 in ?? ()
> > (gdb)
> > (gdb) bt
> > #0 0x0000f3cb73498e28 in ?? ()
> > #1 0x0000ffffece41070 in _ctype_ () from /usr/libexec/ld.elf_so
> > Backtrace stopped: previous frame identical to this frame (corrupt stack?)
> > (gdb)
>
> Is this on -11 or current? If so, pavucontrol may be using the ctype API
> wrong, which can now trigger a crash. There is an environment variable
> that you can set to disable this, but I don't remember its name. Try
> searching the email archives.
>
> --
> Benny
>
Hi Benny, thanks for answering
It is on 10.1. I have read this on the archives:
netbsd-nuc$ LIBC_ALLOWCTYPEABUSE="TRUE" pavucontrol
But no luck, it seems to be only for NetBSD-11, not for NetBSD-10.1
ENVIRONMENT
In NetBSD 11, the ctype functions will always crash with a signal
on cer-tain invalid inputs as a diagnostic aid for applications; see
CAVEATS.
Setting the environment variable LIBC_ALLOWCTYPEABUSE before
starting a program will restore the old behavior of returning nonsense
answers for these inputs, or sometimes but not always crashing,
depending on factors such as address space layout randomization.
Regards.
Ramiro.
Home |
Main Index |
Thread Index |
Old Index