首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >malloc_consolidate():无效块大小

malloc_consolidate():无效块大小
EN

Stack Overflow用户
提问于 2022-02-03 11:14:11
回答 1查看 782关注 0票数 0

这是我在服务器上遇到的一个奇怪的错误。

摘要

我只是在跑

代码语言:javascript
运行
复制
python manage.py

Django正确地回答了使用消息,但是在使用消息的末尾,我得到了malloc_consolidate(): invalid chunk size

详细信息

代码语言:javascript
运行
复制
root@charles:oauthtutorial# /opt/oauthtutorial/venv/bin/python manage.py

Type 'manage.py help <subcommand>' for help on a specific subcommand.

Available subcommands:

[django]
    check
    compilemessages
    [...removing more output...]
    test
    testserver

[sessions]
    clearsessions
malloc_consolidate(): invalid chunk size
Aborted

如果INSTALLED_APPS只包含django.contrib.admindjango.contrib.contenttypesdjango.contrib.messagesdjango.contrib.staticfiles (以及我的应用程序,它是由django-admin创建的一个完全空的应用程序),那么错误就不会发生。如果INSTALLED_APPS包含django.contrib.sessionsdjango.contrib.auth,则会发生错误。

这个问题不发生在我的笔记本电脑上,只发生在服务器上。

环境

Debian 11.2

Linux5.10.0-11-AMD 64 #1 SMP 5.10.92-1 (2022-01-18) x86_64 GNU/Linux

(Debian-packaged) Python3.9.2(默认,2021年2月28日,17:03:44) GCC 10.2.1 20210110

Django 3.2.12

EN

回答 1

Stack Overflow用户

发布于 2022-04-07 12:14:58

不知道你是否还在纠结于这件事,但万一你是这样的话:

有相同的错误,似乎禁用django.contrib.auth绕过了问题。实际上,错误是由于PostGIS造成的。在Debian11上,删除libgdal20并安装libgdal28。

代码语言:javascript
运行
复制
apt purge libgdal20
apt install libgdal28

如果你不使用PostGIS,我就不知道了。尝试使用空django项目一次启用模块,并查看从何处开始执行

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70970300

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档