Debugging an exception


  • Can somebody from MS maybe shed some light why I'm getting this exception:

    First-chance exception at 0x74AF4B32 in XYZ123Sdk.exe: Microsoft C++ exception: postcondition_error at memory location 0x0DD2E55C.

    here's full backtrace:

     	KernelBase.dll!_RaiseException@16()	Unknown
    >	msvcr110.dll!_CxxThrowException(void * pExceptionObject, const _s__ThrowInfo * pThrowInfo) Line 152	C++
     	LcMft.dll!69d5f13c()	Unknown
     	[Frames below may be incorrect and/or missing, no symbols loaded for LcMft.dll]	
     	ntdll.dll!_NtQueryInformationProcess@20()	Unknown
     	KernelBase.dll!_IsWow64Process@8()	Unknown
     	dui70.dll!DirectUI::TouchScrollViewer::_UpdateTileCollectElements_Recursive(class DirectUI::Element *,struct tagRECT const *,class DirectUI::DynamicArray<class CSafeElementPtr<class DirectUI::Element> *,0> *,bool,int)	Unknown

    should I post values of member variables of ThisException inside __CxxThrowException?

    I run video code, video in/video out. DX interop with xaml and grayscale transform-like code to capture raw YUV. I get this postconditio_error every couple of seconds (even if I uncheck the checkbox). Efectively, this exception prevents me from debugging my application.

    Saturday, November 30, 2013 9:21 AM


  • Sounds like an issue with LcMft.dll since the exception seems to originate from that DLL. LcMft.dll appears to be related to LifeCam, so its probably a driver issue.

    Windows Store Developer Solutions, follow us on Twitter: @WSDevSol|| Want more solutions? See our blog

    Wednesday, December 04, 2013 12:32 AM