Opened 10 years ago

Closed 8 years ago

#878 closed defect (cant-reproduce)

[TRAC Error] TypeError: unhashable type: 'list'

Reported by: velolala Owned by:
Priority: minor Milestone:
Component: infrastructure Keywords: trac
Cc: Parent Tickets:

Description

How to Reproduce

Expected Outcome

  • See tickets that are tagged with 'privacy'

Actual Outcome

Error (see below)::

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

(please provide additional details here)

Request parameters:

{'keywords': [u'~privacy', u'~privacy'],
 'order': [u'priority?status=in_progress', u'priority'],
 'status': [u'in_progress', u'new', u'review', u'new', u'review']}

User agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:29.0) Gecko/20100101 Firefox/29.0

System Information

System information not available

Enabled Plugins

Plugin information not available

Python Traceback

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/trac/web/main.py", line 497, in _dispatch_request
    dispatcher.dispatch(req)
  File "/usr/lib/python2.7/dist-packages/trac/web/main.py", line 214, in dispatch
    resp = chosen_handler.process_request(req)
  File "/usr/lib/python2.7/dist-packages/trac/ticket/query.py", line 942, in process_request
    max)
  File "/usr/lib/python2.7/dist-packages/trac/ticket/query.py", line 77, in __init__
    self.order = synonyms.get(order, order)     # 0.11 compatibility
TypeError: unhashable type: 'list'

Change History (1)

comment:1 by Loic Dachary, 8 years ago

Resolution: worksforme
Status: newclosed

ran the steps to reproduce and found the error no longer happens (hurray ;-)

Note: See TracTickets for help on using tickets.