各种Debug
Piao_Polar
-
展开
-
Debug小记_20101119
1. 关于CToolTipCtrl的使用CToolTipCtrl 用于做简单的ToolTip,如果想要做分行显示,对之调用SetMaxTipWidth即可之前遇到了一个比较奇妙的问题,客户端在后台运行时候,另外一个进程的CToolTipCtrl无法显示悬浮提示,debug后发现是客户端某窗口每帧都在调用SetWindowRgn所影响,优化掉后CToolTipCtrl即可正常显示Tips2. 关于mmioOpen打开不存在文件的内存泄漏本次更新声音底层后发现在播放不存在的声音时存在内存泄漏的情况,于是要来代码原创 2010-11-19 21:05:00 · 1023 阅读 · 0 评论 -
AnsLab的mp3解码代码对非预期mp3资源可能会越界写内存的问题
前段时间在迁移2008的时候,发现不时会弹出个内存访问异常的错误,这其实意味着程序有危险的隐患 经过一段痛苦的debug,定位到是mp3解码方面的问题,asnLab的解码代码,对有些非预期格式的mp3,在解码过程中可能会有越界写内存的情况 http://read.pudn.com/downloads68/sourcecode/multimedia/audio/2原创 2011-12-06 17:50:59 · 778 阅读 · 0 评论 -
解决curl超时导致应用崩溃的问题
目前游戏用curl下载取版本数据,下载资源包之类的。 偶尔会发现在curl返回6,即CURLE_COULDNT_RESOLVE_HOST的时候,程序会崩溃。 网上查了下,在curl调用前,调用curl_easy_setopt(curl, CURLOPT_NOSIGNAL, 1); 即可解决此问题google关原创 2015-03-24 15:31:08 · 6566 阅读 · 0 评论