------------------------------------------------------------------------------
To reply, visit https://hellosplat.com/s/beanbag/tickets/4920/
------------------------------------------------------------------------------

New ticket #4920 by mblythe
For Beanbag, Inc. > Review Board

Status: New
Tags: Priority:Medium, Type:Defect


------------------------------------------------------------------------------
Crash while running 'rb-site manage <path> dumpdb'
==============================================================================

# What version are you running?

4.0.0-rc1

# What's the URL of the page containing the problem?

N/A

# What steps will reproduce the problem?

'rb-site manage <path> dumpdb'

# What is the expected output? What do you see instead?

I expect the command to progress to 100% and exit successfully.  Instead, it 
errors out at about 43%.

Output (filepaths changed because reasons):

Traceback (most recent call last):
  File "/foobar/python3_user_packages/bin/rb-site", line 8, in <module>
    sys.exit(main())
  File 
"/foobar/python3_user_packages/lib/python3.9/site-packages/reviewboard/cmdline/rbsite.py",
 line 2706, in main
    command.run(site, options)
  File 
"/foobar/python3_user_packages/lib/python3.9/site-packages/reviewboard/cmdline/rbsite.py",
 line 2476, in run
    site.run_manage_command(manage_command, manage_args)
  File 
"/foobar/python3_user_packages/lib/python3.9/site-packages/reviewboard/cmdline/rbsite.py",
 line 1047, in run_manage_command
    manage_util.execute()
  File 
"/foobar/python3_user_packages/lib/python3.9/site-packages/django/core/management/__init__.py",
 line 356, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File 
"/foobar/python3_user_packages/lib/python3.9/site-packages/django/core/management/base.py",
 line 283, in run_from_argv
    self.execute(*args, **cmd_options)
  File 
"/foobar/python3_user_packages/lib/python3.9/site-packages/django/core/management/base.py",
 line 330, in execute
    output = self.handle(*args, **options)
  File 
"/foobar/python3_user_packages/lib/python3.9/site-packages/reviewboard/admin/management/commands/dumpdb.py",
 line 52, in handle
    value = serializer.serialize([obj])
  File 
"/foobar/python3_user_packages/lib/python3.9/site-packages/django/core/serializers/base.py",
 line 97, in serialize
    self.end_object(obj)
  File 
"/foobar/python3_user_packages/lib/python3.9/site-packages/django/core/serializers/json.py",
 line 64, in end_object
    json.dump(self.get_dump_object(obj), self.stream, **self.json_kwargs)
  File "/foobar/lib/python3.9/json/__init__.py", line 179, in dump
    for chunk in iterable:
  File "/foobar/lib/python3.9/json/encoder.py", line 431, in _iterencode
    yield from _iterencode_dict(o, _current_indent_level)
  File "/foobar/lib/python3.9/json/encoder.py", line 405, in _iterencode_dict
    yield from chunks
  File "/foobar/lib/python3.9/json/encoder.py", line 405, in _iterencode_dict
    yield from chunks
  File "/foobar/lib/python3.9/json/encoder.py", line 438, in _iterencode
    o = _default(o)
  File 
"/foobar/python3_user_packages/lib/python3.9/site-packages/django/core/serializers/json.py",
 line 124, in default
    return super(DjangoJSONEncoder, self).default(o)
  File "/foobar/lib/python3.9/json/encoder.py", line 179, in default
    raise TypeError(f'Object of type {o.__class__.__name__} '
TypeError: Object of type bytes is not JSON serializable


# What operating system are you using? What browser?

Red Hat Enterprise Linux 7

# Please provide any additional information below.

Using a postgresql 11.5 DB backend.  Using python 3.9.1.  Attempted the dump 
immediately after updating from ReviewBoard 3.0.20


------------------------------------------------------------------------------

-- 
You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard-issues+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/reviewboard-issues/20210407181350.14748.80847%40ip-10-1-54-209.ec2.internal.

Reply via email to