Blender crashes on sculpt

My goal is to programmatically sculpt a crease into the body of a car. Not much luck so far in sculpting & rendering programmatically, but I have made two observations:

  1. I run the Blender UI, and enter the following in the Python console:
filename = "sculpt_render.py"
exec(compile(open(filename).read(), filename, 'exec'))
main()

The sculpt happens, it shows in the 3D view window, however the rendered image does not include the sculpt. If I press F12 to render, the new render takes into account the sculpt.

  1. I run Blender from command line, like so:

home/user/blender-2.83-94b8166a8b05-linux64/blender --background LamborghiniHuracan_high_res_two_bodies_reduced_new.blend --python-expr "filename='sculpt_render.py'; exec(compile(open(filename).read(), filename, 'exec')); main()"

I get this output:

Blender 2.83 (sub 11) (hash 94b8166a8b05 built 2020-03-23 23:59:52)
Read prefs: /home/orfeas/.config/blender/2.83/config/userpref.blend
found bundled python: /home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/2.83/python
Read blend: /home/orfeas/Documents/Code/models/LamborghiniHuracan_high_res_two_bodies_reduced_new.blend
Writing: /tmp/LamborghiniHuracan_high_res_two_bodies_reduced_new.crash.txt
Segmentation fault (core dumped)

Note that the segfault does not happen if I disable the sculpt (by setting SCULPT_ENABLED = False in the python script).

The contents of crash.txt:

# Blender 2.83 (sub 11), Commit date: 2020-03-23 23:42, Hash 94b8166a8b05

# backtrace
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(BLI_system_backtrace+0x1d) [0x740ae3d]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender() [0x16b6da2]
/lib/x86_64-linux-gnu/libc.so.6(+0x3ef20) [0x7fd77eebcf20]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(gpu_context_active_matrix_state_get+0x17) [0x61127f7]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(GPU_matrix_ortho_set+0x2e) [0x611d9fe]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(wmViewport+0x52) [0x1984822]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(view3d_region_operator_needs_opengl+0x34) [0x20c14f4]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender() [0x1ef68ad]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender() [0x1ef69c5]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender() [0x1965f2b]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(WM_operator_call_py+0x60) [0x1966800]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender() [0x1ca16f3]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(_PyMethodDef_RawFastCallKeywords+0x2b9) [0x618fd69]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(_PyCFunction_FastCallKeywords+0x25) [0x618fe25]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(_PyEval_EvalFrameDefault+0x9440) [0x16b34e0]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(_PyEval_EvalCodeWithName+0xadc) [0x62417bc]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(_PyFunction_FastCallDict+0x1b0) [0x618f6f0]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(_PyObject_Call_Prepend+0xbd) [0x619093d]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender() [0x61ec231]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(_PyObject_FastCallKeywords+0x104) [0x618ff44]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(_PyEval_EvalFrameDefault+0x2de5) [0x16ace85]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(_PyEval_EvalCodeWithName+0xadc) [0x62417bc]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(_PyFunction_FastCallKeywords+0xa6) [0x618f8a6]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(_PyEval_EvalFrameDefault+0x8cce) [0x16b2d6e]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(_PyEval_EvalCodeWithName+0xadc) [0x62417bc]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(_PyFunction_FastCallKeywords+0xa6) [0x618f8a6]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(_PyEval_EvalFrameDefault+0x8122) [0x16b21c2]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender() [0x16a8ff0]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(_PyEval_EvalFrameDefault+0x8cce) [0x16b2d6e]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(_PyEval_EvalCodeWithName+0xadc) [0x62417bc]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(PyEval_EvalCodeEx+0x3e) [0x62418ee]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(PyEval_EvalCode+0x1b) [0x624191b]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(PyRun_StringFlags+0x8f) [0x6273eef]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(BPY_execute_string_ex+0x9e) [0x1c8d95e]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender() [0x16b4e54]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(BLI_argsParse+0xd5) [0x73ae5d5]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender(main+0x2e0) [0x15edbf0]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7fd77ee9fb97]
/home/orfeas/Downloads/Persepolis/Compressed/blender-2.83-94b8166a8b05-linux64/blender() [0x16b35cc]

My system info is:

blender-2.83
Ubuntu 18.04.4 LTS
Intel Core i5-6600 CPU @ 3.30GHz × 4
GeForce GTX 1050/PCIe/SSE2
15.6 GiB RAM

The output of cat /proc/driver/nvidia/version is

NVRM version: NVIDIA UNIX x86_64 Kernel Module 440.64 Fri Feb 21 01:17:26 UTC 2020
GCC version: gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)

The output of nvidia -smi is:

NVIDIA-SMI 440.64 Driver Version: 440.64 CUDA Version: 10.2

The accompanying files can be found here .

Any help will be hugely appreciated! Thanks in advance.