Thread (9 messages) 9 messages, 4 authors, 2023-10-20

Re: Bug: git grep --no-index 123 /dev/stdin crashes with SIGABRT

From: Kristoffer Haugsbakk <hidden>
Date: 2023-10-14 19:37:47

On Sat, Oct 14, 2023, at 20:12, Kristoffer Haugsbakk wrote:
It looks like `setup.c:verify_filename` fails to deny paths that are not
transitive children (or whatever the term) of the directory that git(1) is
running in:
No, that's not it. I don't think that's the responsibility of that
function. Compare to a successful run, that is when run in a Git
repository:

    $ git grep --no-index dfddf /home
    fatal: /home: '/home' is outside repository at '/home/kristoffer/programming/git'

And that error happens at `pathspec.c:473`.

So going down into that file is not wrong.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help