#2800: TypeError: cannot marshal <class 'trac.util.text.Empty'> objects
---------------------------+------------------------------------
Reporter: Doadin | Owner:
Type: bug | Status: new
Priority: minor | Milestone: needs verified
Component: other/unknown | Version: other (please specify)
Keywords: |
---------------------------+------------------------------------
==== How to Reproduce ====
While doing a POST operation on `/ticket/2474`, Trac issued an internal
error.
''(please provide additional details here)''
Request parameters:
{{{
{u'__FORM_TOKEN': u'7ab1f959df4840603f2f4d32',
u'action': u'resolve',
u'action_resolve_resolve_resolution': u'Invalid',
u'comment': u'',
u'field_component': u'Core',
u'field_keywords': u'',
u'field_milestone': u'2.0.x',
u'field_priority': u'minor',
u'field_summary': u'Replace add_torrent with async_add_torrent',
u'field_type': u'patch',
u'field_version': u'develop (git)',
'id': u'2474',
u'replyto': u'',
u'sfp_email': u'',
u'sfph_mail': u'',
u'start_time': u'1404732159706907',
u'submit': u'Submit changes',
u'view_time': u'1404732159706907'}
}}}
User agent: `Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36
(KHTML, like Gecko) Chrome/50.0.2661.75 Safari/537.36`
==== System Information ====
''System information not available''
==== Enabled Plugins ====
''Plugin information not available''
==== Python Traceback ====
{{{
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/trac/web/main.py", line 554, in
_dispatch_request
dispatcher.dispatch(req)
File "/usr/lib/python2.7/site-packages/trac/web/main.py", line 247, in
dispatch
resp = chosen_handler.process_request(req)
File "/usr/lib/python2.7/site-packages/trac/ticket/web_ui.py", line 182,
in process_request
return self._process_ticket_request(req)
File "/usr/lib/python2.7/site-packages/trac/ticket/web_ui.py", line 625,
in _process_ticket_request
self._do_save(req, ticket, action)
File "/usr/lib/python2.7/site-packages/trac/ticket/web_ui.py", line
1357, in _do_save
replyto=req.args.get('replyto'))
File "/usr/lib/python2.7/site-packages/trac/ticket/model.py", line 369,
in save_changes
listener.ticket_changed(self, comment, author, old_values)
File "build/bdist.linux-x86_64/egg/tracext/ircannouncer/listener.py",
line 57, in ticket_changed
self.notify('ticket', values)
File "build/bdist.linux-x86_64/egg/tracext/ircannouncer/listener.py",
line 39, in notify
self.bot.ircannouncer.notify(type, values)
File "/usr/lib64/python2.7/xmlrpclib.py", line 1233, in __call__
return self.__send(self.__name, args)
File "/usr/lib64/python2.7/xmlrpclib.py", line 1581, in __request
allow_none=self.__allow_none)
File "/usr/lib64/python2.7/xmlrpclib.py", line 1086, in dumps
data = m.dumps(params)
File "/usr/lib64/python2.7/xmlrpclib.py", line 633, in dumps
dump(v, write)
File "/usr/lib64/python2.7/xmlrpclib.py", line 655, in __dump
f(self, value, write)
File "/usr/lib64/python2.7/xmlrpclib.py", line 736, in dump_struct
dump(v, write)
File "/usr/lib64/python2.7/xmlrpclib.py", line 655, in __dump
f(self, value, write)
File "/usr/lib64/python2.7/xmlrpclib.py", line 736, in dump_struct
dump(v, write)
File "/usr/lib64/python2.7/xmlrpclib.py", line 647, in __dump
raise TypeError, "cannot marshal %s objects" % type(value)
TypeError: cannot marshal <class 'trac.util.text.Empty'> objects
}}}
--
Ticket URL: <http://dev.deluge-torrent.org/ticket/2800>
Deluge <http://deluge-torrent.org/>
Deluge Project
--
You received this message because you are subscribed to the Google Groups
"Deluge Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/deluge-dev.
For more options, visit https://groups.google.com/d/optout.