COleDateTime的内存泄露问题

原创 2007年09月21日 14:53:00

前一段时间接受一个任务,调查一个Service的内存泄露问题,该问题困扰系统一段时间了,因为系统比较大,一时难以确定泄露的原因和位置。通过Bouncecheck发现一些bstr_t的问题,但并不是主要问题,后来经过功能排检的方式,发现如下调用产生大量存泄露: 

   oDateTime.ParseDateTime(strActStartDate,0,sExportLanguage);
   oDateTime.ParseDateTime(strActEndDate,0,sExportLanguage);
    oDateTime.ParseDateTime(strEndedDate,0,sExportLanguage);
    oDateTime.ParseDateTime(strLastDate,0,sExportLanguage);
 

上述代码是垃圾代码,什么事情也没有做,但在循环中每调用一次便产生16k的泄露。现在共享出来,答谢网上共享经验的朋友。

OpenCV中的内存泄露问题

FROM: http://hi.baidu.com/whu_hl/blog/item/ca7dd8d11745b623970a16bc.html 在做项目的过程中,使用OpenCV经常会出现一些...
  • b5w2p0
  • b5w2p0
  • 2014年04月27日 20:13
  • 1309

js内存泄露的几种情况

想解决内存泄露问题,必须知道什么是内存泄露,什么情况下出现内存泄露,才能在遇到问题时,逐个排除。这里只讨论那些不经意间的内存泄露。 一、什么是内存泄露 内存泄露是指一块被分配的内存既不能使...
  • li2274221
  • li2274221
  • 2014年05月07日 15:18
  • 23751

Handler作为Activity的内部类所引起的内存泄露问题

前天参加某公司的面试,被问到一个关于Handler作为Activity的内部类所引起的内存泄露的问题。虽然当时答上来了,但是还是想在这里记录一下。 问题总共分为两问:         1、Handle...
  • Jason__Young
  • Jason__Young
  • 2017年03月13日 23:04
  • 256

opencv中会引起内存泄露的情况

内存泄露时,可以用最简单的注释法查找(把代码一部分一部分放开),根据资源管理器查看我们自己编写的程序内存使用情况。 1. img_temp = cvCloneImage(&imgTmp);...
  • form88
  • form88
  • 2015年07月10日 19:35
  • 400

代码质量以及内存泄露排查总结

想体验一把 CentOS 系统玩一下命令行?试试腾讯云上实验室吧 https://cloud.tencent.com/developer/labs 原文链接:http://www.jians...
  • gaoyuqiang30
  • gaoyuqiang30
  • 2017年07月28日 16:13
  • 263

一个C语言典型的内存泄露问题

具体的问题见下面的demo: #include void getheap(int *p)//p是NULL的地址 { p = malloc(sizeof(int) * 10); //p重新指向了分...
  • u010771437
  • u010771437
  • 2015年08月27日 23:15
  • 1534

内存泄露问题分析方法

本文介绍了内存泄露的定位方法,可以帮助Android系统的开发者定位一些常见的内存泄露问题。本文暂时只从工具的角度讲解了如何定位,后面会补充如何从代码的角度去分析和定位,并且加入内存管理的优化方法。...
  • wlwl0071986
  • wlwl0071986
  • 2015年11月07日 12:24
  • 4340

Activity中使用handle存在内存泄漏的隐患

在Android开发中,经常会在Activity中使用handler来进行线程间通信,使主线程能够实时更新UI。       但是在Android Studio中,发现使用handler时会有黄色的...
  • u012551993
  • u012551993
  • 2016年07月22日 23:47
  • 1927

java中内存泄露有几种?如何分析泄露原因

一、Java内存回收机制 不论哪种语言的内存分配方式,都需要返回所分配内存的真实地址,也就是返回一个指针到内存块的首地址。Java中对象是采用new或者反射的方法创建的,这些对象的创建都是在堆(He...
  • zhousenshan
  • zhousenshan
  • 2016年10月19日 22:34
  • 2099

Java中内存泄露问题

首先Java中是存在内存泄露的,长生命周期的对象持有短生命周期对象的引用就可能发生内存泄露,尽管短生命周期对象已经不再需要,但是因为长生命周期对象持有它的引用,会导致短生命周期对象不能被回收。 常见的...
  • Beixiaozhang
  • Beixiaozhang
  • 2016年10月27日 13:49
  • 492
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:COleDateTime的内存泄露问题
举报原因:
原因补充:

(最多只允许输入30个字)