Great news for those suffering from Visual Studio 2010 IDE crashes with losing recent source code changes. Visual Studio 2012 is way more stable (event with Visual Studio 2010 Platform Toolset!) and suffers from crashes without losing editor changes. The worst thing you seem to be getting is: Which is an access violation or stack [...]
Posts Tagged ‘microsoft’
Crashes in Visual C++ 2012 vs. Visual C++ 2010
Posted: 30th September 2012 by Roman in TechnologyTags: access violation, C++, crash, IDE, microsoft, source code, visual studio
StressEvr: So, how many EVRs you can do?
Posted: 3rd March 2012 by Roman in Technology, Utilities, VideoTags: bug, direct3d, evr, microsoft, Video
Direct3D based DirectShow video renderers – Video Mixing Renderer 9 and Enhanced Video Renderer – have been notoriously known for consuming resources in a way that you can run at most X simultaneously. There has been no comment published on the topic and questions (e.g. like this: How many VMR 9 can a PC support [...]
Microsoft DTV-DVD Video Decoder at High Resolutions
Posted: 21st September 2011 by Roman in Technology, VideoTags: bug, DirectShow, H.264, microsoft, Video
It is really great news that Windows 7 offers quite some goodies for MPEG-4 support right out of the box, but some things appear to be made not so accurate. The component responsible for video decoding is Microsoft DTV-DVD Video Decoder (also known as Microsoft MPEG-2 Video Decoder), available with DirectShow interface. It offers video [...]
A tricky EVR bug was caught up: input pin may falsely report disconnected state
Posted: 26th July 2011 by Roman in Seriously, VideoTags: bug, evr, microsoft, Source, Video
Crime An application which builds a DirectShow graph unexpectedly started failing with VFW_E_NOT_CONNECTED (0×80040209) error code. Scene The problem takes place during DirectShow graph building, yet in stopped state. Specific call which appeared to be giving out the error in first place appears to be EVR input pin’s IPin::ConnectionMediaType, and the problem is also specific [...]
If your application is looking for network adapters, it may be blind to see
Posted: 28th April 2011 by Roman in Seriously, SourceTags: adapter, bug, C++, connect, microsoft, network
A really long and annoying troubleshooting of a problem finally ended with a bug found in GetAdaptersInfo/GetAdaptersAddresses API. It may unexpectedly fail under the following conditions: 32-bit application 64-bit operating system or /3GB feature enabled on 32-bit operating system hosting process is linked with /LARGEADDRESSAWARE flag or has otherwise set it in binary header over [...]
Build Incrementer Add-In for Visual Studio: Latest Visual Studio Versions
Posted: 5th March 2011 by Roman in UtilitiesTags: add-in, ATL, C++, increment, microsoft, tool, utility, version, visual studio
If you share concept (as I do) that every build should have a unique file version stamp in it, for a simple purpose – at least – to distinguish between different version of the same binary, then a helpful tool of automatic incrementing fourth number in FILEVERSION’s file version is something you cannot live without. [...]
ATL ActiveX control hosting memory leak, _freea assertion failure and more
Posted: 4th March 2011 by Roman in ATLTags: ATL, bug, C++, microsoft
If you were adding and removing ActiveX controls programmatically with ATL, you might have noticed a nasty memory leak after final release of the control. Control added, removed and a leaky block is left om heap. Tracking simple memory leaks is not a rocket science with Microsoft C++ runtime, by adding _CRTDBG_MAP_ALLOC define, as described [...]
