Modify ↓
#11478 closed defect (fixed)
TypeError: coercing to Unicode: need string or buffer, LazyProxy found
Reported by: | anonymous | Owned by: | Rob Guttman |
---|---|---|---|
Priority: | normal | Component: | SumStatsPlugin |
Severity: | normal | Keywords: | |
Cc: | Trac Release: | 1.0 |
Description
How to Reproduce
While doing a GET operation on /roadmap
, Trac issued an internal error.
(please provide additional details here)
Request parameters:
{}
User agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0
System Information
Trac | 1.1.2dev-r0
|
Babel | 0.9.6 (translations unavailable)
|
Docutils | 0.12
|
Genshi | 0.6.1 (without speedups)
|
GIT | 1.8.1.2
|
Pygments | 1.6dev-20140104
|
pysqlite | 2.6.3
|
Python | 2.7.4 (default, Sep 26 2013, 03:20:26) [GCC 4.7.3]
|
pytz | 2013d
|
setuptools | 0.6
|
SQLite | 3.7.15.2
|
Subversion | 1.8.5 (r1542147)
|
jQuery | 1.8.3
|
Enabled Plugins
SumStatsPlugin | 0.9.0
|
Python Traceback
Traceback (most recent call last): File "/home/user/Workspace/t11129/local/lib/python2.7/site-packages/Trac-1.1.2dev_r0-py2.7.egg/trac/web/main.py", line 504, in _dispatch_request dispatcher.dispatch(req) File "/home/user/Workspace/t11129/local/lib/python2.7/site-packages/Trac-1.1.2dev_r0-py2.7.egg/trac/web/main.py", line 221, in dispatch resp = chosen_handler.process_request(req) File "/home/user/Workspace/t11129/local/lib/python2.7/site-packages/Trac-1.1.2dev_r0-py2.7.egg/trac/ticket/roadmap.py", line 439, in process_request stat = get_ticket_stats(self.stats_provider, tickets) File "/home/user/Workspace/t11129/local/lib/python2.7/site-packages/Trac-1.1.2dev_r0-py2.7.egg/trac/ticket/roadmap.py", line 296, in get_ticket_stats return provider.get_ticket_group_stats([t['id'] for t in tickets]) File "/home/user/Workspace/trachacks.git/sumstatsplugin/0.12/sumstats/web_ui.py", line 148, in get_ticket_group_stats for group in self._get_groups(ticket_ids): File "/home/user/Workspace/trachacks.git/sumstatsplugin/0.12/sumstats/web_ui.py", line 39, in _get_groups self._update_group(group, ticket_ids) File "/home/user/Workspace/trachacks.git/sumstatsplugin/0.12/sumstats/web_ui.py", line 51, in _update_group group['total'] = self._get_total(group, field, ticket_ids) File "/home/user/Workspace/trachacks.git/sumstatsplugin/0.12/sumstats/web_ui.py", line 125, in _get_total print type(self.filter), self.filter File "/home/user/Workspace/t11129/local/lib/python2.7/site-packages/Trac-1.1.2dev_r0-py2.7.egg/trac/config.py", line 617, in __get__ value = self.accessor(section, self.name, self.default) File "/home/user/Workspace/t11129/local/lib/python2.7/site-packages/Trac-1.1.2dev_r0-py2.7.egg/trac/config.py", line 673, in accessor return section.getlist(name, default, self.sep, self.keep_empty) File "/home/user/Workspace/t11129/local/lib/python2.7/site-packages/Trac-1.1.2dev_r0-py2.7.egg/trac/config.py", line 464, in getlist items = [item.strip() for item in value.split(sep)] TypeError: coercing to Unicode: need string or buffer, LazyProxy found
Attachments (0)
Note: See
TracTickets for help on using
tickets.
In 13547: