Subject: bug#77621: coreutils-9.6.53-14af8 on OpenBSD 7.6

From: Pádraig Brady <[email-masked]>
Date: Tue, 8 Apr 2025 00:06:34 +0100

On 07/04/2025 23:41, Bruno Haible via GNU coreutils Bug Reports wrote:
> On OpenBSD 7.6 there is a test failure:
> 
> FAIL: tests/ls/selinux-segfault
> 
> Find attached the log file.
> 
> To reproduce the issue, just run
> 
> $ src/ls -Z .
> Segmentation fault (core dumped)
> 
> It crashes at strlen(), due to a NULL argument,
> invoked from gobble_file (name = ".", type = arg_directory, inode = 0,
> command_line_arg = true, dirname = NULL) at ls.c:3642,
> invoked from ls.c:1812.
> 
> This reminds me the commit
> https://git.savannah.gnu.org/gitweb/?p=coreutils.git;a=commitdiff;h=915004f403cb25fadb207ddfdbe6a2f43bd44fac
> that was supposed to fix the bug reported in
> https://lists.gnu.org/archive/html/coreutils/2025-01/msg00051.html
> 
> Apparently this bug has reappeared, at least on OpenBSD.

I have access to cfarm220.cfarm.net,
so I'll look at this tomorrow.

thanks for testing!

Pádraig