[Bug 29905] Microsoft Visual Studio 2008: attaching to process fails with "unknown error: 0x80070003" (support of "Session" namespace for named objects needed)

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Feb 16 16:09:35 CST 2012


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

--- Comment #4 from Anastasius Focht <focht at gmx.net> 2012-02-16 16:09:35 CST ---
Hello,

unfortunately I had WinVer still set to "Windows 2000", hence it worked due to
fallback.

With "XP" mode (default) it still fails.

--- snip ---
0009:Call
KERNEL32.CreateFileMappingW(ffffffff,0032e604,00000004,00000000,0000003c,0032e610
L"Session\\0\\Microsoft_VS90_causality_sharedmemory-68") ret=3f089149
0009: create_mapping( access=000f000f, attributes=00000080, protect=00000043,
size=0000003c, file_handle=0000,
objattr={rootdir=0010,sd={control=00000004,owner=<not present>,group=<not
present>,sacl={},dacl={{AceType=ACCESS_ALLOWED_ACE_TYPE,Mask=10000000,AceFlags=0,Sid={S-1-5-21-0-0-0-1000}}}},name=L"Session\\0\\Microsoft_VS90_causality_sharedmemory-68"}
)
0009: create_mapping() = OBJECT_PATH_NOT_FOUND { handle=0000 }
0009:Ret  KERNEL32.CreateFileMappingW() retval=00000000 ret=3f089149 
--- snip ---

The "Sessions" directory and symlinks are there.

You can use the very useful object manager namespace viewer "winobj" from
"sysinternals" to peek into wineserver at runtime.

http://technet.microsoft.com/en-us/sysinternals/bb896657

Running "winobj" on Windows (>=XP) might give some insight how the session
directories/symlinks/objects are organized.

Regards

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list