[Trac-tickets] [The Trac Project] #1523: View Ticket causes trac to Oops...

The Trac Project noreply at edgewall.com
Tue May 10 06:19:54 EDT 2005


#1523: View Ticket causes trac to Oops...
---------------------+------------------------------------------------------
       Id:  1523     |      Status:  new                     
Component:  general  |    Modified:  Tue May 10 06:19:54 2005
 Severity:  major    |   Milestone:  0.9                     
 Priority:  high     |     Version:  devel                   
    Owner:  jonas    |    Reporter:  lighttpd at high5.nu       
---------------------+------------------------------------------------------
 When viewing a specific ticket it causes a "crash".

 Trac detected an internal error:
 Traceback (innermost last):
   File "neo_hdf.c", line 783, in hdf_set_value()
   File "neo_hdf.c", line 773, in _set_value()
 AssertError: Unable to set Empty component ticket.changes.0.fields..new

 Python traceback
 Traceback (most recent call last):
   File "/usr/local/lib/python2.4/site-packages/trac/web/standalone.py",
 line 253, in do_trac_req
     dispatch_request(path_info, req, env)
   File "/usr/local/lib/python2.4/site-packages/trac/web/main.py", line
 311, in dispatch_request
     dispatcher.dispatch(req)
   File "/usr/local/lib/python2.4/site-packages/trac/web/main.py", line
 190, in dispatch
     resp = chosen_handler.process_request(req)
   File "/usr/local/lib/python2.4/site-packages/trac/Ticket.py", line 473,
 in process_request
     self.insert_ticket_data(req, db, id, ticket, reporter_id)
   File "/usr/local/lib/python2.4/site-packages/trac/Ticket.py", line 676,
 in insert_ticket_data
     req.hdf['ticket.changes'] = changes
   File "/usr/local/lib/python2.4/site-packages/trac/web/clearsilver.py",
 line 216, in __setitem__
     add_value(name, value)
   File "/usr/local/lib/python2.4/site-packages/trac/web/clearsilver.py",
 line 213, in add_value
     add_value('%s.%d' % (prefix, idx), item)
   File "/usr/local/lib/python2.4/site-packages/trac/web/clearsilver.py",
 line 209, in add_value
     add_value('%s.%s' % (prefix, k), value[k])
   File "/usr/local/lib/python2.4/site-packages/trac/web/clearsilver.py",
 line 209, in add_value
     add_value('%s.%s' % (prefix, k), value[k])
   File "/usr/local/lib/python2.4/site-packages/trac/web/clearsilver.py",
 line 209, in add_value
     add_value('%s.%s' % (prefix, k), value[k])
   File "/usr/local/lib/python2.4/site-packages/trac/web/clearsilver.py",
 line 206, in add_value
     self.hdf.setValue(prefix, value)
 Error: Traceback (innermost last):
   File "neo_hdf.c", line 783, in hdf_set_value()
   File "neo_hdf.c", line 773, in _set_value()
 AssertError: Unable to set Empty component ticket.changes.0.fields..new

-- 
Ticket URL: <http://projects.edgewall.com/trac/ticket/1523>
The Trac Project <>


More information about the Trac-Tickets mailing list