首页 > 解决方案 > 随机 malloc 错误

问题描述

我有一个项目涉及根据传感器的值调整 MP3 的播放速度(又名音高)。我已经使用微调器和霍尔效应传感器(计算 RPM)对其进行了测试。

在这两种情况下,代码都会在看似随机的点出现 malloc 错误而崩溃。

该代码在 Pi 2B 上运行并从 CLI 运行。它运行时(跨整个系统)的总内存负载仅为 40mb 左右。

这两个脚本可以在这里找到: https ://github.com/mpember/speedoplayer

关于从哪里开始排除错误的任何提示?

当我从同一代码中收到 malloc 错误时,它没有显示回溯。

*** Error in `/usr/bin/python3': malloc(): memory corruption: 0x7430d320 ***

标签: pythonraspberry-pimalloc

解决方案


Github 存储库中出现了非常相似的错误。

您是否尝试将 ADS1115 的引脚 1 (ADDR) 连接到 GND 或 VDD?


推荐阅读