From: Junio C Hamano Date: Sat, 20 Jan 2007 20:20:12 GMT Subject: Re: Meaning of "fatal: protocol error: bad line length character"? Message-ID: <7vbqkt78n7.fsf@assigned-by-dhcp.cox.net> In-Reply-To: <17842.29542.229557.460473@lisa.zopyra.com> Bill Lear writes: > We are using git 1.4.4.1, the latest I thought available, not 1.4.4.4 > (perhaps you mis-typed?). > > In any case, I personally would love to try the latest build of git, > but I don't think I can convince the rest of the company to do so. > > I just got an email from one of the developers. He seems to think > this is alleviated by using bash instead of tcsh. Heh, you'll never know what you would get until you ask. I temporarily run chsh on myself to use tcsh as my login shell, and sure enough I am getting the error. fatal: protocol error: bad line length character: 75 70 64 61 It reads "u p d a"; most likely the command name we are running, which is "update". I think it is spitting out an error message or something silly like that saying "update hook is not executable". Let me dig a bit further and report later. This is with my previous patch; you do not have to update to 1.5.0-rc1 -- it would not fix anything in this area.