[Bug 17322] Multiple applications need partial 'NetUserEnum' implementation (Fresh Diagnose 8.0, Directory Opus 10, Nero Burning ROM v8)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Feb 16 16:45:31 CST 2015


https://bugs.winehq.org/show_bug.cgi?id=17322

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Fixed by SHA1|                            |56ff1cc76a6e79dd67526532094
                   |                            |eb7832b391811
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED
            Summary|Multiple applications need  |Multiple applications need
                   |'NetUserEnum'               |partial 'NetUserEnum'
                   |implementation (Fresh       |implementation (Fresh
                   |Diagnose 8.0, Directory     |Diagnose 8.0, Directory
                   |Opus 10, Nero Burning ROM   |Opus 10, Nero Burning ROM
                   |v8)                         |v8)

--- Comment #9 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

Hans added a partial implementation here:
http://source.winehq.org/git/wine.git/commitdiff/56ff1cc76a6e79dd67526532094eb7832b391811

Thanks.

The endless looping in 'Fresh Diagnose 8.0' is gone but the app isn't really
happy either (catches page fault on its own).
The problem this bug was about, 'NetUserEnum' stub, seems fixed though.

--- snip ---
...
0025:trace:netapi32:NetUserEnum ((null), 0, 0x0, 0xd1ece0, 4294967295,
0xd1ecec, 0xd1ece8, 0xd1ece4)
0025:trace:netapi32:NetApiBufferAllocate (514, 0xd1ec4c)
0025:trace:netapi32:NetApiBufferAllocate (16, 0xd1ec50)
0025:trace:netapi32:NetApiBufferFree (0x21d650)
0025:trace:netapi32:NetApiBufferFree (0x1747140)
0025:trace:netapi32:NetUserGetInfo ((null), L"focht", 3, 0xd1ecec)
0025:fixme:netapi32:NetUserGetInfo Level 3 is not implemented
0025:trace:seh:raise_exception code=c0000005 flags=0 addr=0x552097 ip=00552097
tid=0025
0025:trace:seh:raise_exception  info[0]=00000000
0025:trace:seh:raise_exception  info[1]=00000000
0025:trace:seh:raise_exception  eax=00d1eca4 ebx=00f6a210 ecx=00000000
edx=00000000 esi=00000000 edi=0000bc4e
0025:trace:seh:raise_exception  ebp=00d1ecd0 esp=00d1eb68 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00210246
0025:trace:seh:call_vectored_handlers calling handler at 0x7e13107b
code=c0000005 flags=0 
--- snip ---

'Directory Opus 10', mentioned in comment #6 seems to work for me.

'Nero Burning ROM 8', mentioned in comment #7 still spams the terminal with:

--- snip ---
fixme:netapi32:NetUserEnum level 20 not supported
--- snip ---

I think further issues should be split into individual bugs, such as support
for level 20 (USER_INFO_20).

Regards

-- 
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