随笔分类 -  exception/debug

常用; 开发中遇到的异常和bug记录下来 以及编译器;
摘要:运行一段时间会出现如下错误提示:DebugAssertionFailed!Program:...File:fseek.cline:100Expression:(stream!=NULL)点Retry,箭头指向fseek.c中的_VALIDATE_RETURN((stream!=NULL),EINVA... 阅读全文
posted @ 2014-07-06 23:54 midu 阅读(2014) 评论(0) 推荐(0)
摘要:1、heap corruption detectedhttp://vopit.blog.51cto.com/2400931/645980heap corruption detected:after normal block(#xxx) at 0x xxxxxxxxcrt detected that ... 阅读全文
posted @ 2014-07-06 23:52 midu 阅读(2864) 评论(0) 推荐(1)
摘要:阅读内核代码习惯和喜欢使用source insight。如果能在source insight上修改内核代码,同时又不需要把修改的内核代码再拷贝到虚拟ubuntu上去那就方便了。于是想通过用samba与xp共享的方式来实现。即xp、samba、虚拟ubuntu9.10等工具。事实上是可以的,用sour... 阅读全文
posted @ 2014-06-20 13:16 midu 阅读(1484) 评论(0) 推荐(0)
摘要:fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h"”?vs开发时经常遇到没加stdafx。h头文件,解决办法就是吧预编译头去掉! 阅读全文
posted @ 2014-05-11 20:41 midu 阅读(343) 评论(0) 推荐(0)
摘要:error: ‘for’ loop initial declarations are only allowed in C99 mode:编译参数加个-c99试试,你会发现可以了貌似c语言出来的时候还没有c99标准在for内部定义循环变量是c99的内容把int 定义挪出来就ok了 阅读全文
posted @ 2014-05-11 11:34 midu 阅读(502) 评论(0) 推荐(0)
摘要:断言,用来DEBUG错误的,在DEBUG时发现然后跟踪错误!通常 写一个程序给别人使用的,这个代码在安全性上的要求是什么呢?直觉上,我们都知道程序不应该崩。但是通常C/C++的程序如果把包含API的头文件暴露出来的话,根本没办法保证这一点。往往,如果一个C/C++的程序以头文件提供给别人使用的话,其... 阅读全文
posted @ 2014-05-02 15:26 midu 阅读(455) 评论(0) 推荐(0)
摘要:http://easybug.net/ 阅读全文
posted @ 2014-05-02 15:08 midu 阅读(665) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2014-05-02 15:07 midu 阅读(2) 评论(0) 推荐(0)
摘要:原因:1.把千兆网线改为百兆网线,千兆没调好2.重新焼写下内核或者uboot 阅读全文
posted @ 2014-01-16 23:15 midu 阅读(161) 评论(0) 推荐(0)
摘要:在ffmpeg库下面的头文件包含时用"../"表示当前项目下的头文件就ok了 阅读全文
posted @ 2014-01-11 00:31 midu 阅读(3154) 评论(1) 推荐(1)
摘要:编译的时候:error C3861: “sleep”: 找不到标识符,是什么原因啊?编译的时候:error C3861: “sleep”: 找不到标识符,是什么原因啊?哪位好心的哥哥告诉我吧,分全是你的了!------解决方案--------------------找不到标识符的原因在于没有包含该函数所属的模块的头文件------解决方案--------------------Sleep ?------解决方案--------------------C/C++ code#include //加这个头文件------解决方案--------------------见1楼,S大写,除非你是linu 阅读全文
posted @ 2014-01-11 00:29 midu 阅读(4880) 评论(1) 推荐(0)
摘要:解决办法出现错误:jni/ffmpeg/libavutil/common.h:175:47: error: 'UINT64_C' was not declared in this scope解决:在 jni/ffmpeg/libavutil/common.h中添加// add by XXX#ifndef UINT64_C#define UINT64_C(value)__CONCAT(value,ULL)#endif//-//最后编译通过,在目录~/workspace/ffmpeg_android/libs/armeabi-v7a/下面会生成android可执行文件ffmpeg_ 阅读全文
posted @ 2014-01-03 00:42 midu 阅读(516) 评论(0) 推荐(0)
摘要:今天汗颜了一大阵早上,在编译我的源代码的时候竟然不通过编译,上个星期六也出现了这种情况,当时不知道怎么弄的后来又通过编译了,可能是原来的.o文件没有make clean 还保存在那里,以至于蒙过去了,我的代码也已经用SVN提交了,真是致命(污染了项目的源码)。好在我当即解决了。编译出错提示:……………………error: expected declaration specifiers or '...' before 'WEB_VOICE_VAR'情形描述:结构体变量WEB_VOICE_VAR var 定义在 a.c 中,a.h声明 了 extern WEB_VOI 阅读全文
posted @ 2013-12-25 22:04 midu 阅读(1736) 评论(1) 推荐(0)
摘要:http://blog.csdn.net/love_gaohz/article/details/6597857 阅读全文
posted @ 2013-12-22 22:54 midu 阅读(240) 评论(0) 推荐(0)
摘要:debug 阅读全文
posted @ 2013-12-10 16:55 midu 阅读(356) 评论(0) 推荐(0)