# Problem with git shell on mac

3 messages from 2011-02-22 to 2011-02-23. Participants: Luka Kac, Jay Soffian.
Thread: https://gitlist.dev/t/26575

## Luka Kac, 2011-02-22 14:39

Subject: Problem with git shell on mac
Message-ID: <60BD7CF3-7781-4BEC-9545-8B653F62F32E@sis.si>
URL: https://gitlist.dev/e/60BD7CF3-7781-4BEC-9545-8B653F62F32E%40sis.si

```
Hi guys.

I have a problem with git on a Mac os server.
a program is trying to run git shell with this command :

git shell -c git-upload-pack '/path/to/repo.git'

the process dies on an assert in exec_cmd.c :

Assertion failed: (argv0_path), function system_path, file exec_cmd.c, line 27.
error: git-shell died of signal 6


what could be wrong ? is the argv0_path path to the git-upload-pack executable ? I'm pretty sure that it is in path because ssh git@server \echo $PATH contains the path to git.

What else should I do ?

Thanks for your help.
```

## Jay Soffian, 2011-02-22 22:34

Subject: Re: Problem with git shell on mac
Message-ID: <AANLkTikuYHY9a+PWp63fP_+Up1YaW5gTH2LiQq7kQV1V@mail.gmail.com>
URL: https://gitlist.dev/e/AANLkTikuYHY9a%2BPWp63fP_%2BUp1YaW5gTH2LiQq7kQV1V%40mail.gmail.com
In-Reply-To: <60BD7CF3-7781-4BEC-9545-8B653F62F32E@sis.si>

```
On Tue, Feb 22, 2011 at 9:39 AM, Luka Kac <luka.kac@sis.si> wrote:
> Hi guys.
>
> I have a problem with git on a Mac os server.
> a program is trying to run git shell with this command :
>
> git shell -c git-upload-pack '/path/to/repo.git'
>
> the process dies on an assert in exec_cmd.c :
>
> Assertion failed: (argv0_path), function system_path, file exec_cmd.c, line 27.
> error: git-shell died of signal 6
>
>
> what could be wrong ? is the argv0_path path to the git-upload-pack executable ? I'm pretty sure that it is in path because ssh git@server \echo $PATH contains the path to git.
>
> What else should I do ?

Your binary appears to have been compiled with RUNTIME_PREFIX set.
This is (AFAIK) only enabled by default under Cygwin/MinGW. In any
case, I believe it requires that you invoke git using an absolute
path.

Try /path/to/git shell  ...

j.

```

## Luka Kac, 2011-02-23 11:25

Subject: Re: Problem with git shell on mac
Message-ID: <2F352739-EDBA-44A7-8B8C-C6B41DB386F5@sis.si>
URL: https://gitlist.dev/e/2F352739-EDBA-44A7-8B8C-C6B41DB386F5%40sis.si
In-Reply-To: <AANLkTikuYHY9a+PWp63fP_+Up1YaW5gTH2LiQq7kQV1V@mail.gmail.com>

```

On 22.2.2011, at 23:34, Jay Soffian wrote:

> On Tue, Feb 22, 2011 at 9:39 AM, Luka Kac <luka.kac@sis.si> wrote:
>> Hi guys.
>> 
>> I have a problem with git on a Mac os server.
>> a program is trying to run git shell with this command :
>> 
>> git shell -c git-upload-pack '/path/to/repo.git'
>> 
>> the process dies on an assert in exec_cmd.c :
>> 
>> Assertion failed: (argv0_path), function system_path, file exec_cmd.c, line 27.
>> error: git-shell died of signal 6
>> 
>> 
>> what could be wrong ? is the argv0_path path to the git-upload-pack executable ? I'm pretty sure that it is in path because ssh git@server \echo $PATH contains the path to git.
>> 
>> What else should I do ?
> 
> Your binary appears to have been compiled with RUNTIME_PREFIX set.
> This is (AFAIK) only enabled by default under Cygwin/MinGW. In any
> case, I believe it requires that you invoke git using an absolute
> path.
> 
> Try /path/to/git shell  ...
> 
> j.

Thank you. That worked.
```
