
Windows开发
lmm0721
这个作者很懒,什么都没留下…
展开
-
VC++dmp异常问题定位
收集dmp文件(测试)以windows10为例:注册表新建HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps程序闪退,异常退出会生成dmp文件;默认会在C:\Users\windows用户\AppData\Local\CrashDumps将每次产生的dmp文件保存好给到开发;当程序卡死,程序未响应时,可以手动导出dmp文件,给到开发分析;...原创 2021-11-06 09:17:21 · 748 阅读 · 0 评论 -
CoUninitialize挂起
CoUninitialize时挂起COM 6分钟原创 2010-09-23 23:24:00 · 992 阅读 · 0 评论 -
新创建的Socket返回的描述符和刚刚断开的Socket的描述符相同
新创建的Socket返回的描述符和刚刚断开的Socket的描述符相同FD_CLOSE消息原创 2010-09-11 08:40:00 · 1339 阅读 · 0 评论 -
最近解决的几个死机故障
死机故障,编码规范,VariantClear原创 2010-08-23 22:49:00 · 1132 阅读 · 0 评论 -
COM+预研总结(3)
COM+预研总结(3) 调试COM+服务组件导出COM+服务原创 2010-06-21 21:30:00 · 471 阅读 · 0 评论 -
COM+预研总结(4)
定义COM对象为单一实例。多线程套间跨边界访问内存管理问题注意VARIANT类型原创 2010-06-22 23:19:00 · 739 阅读 · 0 评论 -
COM+预研总结(2)
COM+预研总结(2)配置COM+服务,配置应用程序原创 2010-06-21 21:21:00 · 431 阅读 · 0 评论 -
COM+预研总结(1)
一、 配置COM+服务1,配置权限2,配置应用程序原创 2010-06-21 20:40:00 · 548 阅读 · 0 评论 -
这一年来解决的几个故障
纯英文系统下 ("√")的勾为乱码.errno问题.COM对象引用计数不正确(IUnknownPtr).ADO-Connection对象Release线程不安全.成员变量为vector注意多线程.COM接口 retval参数属性问题原创 2010-06-20 14:48:00 · 538 阅读 · 0 评论 -
一个结构体初始化问题
今天在集成程序时,一个同事调试他那部分时出了一个诡诈的问题,delete一个堆变量时程序crash掉。开始以为某个没有重新编译的问题(因为以前遇到过诡诈的问题,是没有重新编译,编译器的bug导致),结果不是,#prama pack(push/pop)没有配对(也遇到过没配对出现不可预期的问题)。都不是。 开始在delete处反汇编调试,发现EAX寄存器(应该是析构函数首地址)变成0原创 2010-05-13 22:25:00 · 876 阅读 · 0 评论 -
WSAAsyncSelect模型Socket消息堵塞问题
最近我们公司接了个单子,要支持远程观察。我们的产品一直都是在局域网中,应用的是WSAAsyncSelect模型。通过监听广播,得到邻居信息再连接邻居,这样一直运行的很好。但这回要在Internet上远程访问,必须将广播形势改成主动TCP连接。 开发到后期才发现性能问题:我们这个产品最多要同时连接100多个(互联),同时投递100个地址连接,会造成异步Socket消息堵塞,通原创 2010-03-09 22:26:00 · 698 阅读 · 0 评论