[ros-bugs] [Bug 2666] 2nd stage setup gets stuck at VMWare Tools installation

ReactOS.Bugzilla at reactos.org ReactOS.Bugzilla at reactos.org
Sun Sep 20 08:59:20 CEST 2009


http://www.reactos.org/bugzilla/show_bug.cgi?id=2666





--- Comment #16 from Smiley <johnyadams at hotmail.com>  2009-09-20 08:59:19 CET ---
Created an attachment (id=4289)
 --> (http://www.reactos.org/bugzilla/attachment.cgi?id=4289)
deadlock information

This patch is a hack. However I think I have found why it hangs and how it is
related to HardwareMessageQueueLock. 
In co_MsqDispatchOneSentMessage we wait for HardwareMessageQueueLock and rigtht
after that we call co_MsqDispatchOneSentMessage. As a result we do callabacks
to user mode while holding HardwareMessageQueueLock. At this point syssetup
runs vmwinst.exe and waits for it. However vmwinst.exe hangs because when it
calls GetMessage, co_MsqPeekHardwareMessage waits for HardwareMessageQueueLock


-- 
Configure bugmail: http://www.reactos.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



More information about the Ros-bugs mailing list