This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: 1.5.21: fork in find/ls failing, simple test case
John Hartman wrote:
> Okay, when I stopped the 'Logitech Process Monitor' service the problem goes
> away. Thanks for the quick diagnosis.
>
> I rebased the camera dlls but that does not fix this problem.
>
> Can you tell me what the root cause is?
>
> Is there any way to prevent this problem? I.e., the problem of "foreign"
> dlls causing cygwin forks to fail?
It's crappy coding on the part of the Logitech module. Ross Ridge gives
a convincing argument for what's going on:
<http://sourceforge.net/mailarchive/message.php?msg_id=17999960>. More
info on the loader lock issue is in this paper:
<http://www.microsoft.com/whdc/driver/kernel/DLL_bestprac.mspx>. Now if
only someone could forward these clues to the idiots that wrote that
Logitech crapware, it would save a whole lot of frustration.
Brian
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/