Boost logo

Boost Users :

From: Владимир Красовски (vkrasovsky_at_[hidden])
Date: 2004-05-14 02:33:21


Hello mayankg,

Friday, May 14, 2004, 3:05:24 PM, you wrote:

miai> _BLOCK_TYPE_IS_VALID(pHead->nBlockUse)

This error often happens when there are two or more instances of C
runtime libraries exist in one application. May be python.exe linked
with static version of library, and your dll with dll version of C
runtime. Memory allocated in your dll may be freed in python.exe. But
python.exe in this case uses different heap when your dll. You should
ensure that python.exe linked with dll version of C runtime
too. By my opinion, it is only way to get things work.

-- 
Best regards,
 Владимир                            mailto:vkrasovsky_at_[hidden]

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net