Re: Fwd: Gitweb error
- From
Jakub Narebski <jnareb@gmail.com>
- Date
- Jan 27, 2012, 21:39 UTC
- Message-ID
- <m362fwesdw.fsf_-_@localhost.localdomain>
- In-Reply-To
- <61c866a5-31a0-4994-ae29-2086f18e707b@o9g2000yqa.googlegroups.com>
rajesh boyapati <boyapatisrajesh@gmail.com> writes:
Show 11 quoted lines
> We integrated git-web to our gerrit Code-review. > I installed gitweb using the command: > $ sudo apt-get install gitweb > Then I configured gitweb to our gerrit using the command: > $ git config --file $SITE_PATH/etc/gerrit.config gitweb.cgi /usr/lib/ > cgi-bin/gitweb.cgi > Now the gitweb is added to gerrit.config and in gerrit config file, it > looks like > [gitweb] > cgi = /usr/lib/cgi-bin/gitweb.cgi > Then, restarted gerrit server.
This combination of gitweb (which version?) and Gerrit can be hard to debug, unfortunately.
Show 13 quoted lines
> When I go to one of the projects in gerrit through gitweb and when I > click "summary", I am getting the below error. > If I click other tabs(log, shortlog, commit, tree,etc) after clicking > "summary", I am getting following error in error-log. > If I click other tabs(log, shortlog, commit, tree,etc) before clicking > "summary", everything works fine. > > Error: > ================================================================= > [2012-01-25 18:50:32,334] ERROR > com.google.gerrit.httpd.gitweb.GitWebServlet : CGI: [Wed Jan 25 > 18:50:32 2012] gitweb.cgi: Use of uninitialized value $head in string > eq at /usr/lib/cgi-bin/gitweb.cgi line 4720.
Could you show this line and about 3 lines of context in your gitweb.cgi?
> [2012-01-25 18:50:35,658] ERROR > com.google.gerrit.httpd.gitweb.GitWebServlet : CGI: [Wed Jan 25 > 18:50:35 2012] gitweb.cgi: Use of uninitialized value $commit_id in > open at /usr/lib/cgi-bin/gitweb.cgi line 2817.
Same here.
> [2012-01-25 18:50:35,660] ERROR > com.google.gerrit.httpd.gitweb.GitWebServlet : CGI: fatal: bad > revision ''
It looks like gitweb incorrectly gets empty revision parameter... strange.
-- Jakub Narebski