C++调试时出现:“Run-Time Check Failture #0”的解决方案

本文介绍了一种常见的C++程序在debug模式下遇到的Run-Time Check Failure #0错误,即ESP值未正确保存的问题,并提供了详细的解决方案及参考资料。
files can be found below /home/sunrise/.ros/log/2025-11-14-18-03-53-298829-ubuntu-18103 [INFO] [launch]: Default logging verbosity is set to INFO config_file_path is /opt/tros/humble/lib/mipi_cam/config/ Hobot shm pkg enables zero-copy with fastrtps profiles file: /opt/tros/humble/lib/hobot_shm/config/shm_fastdds.xml Hobot shm pkg sets RMW_FASTRTPS_USE_QOS_FROM_XML: 1 env of RMW_FASTRTPS_USE_QOS_FROM_XML is 1 , ignore env setting [INFO] [mipi_cam-1]: process started with pid [18112] [mipi_cam-1] 无法打开标定参数文件! [mipi_cam-1] [ERROR] [1763114636.354835394] [mipi_cam]: [init]->cap capture init failture. [mipi_cam-1] [mipi_cam-1] [ERROR] [1763114636.355383184] [mipi_node]: [init]->mipinode init failure. [mipi_cam-1] [mipi_cam-1] Searching camera sensor on device: /proc/device-tree/soc/cam/vcon@0 i2c bus: 6 mipi rx phy: 0 [mipi_cam-1] Error opening GPIO direction file for writing [mipi_cam-1] Failed to set GPIO direction [mipi_cam-1] WARN: Sensor Name: sc230ai-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00 [mipi_cam-1] WARN: Sensor Name: sc230ai-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00 [mipi_cam-1] WARN: Sensor Name: sc132gs-1280p, Expected Chip ID: 0x132, Actual Chip ID Read: 0x00 [mipi_cam-1] WARN: Sensor Name: sc132gs-1280p, Expected Chip ID: 0x132, Actual Chip ID Read: 0x00 [mipi_cam-1] WARN: Sensor Name: sc132gs-1280p, Expected Chip ID: 0x132, Actual Chip ID Read: 0x00 [mipi_cam-1] WARN: Sensor Name: ov5647, Expected Chip ID: 0x5647, Actual Chip ID Read: 0x00 [mipi_cam-1] WARN: Sensor Name: imx219-30fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00 [mipi_cam-1] WARN: Sensor Name: imx477-1920x1080-50fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00 [mipi_cam-1] WARN: Sensor Name: imx415-20fps-2lane, Expected Chip ID: 0x03, Actual Chip ID Read: 0x00 [mipi_cam-1] Searching camera sensor on device: /proc/device-tree/soc/cam/vcon@2 i2c bus: 4 mipi rx phy: 2 [mipi_cam-1] WARN: Sensor Name: sc230ai-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00 [mipi_cam-1] WARN: Sensor Name: sc230ai-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00 [mipi_cam-1] WARN: Sensor Name: sc132gs-1280p, Expected Chip ID: 0x132, Actual Chip ID Read: 0x00 [mipi_cam-1] WARN: Sensor Name: sc132gs-1280p, Expected Chip ID: 0x132, Actual Chip ID Read: 0x00 [mipi_cam-1] WARN: Sensor Name: sc132gs-1280p, Expected Chip ID: 0x132, Actual Chip ID Read: 0x00 [mipi_cam-1] WARN: Sensor Name: ov5647, Expected Chip ID: 0x5647, Actual Chip ID Read: 0x00 [mipi_cam-1] WARN: Sensor Name: imx219-30fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00 [mipi_cam-1] WARN: Sensor Name: imx477-1920x1080-50fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00 [mipi_cam-1] WARN: Sensor Name: imx415-20fps-2lane, Expected Chip ID: 0x03, Actual Chip ID Read: 0x00 [mipi_cam-1] 无法打开标定参数文件! [mipi_cam-1] [WARN] [1763114636.359309425] [mipi_node]: get camera calibration parameters failed [mipi_cam-1] terminate called after throwing an instance of 'rclcpp::exceptions::RCLError' [mipi_cam-1] what(): could not create publisher: rcl node's context is invalid, at ./src/rcl/node.c:428 [ERROR] [mipi_cam-1]: process has died [pid 18112, exit code -6, cmd '/opt/tros/humble/lib/mipi_cam/mipi_cam --ros-args --log-level warn --ros-args --params-file /tmp/launch_params_higyuqdh --params-file /tmp/launch_params_b17e_v74 --params-file /tmp/launch_params_z8i54exc --params-file /tmp/launch_params_tdws3gz_ --params-file /tmp/launch_params_99w24e85 --params-file /tmp/launch_params_3cg574ne --params-file /tmp/launch_params_ku2b6j8y --params-file /tmp/launch_params_pehhs7zq --params-file /tmp/launch_params_4ah41j_d --params-file /tmp/launch_params_x9_jduzl --params-file /tmp/launch_params_gjny4kwu --params-file /tmp/launch_params_wvmbs40m --params-file /tmp/launch_params_5xhvl8q_ --params-file /tmp/launch_params_yrz54q0k --params-file /tmp/launch_params_bydyplb_ --params-file /tmp/launch_params_yv4uihwy --params-file /tmp/launch_params_zgypzb0x --params-file /tmp/launch_params_t8k_d2zf --params-file /tmp/launch_params_g1x41bih'].
最新发布
11-15
os2 launch mipi_cam mipi_cam.launch.py [INFO] [launch]: All log files can be found below /home/sunrise/.ros/log/2025-11-14-17-47-51-825078-ubuntu-14892 [INFO] [launch]: Default logging verbosity is set to INFO config_file_path is /opt/tros/humble/lib/mipi_cam/config/ Hobot shm pkg enables zero-copy with fastrtps profiles file: /opt/tros/humble/lib/hobot_shm/config/shm_fastdds.xml Hobot shm pkg sets RMW_FASTRTPS_USE_QOS_FROM_XML: 1 env of RMW_FASTRTPS_USE_QOS_FROM_XML is 1 , ignore env setting [INFO] [mipi_cam-1]: process started with pid [14893] [mipi_cam-1] [ERROR] [1763113674.411369851] [mipi_cam]: [init]->cap capture init failture. [mipi_cam-1] [mipi_cam-1] [ERROR] [1763113674.411905817] [mipi_node]: [init]->mipinode init failure. [mipi_cam-1] [mipi_cam-1] [WARN] [1763113674.413263630] [mipi_cam]: Enabling zero-copy [mipi_cam-1] [WARN] [1763113674.413371799] [mipi_node]: get camera calibration parameters failed [mipi_cam-1] terminate called after throwing an instance of 'rclcpp::exceptions::RCLError' [mipi_cam-1] what(): could not create publisher: rcl node's context is invalid, at ./src/rcl/node.c:428 [ERROR] [mipi_cam-1]: process has died [pid 14893, exit code -6, cmd '/opt/tros/humble/lib/mipi_cam/mipi_cam --ros-args --log-level warn --ros-args --params-file /tmp/launch_params_c6duu5bp --params-file /tmp/launch_params_rgjrrvi3 --params-file /tmp/launch_params_d7aqt8f6 --params-file /tmp/launch_params_ua6axrd1 --params-file /tmp/launch_params_xirwv3aa --params-file /tmp/launch_params_p2bm87ep --params-file /tmp/launch_params_edyp440a --params-file /tmp/launch_params_1vdzxph0 --params-file /tmp/launch_params_1kwplj95 --params-file /tmp/launch_params_j7lvks4y --params-file /tmp/launch_params_cjdcsdr9 --params-file /tmp/launch_params_aocsmvsq --params-file /tmp/launch_params_7f612z0d --params-file /tmp/launch_params_z8mu6r06'].
11-15
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

inter_peng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值