[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#47797: Segmentation fault when calling 'git-predicate' in a package
From: |
Ludovic Courtès |
Subject: |
bug#47797: Segmentation fault when calling 'git-predicate' in a package file |
Date: |
Fri, 16 Apr 2021 23:32:10 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Hi Ingo,
Ingo Ruhnke <grumbel@gmail.com> skribis:
> Calling git-predicate from a simple package file causes guix to segfault.
> Bisect traced it down to this commit:
>
>
> commit c1940fde43c7aca37d67589cc5cb248086d17d56
> Author: Ludovic Courtès <ludo@gnu.org>
> Date: Fri Mar 19 11:51:20 2021 +0100
>
> git-download: Autoload Guile-Git.
>
> * guix/git-download.scm: Autoload (git ...) modules.
>
>
> Steps to reproduce the issue:
>
> $ cat mypkg.scm
> (use-modules (guix git-download))
> (git-predicate "/tmp")
>
> $ guix package -f mypkg.scm
> Segmentation fault (core dumped)
Fixed in 5b35c9adc899749a0bd96a0e6d2c3bbf88e38963.
Thank you for the perfect reproducer and bisect!
Ludo’.