http://bugs.winehq.org/show_bug.cgi?id=3002
------- Additional Comments From dclark@akamail.com 2005-12-06 13:08 ------- Just some initial info... If you set a WINEDEBUG environment variable to "+advapi", then you can see where the program is getting stuck: trace:advapi:OpenServiceA 0x40295818 "GIVEIO" 983551 trace:advapi:OpenServiceW 0x40295818 L"GIVEIO" 983551 trace:advapi:sc_handle_alloc sc_handle type=1 -> 0x40295560 trace:advapi:OpenServiceW returning 0x40295560 trace:advapi:StartServiceA (0x40295560,0,(nil)) trace:advapi:StartServiceW 0x40295560 0 (nil) trace:advapi:LockServiceDatabase 0x40295818 trace:advapi:LockServiceDatabase returning 0x88 trace:advapi:UnlockServiceDatabase 0x88 trace:advapi:StartServiceW returning 0 trace:advapi:service_wait_for_startup 0x40295560 trace:advapi:QueryServiceStatus 0x40295560 0x4073f1c8 trace:advapi:QueryServiceStatus Failed to read service status trace:advapi:QueryServiceStatus 0x40295560 0x4073f1c8 trace:advapi:QueryServiceStatus Failed to read service status trace:advapi:QueryServiceStatus 0x40295560 0x4073f1c8 trace:advapi:QueryServiceStatus Failed to read service status ... apparently in an infinite loop waiting for service startup.