Django runserver внезапно выдает ошибку "double free detected in tcache 2".

У меня есть приложение django, которое внезапно начало выдавать эту ошибку. Я не вносил изменений в код приложения, и оно прекрасно работает на других серверах. Так что это должно быть какая-то конфигурация на моем компьютере. Но я совершенно не знаю, как устранить неполадки, и не могу найти никаких релевантных ответов, когда гуглил эту ошибку. Помогите?

$ python manage.py runserver 127.0.0.1:8000
Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).
free(): double free detected in tcache 2

Я использую Ubuntu 20.04. Django 4.1.4.

1- Изолируйте окружающую среду:

Используйте виртуальную среду, чтобы изолировать зависимости и избежать конфликтов с системными пакетами.

2 - Запуск под отладчиком:

Запуск вашего приложения Django под отладчиком, например "gdb", может дать больше информации о том, где возникает ошибка.

gdb --args python manage.py runserver 127.0.0.1:8000
# Then type 'run' in the gdb prompt

Надеюсь, это поможет вам решить вашу проблему.

Вернуться на верх