Opened 11 years ago

Last modified 8 years ago

#8809 assigned defect

TypeError: 'NoneType' object is not iterable

Reported by: David Owned by: Takanori Suzuki
Priority: normal Component: TicketExtPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.11


How to Reproduce

While doing a GET operation on /admin/ticket/template_admin, Trac issued an internal error.

I installed the TicketExt plugin like so:

svn export cd ticketextplugin/0.11 python bdist_egg and then I moved dist/TicketExtPlugin-0.3.2-py2.6.egg into the plugins directory of trac

Request parameters:

{'cat_id': u'ticket', 'panel_id': u'template_admin', 'path_info': None}

User Agent was: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv: Gecko/20110422 Ubuntu/10.10 (maverick) Firefox/3.6.17

System Information

Trac 0.11.7
Python 2.6.5 (r265:79063, Apr 16 2010, 14:15:55)
[GCC 4.4.3]
setuptools 0.6
SQLite 3.6.22
pysqlite 2.4.1
Genshi 0.5.1
mod_python 3.3.1
Pygments 1.2.2
Subversion 1.6.6 (r40053)
CustomFieldAdmin 0.2.5
jQuery: 1.3.2

Python Traceback

Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/trac/web/", line 450, in _dispatch_request
  File "/usr/lib/python2.6/dist-packages/trac/web/", line 206, in dispatch
    resp = chosen_handler.process_request(req)
  File "/usr/lib/python2.6/dist-packages/trac/admin/", line 114, in process_request
  File "build/bdist.linux-x86_64/egg/ticketext/", line 67, in render_admin_panel
    self._process_read(req, page_param)
  File "build/bdist.linux-x86_64/egg/ticketext/", line 91, in _process_read
    for cf in customfields:
TypeError: 'NoneType' object is not iterable

Attachments (0)

Change History (3)

comment:1 Changed 11 years ago by Takanori Suzuki

Status: newassigned

This problem was already fixed at rev:10092.

Please download this revision and check again. -This revision is for Trac0.12 but it works at Trac0.11.

comment:2 Changed 11 years ago by anonymous

Ah that works. Any plans to patch this fix to the 0.11 branch?

comment:3 Changed 8 years ago by Jun Omae

#11685 was closed as a duplicate.

Modify Ticket

Change Properties
Set your email in Preferences
as assigned The owner will remain Takanori Suzuki.

Add Comment

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

Note: See TracTickets for help on using tickets.