[Bug 6194] BITS Service fails to install

Wine Bugs wine-bugs at winehq.org
Fri May 18 04:32:34 CDT 2007


http://bugs.winehq.org/show_bug.cgi?id=6194





------- Additional Comments From focht at gmx.net  2007-18-05 04:32 -------
Hello,

further information ...

With "manual" installation done. The service dies pretty fast on startup.
This is due to a bug while handling security descriptors
(ntdll/sec.c/RtlMakeSelfRelativeSD)
RtlMakeSelfRelativeSD bumps on NULL Sacl while input descriptor has
SE_SACL_PRESENT set.
Needs further investigation.
Currently I quick fixed this by checking pAbs->Dacl/Sacl pointers too, even if
flags set but this is obviously not right place.
Need to find out where that errornous descriptor got created.

---
 
Additonally the service needs:

1. "C:\windows\profiles\All Users\Application Data\Microsoft\Network\"
   directory to be present

2. "System\\CurrentControlSet\\Control\\BackupRestore\\FilesNotToBackup"
   registry key present

or it will throw exception and then die (might be some skipped setup step).

With that stuff present the service starts and goes into state "running".
One can verify with any SCM tool (sc.exe).

Clients connect (like everquest 2 patcher
http://bugs.winehq.org/show_bug.cgi?id=6253) and crash then.
Needs further investigation ...

Regards


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.



More information about the wine-bugs mailing list