环境:
Windows XP Professional sp2
Rational Rose Enterprise 2003.06
错误:
Rational Rose2003退出时报错:"MEM_BAD_POINTER"
解决办法:
1.
关闭
rational rose
。
2.
找到
shw32.dll
,通常在
rational rose
安装目录的
rose
子目录下。重命名这个文件,或者移动到其它目录,进行一次备份。
3. 把
shw32.dll
从附件的
ZIP
文件中解压出来,复制到
rational rose
安装目录的
rose
子目录下,覆盖原文件。
4. 启动rational rose,然后关闭,以检查是否还会报错"MEM_BAD_POINTER"。
5. 如果仍然报出这个错误,那么搜索硬盘,对找到的
shw32.dll
进行逐个替换,直到不再报错。