这个错误是由于在使用printf或类似的函数时,你提供的格式字符串中包含的格式化指令(比如%d表示整数)与实际提供的参数不匹配,可能导致缓冲区溢出。为了修复这个问题,你可以考虑以下几点:
1. 检查参数匹配: 确保你提供的参数与格式字符串中的格式化指令数量和类型匹配。
2. 使用更安全的函数: 考虑使用更安全的函数,如snprintf,它允许你指定缓冲区的大小,避免缓冲区溢出。
Search found 44 matches
- Wed Jan 03, 2024 3:31 am
- Forum: ESP-IDF 中文讨论版
- Topic: error: '%d' directive writing between 1 and 5 bytes into a region of size between 2 and 8 [-Werror=format-overflow=]
- Replies: 2
- Views: 1442
- Wed Jan 03, 2024 3:26 am
- Forum: ESP-IDF 中文讨论版
- Topic: ESP32C6组网有一个问题
- Replies: 2
- Views: 1407
Re: ESP32C6组网有一个问题
请问你使用的场景是怎么样的、是基于什么方案(wifi-mesh?)做的?
- Wed Jan 03, 2024 2:59 am
- Forum: ESP-IDF 中文讨论版
- Topic: 如何修改工程对应的IDF工具的位置
- Replies: 3
- Views: 24982
Re: 如何修改工程对应的IDF工具的位置
在重新搭建环境时可以先把 python_env 文件删除掉
- Tue Jan 02, 2024 1:31 pm
- Forum: ESP-IDF 中文讨论版
- Topic: Iperf例程测试TCP,吞吐量很低
- Replies: 1
- Views: 1545
Re: Iperf例程测试TCP,吞吐量很低
设备的吞吐量受很多变量影响,网络情况不好时吞吐很低也是正常的
具体而言,可以提供测试软件条件和测试环境等的描述吗?
具体而言,可以提供测试软件条件和测试环境等的描述吗?
- Tue Jan 02, 2024 12:47 pm
- Forum: ESP-IDF 中文讨论版
- Topic: esp32c3在ap模式时设置了密码就连接上了
- Replies: 2
- Views: 2822
Re: esp32c3在ap模式时设置了密码就连接上了
了解到了 win 系统下 Wi-Fi 的叉的含义在于:叉说明不符合系统所记录的配置文件的条件,这么做是为了防止“伪Wi-Fi”或者“克隆Wi-Fi”的情况发生。如果想验 ap ,可以尝试用其他设备连 ap。
- Tue Jan 02, 2024 12:47 pm
- Forum: ESP-IDF 中文讨论版
- Topic: ESP32C2 AP 无法被连接
- Replies: 5
- Views: 3891
Re: ESP32C2 AP 无法被连接
另外在 v5.1.2 上运行了例程,ap 可以正常连接的。
不过了解到了 win 系统下 Wi-Fi 的叉的含义在于:叉说明不符合系统所记录的配置文件的条件,这么做是为了防止“伪Wi-Fi”或者“克隆Wi-Fi”的情况发生。如果想验 ap ,可以尝试用其他设备连 ap。
不过了解到了 win 系统下 Wi-Fi 的叉的含义在于:叉说明不符合系统所记录的配置文件的条件,这么做是为了防止“伪Wi-Fi”或者“克隆Wi-Fi”的情况发生。如果想验 ap ,可以尝试用其他设备连 ap。
- Tue Jan 02, 2024 12:44 pm
- Forum: ESP-IDF 中文讨论版
- Topic: ESP32C2 AP 无法被连接
- Replies: 5
- Views: 3891
Re: ESP32C2 AP 无法被连接
@ 510235506@qq.com 请问使用的是什么版本的 idf 、使用的是官方例程吗?
- Tue Jan 02, 2024 12:12 pm
- Forum: ESP-IDF 中文讨论版
- Topic: BLE注销GATT客户端报错的问题
- Replies: 2
- Views: 1633
Re: BLE注销GATT客户端报错的问题
使用函数时,形参用错了,下面是注销代码的一个示例: static esp_err_t unregister_gattc(void) { esp_err_t ret; // 注销GATT客户端应用 ret = esp_ble_gattc_app_unregister(gattc_profile_tab[GATTC_PROFILE_C_APP_ID].gattc_if); if (ret) { ESP_LOGE(COEX_TAG, "%s gattc app unregister failed, error code = %x\n", __func__, ret); return ret; } /...
- Tue Jan 02, 2024 11:27 am
- Forum: ESP-IDF 中文讨论版
- Topic: 请教一下WIFI 连接的若干问题
- Replies: 4
- Views: 15646
Re: 请教一下WIFI 连接的若干问题
因为所提供的信息不是很详细,无法直接确定问题。这里提供一些排查的思路: 1. 如果程序打出来 Wi-Fi 错误码,可以使用其进行失败原因的定位 2. 确定是路由器的问题还是 ESP32 的问题: a. 排查路由器问题的步骤: i. 确定路由器是否正处于断电重启阶段 ii. 查看是否能正常连上其他路由器 b. 排查 ESP32 问题的步骤: i. 查看是否是特定的 ESP32 才会出现此问题 ii. 查看使用 ESP-IDF 里的 station 示例 (https://github.com/espressif/esp-idf/tree/v4.4.1/examples/wifi/getting_...
- Wed Dec 27, 2023 12:06 pm
- Forum: ESP-IDF 中文讨论版
- Topic: 想用esp32-s3同时在3个信道发送自定义的beacon,并且在发送之前增加CCA监听
- Replies: 3
- Views: 7315
Re: 想用esp32-s3同时在3个信道发送自定义的beacon,并且在发送之前增加CCA监听
是的,两个问题都没说错