bug记录
xcy6666
这个作者很懒,什么都没留下…
展开
-
[开发杂项][调试]debug into kernel
problema blocked process on servergdb get few infomationlog get few infomationtop/ps check pid, check cpu utilizationstrace check syscallpstrack print userspace call stackWCHAN, syscallman ps | grep WCHANps -flp pidps -flp pidcat /proc/pid/wch原创 2021-04-25 21:36:17 · 173 阅读 · 0 评论 -
error:stray \357’ in program
遇到一个错误,报错信息如下error:stray \357’ in programerror:stray \273’ in programerror:stray \277’ in program报错信息显示错误出现在第一行,第一行代码是 #include "bootpack.h"本以为是bootpack.h中有错误,没有查到错误,查找资料得知windows下为了原创 2014-12-05 12:48:49 · 1290 阅读 · 0 评论 -
for (int i = 0; gc_handDataOutput->QueryNumberOfHands(); ++i)
情景描述 使用C++ 开发Intel RealSense应用,逻辑写完之后,添加界面,使用Qt开发界面。我的应用里面使用了生产者消费者模型,协作两个线程,一个线程获取3D摄像头的数据,一个线程通过socket将数据发送送出去。发现Qt有自己的线程类QThread,用于同步的信号量类QSemaphore,抛弃了之前使用Win32 API的实现,以面向对象的方式重写了一遍,测试时候发现,刚启动时候原创 2015-08-19 17:00:20 · 776 阅读 · 0 评论 -
Debug Assertion Failed! Expression: _pFirstBlock == pHead
最近在VS上开发C++程序时遇到了这个错误:Debug Assertion Failed! Expression:_pFirstBlock == pHead如图:点击Abort之后,查看调用栈,发现异常在函数return时被时产生,进一步看是vector的析构函数被调用时产生,以前没开发过C++项目,没什么经验,这个错误让我很困惑,第一,我电脑上并没有f盘;第二,我并没有调原创 2015-08-05 13:37:16 · 12029 阅读 · 3 评论 -
C和C++:open("/dev/dcm/0raw",O_WRONLY);
c和C++混合编程在C++语言中直接引入linux系统的头文件,直接使用c语言函数char* DCM_MOTOR="/dev/dcm/0raw";int dcm_fd = open(DCM_MOTOR, O_WRONLY);int dcm_fd = open("/dev/dcm/0raw",O_WRONLY);使用C语言编译器时,上面两种情况都是正常的,但是如果在C++的代码中,直接使用上面的两种原创 2015-12-08 13:18:16 · 2204 阅读 · 0 评论