![]() |
【转帖】oda 2.2 fails an assert after adding an image in a non defau
oda 2.2 fails an assert after adding an image in a non defau
oda 2.2 fails an assert after adding an image in a non default ucs in debug vc8 2.2 oda after adding an image in a non default ucs oda asserts in file: "e:\opendwg\dd2.02\dwgdirect_vc8\source\gi\giconve yornodeimpl.h" line 36, on this code: code: "!m_sources.contains(&sourcenode, 0)" please note that an image in the default ucs works just fine. any ucs thats is parallel to the default also works... why is this assert failing... and what can i do about it? is this a bug or a bad assumption on my part? last edited by tillerstarredwards; 20th december 2006 at 08:29 amfff">. it is in the rendering code. i can create and add an image just fine. however, i can't get it to draw correctly. code: msvcr80d.dll!_vcrtdbgreporta(int nrpttype=2, const char * szfile=0x01102a98, int nline=36, const char * szmodule=0x00000000, const char * szformat=0x01102a6c, char * arglist=0x00127c38) line 290 c msvcr80d.dll!_crtdbgreportv(int nrpttype=2, const char * szfile=0x01102a98, int nline=36, const char * szmodule=0x00000000, const char * szformat=0x01102a6c, char * arglist=0x00127c38) line 300 + 0x1d bytes c > msvcr80d.dll!_crtdbgreport(int nrpttype=2, const char * szfile=0x01102a98, int nline=36, const char * szmodule=0x00000000, const char * szformat=0x01102a6c, ...) line 317 + 0x1d bytes c dd_root_2.02_8.dll!00de12bc() dd_root_2.02_8.dll!00de1348() dd_gi_2.02_8.dll!010715ea() dd_gs_2.02_8.dll!011885c5() dd_gs_2.02_8.dll!0116af4d() dd_gs_2.02_8.dll!0116b928() dd_gs_2.02_8.dll!011643d8() winopengl_2.02_8.gs!odgsopenglvectorizedevice::update(odgsdcrect * pupdatedrect=0x00000000) line 66 c++ winopengl_2.02_8.gs!exgsopenglvectorizedevice::update(odgsdcrect * pupdatedrect=0x00000000) line 198 + 0xc bytes c++ dd_db_2.02_8.dll!0149d6e9() hscadcreator.exe!chscadctorviewrenderer::dopaintprimary(hdc__ * hdc=0x0f012ca1) line 303 + 0x1f bytes c++ hscadcreator.exe!chscadctorviewrenderer::dopaint() line 278 + 0x1b bytes c++ hscadcreator.exe!chscadctorviewrenderer::paint() line 233 + 0xf bytes c++ it is inside the odgsopenglvectorizedevice::update call... |
所有的时间均为北京时间。 现在的时间是 10:37 AM. |