Brian Dessent, Mon, Oct 15, 2007 21:07:53 +0200: > Johannes Schindelin wrote: > > My bigger concerns are the performance and stability. For example, I had > > a very annoying problem on one of the machines I am testing msysGit on. > > The problem was _only_ fixable by deactivating component of Logitech's > > WebCam driver! Now, if a user-installable 3rd party program can make my > > regular git crash, I am scared what more it can do. > > That is because the MSYS runtime is based on an old version of Cygwin, > and it uses the same dirty tricks to emulate fork. These tricks rely on > having a repeatably consistent memory layout for a process each time it > is started, and when third party tools add hooks that affect the load > order or otherwise screw with the layout, the fork emulation fails. > This is also why it is sometimes necessary to assign unique base > addresses to all libraries (rebaseall) in order to get fork emulation > working again. Hmm... Could the allocation of large contiguous blocks also lock the system hard? For instance, I avoid starting the test suite on my XP workstation at work: it locks up hard every time. W2k works. The system has nothing unusual in it. Well, it has an antivirus program (which hopefully stopped working after a series of crashes, which is just as well), an NVidia card with native driver (which is broken in its own usual ways). Maybe that's enough - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html