msys2-mingw64: meld from checkout often deadlocks during startup (in ntdll!LdrpLoaderLock) (copy of mis-deleted issue 174)
Steps to reproduce:
- run meld checkout on msys2 several times with two file arguments to start file comparison mode
- 5-20% of tries it deadlocks during startup at random stages (most often during loading files, while the beginning of files is already rendered). The chances to hang are higher if there is a huge cpu load from unrelated process
The issue reproduces with current meld master 78e41097 from checkout on msys2-mingw64 on windows 7 with msys2-mingw64 packages updated on 26 March 2018. (I don't think that version matters - I see this problem for several months)
The issue is the same with meld master checkout and with meld 3.18.0-1 from mingw's pacman. (meld-3-18 checkout strangely immediately crashes with GLib-GIO-ERROR **: No GSettings schemas are installed on the system. It doesn't looks related)
By now I don't think that the issue is meld-related or can be solved at meld side. But reporting it here to track as a near-blocker for using migw64-binaries in the installer. More information and detailed C-level analysis is at https://github.com/Alexpux/MINGW-packages/issues/3510