python - 随机 malloc 错误
问题描述
我有一个项目涉及根据传感器的值调整 MP3 的播放速度(又名音高)。我已经使用微调器和霍尔效应传感器(计算 RPM)对其进行了测试。
在这两种情况下,代码都会在看似随机的点出现 malloc 错误而崩溃。
该代码在 Pi 2B 上运行并从 CLI 运行。它运行时(跨整个系统)的总内存负载仅为 40mb 左右。
这两个脚本可以在这里找到: https ://github.com/mpember/speedoplayer
关于从哪里开始排除错误的任何提示?
当我从同一代码中收到 malloc 错误时,它没有显示回溯。
*** Error in `/usr/bin/python3': malloc(): memory corruption: 0x7430d320 ***
解决方案
Github 存储库中出现了非常相似的错误。
您是否尝试将 ADS1115 的引脚 1 (ADDR) 连接到 GND 或 VDD?
推荐阅读
- r - 将JSON嵌套数据转换为R中的数据框
- kotlin-multiplatform - 如何避免“附加到使用 kotlin/native 编译器编译的项目的库”错误?
- django - 基于类的视图中的外键分配
- java - 如何捕获从 Java (tomcat) 发送到 Oracle DB 的查询?
- mongodb - 与展开聚合,如何限制每个文档而不是全局?(mongodb)
- reactjs - 我在反应应用程序中收到错误“未在 jasmine.DEFAULT_TIMEOUT_INTERVAL 指定的超时内调用异步回调”
- python - 在 python 的特定列表中正确放置结果的问题
- python - Python selenium 一个按钮不能被点击
- reactjs - Apollo graphql useMutation 会触发组件重新渲染
- css - 删除 div 的默认边框线