几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量

几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 (http://www.dimcax.com/hust/index.php)
-   DirectDWG (http://www.dimcax.com/hust/forumdisplay.php?f=89)
-   -   【转帖】odgslayouthelperptr error during dtor (http://www.dimcax.com/hust/showthread.php?t=17729)

yang686526 2009-05-06 08:56 PM

【转帖】odgslayouthelperptr error during dtor
 
odgslayouthelperptr error during dtor
odgslayouthelperptr error during dtor
hi,
for one dwg file i have a problem:
during cleanup m_pdevice.release() i get an error.
if i comment out m_pdevice->update() it's all fine.
if i try the drawing with the examples odamfcapp or singledoc
it's also fine.
what am i missing?
call stack:
odgsbasevectorizeview::~odgsbasevectorizeview(void ) + 147 bytes
odrxobjectimpl<class exgdivectorizeview,class odgsviewimpl>::~odrxobjectimpl<class exgdivectorizeview,class odgsviewimpl>(void) + 248 bytes
odrxobjectimpl<class exgdivectorizeview,class odgsviewimpl>::`vector deleting destructor'(unsigned int) + 8 bytes
odrxobjectimpl<class exgdivectorizeview,class odgsviewimpl>::release(void) + 40 bytes
odrxobjectimpl<class odgspaperlayouthelperimpl,class odgspaperlayouthelperimpl>::~odrxobjectimpl<class odgspaperlayouthelperimpl,class odgspaperlayouthelperimpl>(void) + 53 bytes
odrxobjectimpl<class odgspaperlayouthelperimpl,class odgspaperlayouthelperimpl>::`scalar deleting destructor'(unsigned int) + 8 bytes
odrxobjectimpl<class odgspaperlayouthelperimpl,class odgspaperlayouthelperimpl>::release(void) + 37 bytes
odsmartptr<odgslayouthelper>::release() line 277
problem doesn't occure anymore
hi,
i did reorganize my code a little bit.
it looks still the same, but the difference is no more
error during release.
bye, holger.


所有的时间均为北京时间。 现在的时间是 07:54 PM.