Opened 11 years ago

Closed 11 years ago

#10098 closed defect (duplicate)

GitPlugin TypeError: 'NoneType' object is unsubscriptable

Reported by: james Owned by: Herbert Valerio Riedel
Priority: normal Component: GitPlugin
Severity: normal Keywords: python error
Cc: Trac Release: 0.11


Current setup is Trac 0.11 running on Bitnami trac stack on Windows 64bit. I have git installed and setup to point to c:/Git/bin/git.exe (avoiding the path " " issue). However when leaving enabled I'm getting this error and the warning 'Warning: Error with navigation contributor "BrowserModule"' and "GitPlugin TypeError: 'NoneType' object is unsubscriptable".

Anyone know why? I haven't done anything weird I don't think that would cause this to happen.

How to Reproduce

While doing a GET operation on /report/8, Trac issued an internal error.

(please provide additional details here)

Request parameters:

{'id': u'8'}

User agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.56 Safari/536.5

System Information

Trac 0.12.3
Babel 0.9.5
Genshi 0.6
GIT 1.7.10.msysgit.1
mod_wsgi 3.3 (WSGIProcessGroup WSGIApplicationGroup %{GLOBAL})
pysqlite 2.6.0
Python 2.6.2 (r262:71605, Apr 14 2009, 22:40:02) [MSC v.1500 32 bit (Intel)]
setuptools 0.6c11
SQLite 3.6.2
Subversion 1.6.15 (r1038135)
jQuery 1.4.4

Enabled Plugins

tracaccountmanager 0.3.2

Python Traceback

Traceback (most recent call last):
  File "build\bdist.win32\egg\trac\web\", line 522, in _dispatch_request
  File "build\bdist.win32\egg\trac\web\", line 208, in dispatch
  File "build\bdist.win32\egg\trac\web\", line 350, in _pre_process_request
    chosen_handler = filter_.pre_process_request(req, chosen_handler)
  File "build\bdist.win32\egg\trac\versioncontrol\", line 330, in pre_process_request
    repo = self.get_repository(reponame)
  File "build\bdist.win32\egg\trac\versioncontrol\", line 538, in get_repository
    repos = connector.get_repository(rtype, rdir, repoinfo.copy())
  File "build\bdist.win32\egg\tracext\git\", line 162, in get_repository
  File "build\bdist.win32\egg\tracext\git\", line 180, in __init__
    Repository.__init__(self, "git:"+path, None, log)
  File "build\bdist.win32\egg\trac\versioncontrol\", line 744, in __init__
    self.reponame = params['name']
TypeError: 'NoneType' object is unsubscriptable

Attachments (0)

Change History (1)

comment:1 Changed 11 years ago by anonymous

Resolution: duplicate
Status: newclosed

a duplicate of #8465.

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain Herbert Valerio Riedel.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.