Details
-
Bug
-
Resolution: Done
-
P4: Low
-
5.1.1
-
None
-
Win32, VS2012
-
qtactiveqt: 0d29579baffd4f31a3ec39590117f4fee821694d (5.2.1, stable, 9.12.2013) Qt: 4: 3bef845f4623e0edcd52ddcffee3612f4f7f6779 (20.12.2013, 4.8.6)
Description
Application crashes in the IEnumConnectionPoints->Skip method
// // crash in the skip method // void crash2( IQTCrashPtr qtObject ) { IEnumConnectionPointsPtr connectionPointEnum; IConnectionPointContainerPtr( qtObject )->EnumConnectionPoints( &connectionPointEnum ); IConnectionPointPtr connectionPoint; while( connectionPointEnum->Skip( 1 ) == S_OK ) // crash here { } }
Example project that demonstrates the crash is attached