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
Надеюсь, это поможет вам решить вашу проблему.