Hi,

I'm trying to add some extra functions to our netapi32 (domain service
related stuff) as this is needed by Process Explorer (or actually by
native aclui.dll).

I've experienced some crashes, so I tried it with a native netapi32 and
the crashes still occur:

fixme:advapi:LsaLookupSids (0xcafe,26,0x7ff7d180,0x208496bc,0x208496b4) stub
fixme:ole:RPCRT4_NdrClientCall2 (pStubDec == ^0x5b8677f0,pFormat = 
^0x5b8677be,...): stub
wine: Unhandled page fault on read access to 0x0000000c at address 0x7155ddf3 
(thread 000c), starting debugger...
fixme:ole:RPCRT4_NdrClientCall2 (pStubDec == ^0x5b8677f0,pFormat = 
^0x5b8677be,...): stub
fixme:ntdll:NtQuerySecurityObject (0xc0,0x00000004,(nil),0x00000000,0x209bfb1c) 
stub!
fixme:ntdll:NtQuerySecurityObject 
(0xc0,0x00000004,0x7ff94ed8,0x0000005c,0x209bfb1c) stub!
fixme:advapi:LsaOpenPolicy ((null),0x209bf5f4,0x00000800,0x209bf620) stub
fixme:advapi:LsaLookupSids (0xcafe,3,0x7ff85570,0x209bf66c,0x209bf664) stub
fixme:ole:RPCRT4_NdrClientCall2 (pStubDec == ^0x5b8677f0,pFormat = 
^0x5b8677be,...): stub
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x0000000c in 32-bit code 
(0x7155ddf3).
In 32 bit mode.
fixme:dbghelp:sffip_cb NIY on 'aclui.pdb'
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:120f GS:0033
 EIP:7155ddf3 ESP:209bf634 EBP:209bfacc EFLAGS:00210206(   - 00      - RIP1)
 EAX:7ff854f0 EBX:7ff85550 ECX:00000000 EDX:7ff85658
 ESI:00000000 EDI:00000000
Stack dump:
0x209bf634:  7ff85550 7ff85488 7fffffff 7ff85550
0x209bf644:  00000003 fffffffc 00000000 00000001
0x209bf654:  000100a6 0000cafe 00000000 00000000
0x209bf664:  00000000 00000000 00000000 00000000
0x209bf674:  00000000 7ff854f0 00000001 7ff6d018
0x209bf684:  00000000 00000000 00000000 7ff85538
0241: sel=120f base=7fcd8000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x7155ddf3 in aclui (+0xddf3) (0x209bfacc)
  2 0x7155e806 in aclui (+0xe806) (0x209bfb04)
  3 0x7155e900 in aclui (+0xe900) (0x209bfb24)
  4 0x715585ac in aclui (+0x85ac) (0x209bfb48)
  5 0x4eb67815 THREAD_Start+0xe5(ptr=0x7ff85550) 
[/wine-src/wine-cvs/dlls/kernel/thread.c:104] in kernel32 (0x209bfc14)
  6 0x64b09516 start_thread+0x136(info=0x7ff85568) 
[/wine-src/wine-cvs/dlls/ntdll/thread.c:232] in ntdll (0x209c0458)
  7 0x2003ab80 (0x209c04c8)
  8 0x201119ce (0x00000000)
0x7155ddf3: movl        0xc(%edi),%eax

How critical is "fixme:ole:RPCRT4_NdrClientCall2"? 

I prefer not to go the way of adding loads of native dll's, but if so
what versions of dll's should I use? Before the move to win2k as the
default we were advised to use win98 dll's, but now?

Cheers,

Paul.





Reply via email to