[Bug 1724561] [NEW] Unable to remove certain lists

Peter Mueller 1724561 at bugs.launchpad.net
Wed Oct 18 08:39:41 EDT 2017


Public bug reported:

Hello,

when I try to remove a mailing list by command line or API I get the
following error:


Removed list: mylist at example.org
Traceback (most recent call last):
  File "/usr/local/mailman/bin/mailman", line 11, in <module>
    load_entry_point('mailman==3.2.0a1', 'console_scripts', 'mailman')()
  File "/usr/local/mailman/lib/python3.5/site-packages/mailman/bin/mailman.py", line 97, in main
    args.func(args)
  File "/usr/local/mailman/lib/python3.5/site-packages/mailman/database/transaction.py", line 50, in wrapper
    rtn = function(*args, **kws)
  File "/usr/local/mailman/lib/python3.5/site-packages/mailman/commands/cli_lists.py", line 278, in process
    remove_list(mlist)
  File "/usr/local/mailman/lib/python3.5/site-packages/mailman/app/lifecycle.py", line 120, in remove_list
    getUtility(IListManager).delete(mlist)
  File "/usr/local/mailman/lib/python3.5/site-packages/mailman/database/transaction.py", line 85, in wrapper
    return function(args[0], config.db.store, *args[1:], **kws)
  File "/usr/local/mailman/lib/python3.5/site-packages/mailman/model/listmanager.py", line 84, in delete
    notify(ListDeletingEvent(mlist))
  File "/usr/local/mailman/lib/python3.5/site-packages/zope/event/__init__.py", line 31, in notify
    subscriber(event)
  File "/usr/local/mailman/lib/python3.5/site-packages/mailman/app/moderator.py", line 283, in handle_ListDeletingEvent
    requestsdb.delete_request(request.id)
  File "/usr/local/mailman/lib/python3.5/site-packages/mailman/database/transaction.py", line 85, in wrapper
    return function(args[0], config.db.store, *args[1:], **kws)
  File "/usr/local/mailman/lib/python3.5/site-packages/mailman/model/requests.py", line 140, in delete_request
    getUtility(IPendings).confirm(request.data_hash)
  File "/usr/local/mailman/lib/python3.5/site-packages/mailman/database/transaction.py", line 85, in wrapper
    return function(args[0], config.db.store, *args[1:], **kws)
  File "/usr/local/mailman/lib/python3.5/site-packages/mailman/model/pending.py", line 138, in confirm
    value = json.loads(keyvalue.value)
  File "/usr/lib64/python3.5/json/__init__.py", line 319, in loads
    return _default_decoder.decode(s)
  File "/usr/lib64/python3.5/json/decoder.py", line 339, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/lib64/python3.5/json/decoder.py", line 355, in raw_decode
    obj, end = self.scan_once(s, idx)
json.decoder.JSONDecodeError: Invalid \uXXXX escape: line 1 column 506 (char 505)

** Affects: mailman
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Mailman
Coders, which is subscribed to GNU Mailman.
https://bugs.launchpad.net/bugs/1724561

Title:
  Unable to remove certain lists

To manage notifications about this bug go to:
https://bugs.launchpad.net/mailman/+bug/1724561/+subscriptions


More information about the Mailman-coders mailing list