CORE-12346 "MSVCPP2012 Redistributable Update 4" installation fails 73196 failed, process sits in taskmgr, nothing happens 73120 failed, process sits in taskmgr, nothing happens 73104 failed, process sits in taskmgr, nothing happens 73103 failed, process sits in taskmgr, nothing happens, I verified a second build: the same revision runs totally fine MSVCP2012 setup when I exclude shellbtrfs from the build - sio it is NOT 73103 that is GUILTY here: 73103 pschweitzer:[NDK] Properly export functions for C++ code 73102 :-( I can not build gcc dbg due to btrfs dll/shellext/shellbtrfs/CMakeFiles/shellbtrfs.dir/contextmenu.cpp.obj: In function `ZN16BtrfsContextMenu10InitializeEPK11_ITEMIDLISTP11IDataObjectP6HKEY__@16': 73101 :-( I can not build gcc dbg due to btrfs dll/shellext/shellbtrfs/CMakeFiles/shellbtrfs.dir/contextmenu.cpp.obj: In function `ZN16BtrfsContextMenu10InitializeEPK11_ITEMIDLISTP11IDataObjectP6HKEY__@16': 73097 ok 73096 ok 73088 ok 73073 ok conclusion: 73103 is NOT guilty here, -the guilty revision is in fact 73100(adding shellbtrfs to the build), we can make MSVCP2012 working again as soon as we remove shellbtrfs from cmakelists.txt -at the same time we would have to revert 73102 (the shell registration changes for shellbtrfs) - otherwise we'd get an error box during setup I have no idea why MSVCP2012 setup is broken as soon as we execute this shell-extension. * log of 73120 when starting the setup: (this log output is shown for all non-working and the working revisions AS WELL!!!) -> so unrelated to our problem err:(dll/win32/ole32/compobj.c:1898) Attempt to change threading model of this apartment from apartment threaded to multi-threaded