http://bugs.winehq.org/show_bug.cgi?id=17322
Summary: Fresh Diagnose 8.0 : goes on a "loop", and has to be "killed", when trying to get information for the system users. Product: Wine Version: 1.1.10 Platform: PC URL: http://www.snapfiles.com/get/freshdiagnose.html OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: 231036448@freemail.gr
Fresh Diagnose 8.0 : goes on a "loop", and has to be "killed",
when trying to get information for the system users.
http://bugs.winehq.org/show_bug.cgi?id=17322
--- Comment #1 from nikos 231036448@freemail.gr 2009-02-08 20:26:43 --- Created an attachment (id=19342) --> (http://bugs.winehq.org/attachment.cgi?id=19342) which report causes the problem (highlighted)
http://bugs.winehq.org/show_bug.cgi?id=17322
--- Comment #2 from nikos 231036448@freemail.gr 2009-02-08 20:32:20 --- Created an attachment (id=19343) --> (http://bugs.winehq.org/attachment.cgi?id=19343) konsole output
http://bugs.winehq.org/show_bug.cgi?id=17322
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=17322
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #3 from Juan Lang juan_lang@yahoo.com 2009-02-09 14:07:35 --- Confirming. In the English version, it's "User Accounts" that you click to see the loop.
http://bugs.winehq.org/show_bug.cgi?id=17322
--- Comment #4 from Austin English austinenglish@gmail.com 2010-09-09 01:43:43 CDT --- fixme:netapi32:NetUserEnum ((null),0, 0x0,0xd0ec64,-1,0xd0ec70,0xd0ec6c,0xd0ec68) stub!
is the called function. Still in 1.3.2.
http://bugs.winehq.org/show_bug.cgi?id=17322
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lukasz.wojnilowicz@gmail.co | |m
--- Comment #5 from Austin English austinenglish@gmail.com 2010-10-25 12:53:51 CDT --- *** Bug 24889 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=17322
--- Comment #6 from NSLW lukasz.wojnilowicz@gmail.com 2011-04-30 13:39:06 CDT --- The same problem with http://www.gpsoft.com.au/files/Opus10/DOpusInstall.exe and Wine 1.3.19
Steps to reproduce: 1) start application 2) click on "My computer"
http://bugs.winehq.org/show_bug.cgi?id=17322
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=17322
Christian Uceda christianuceda@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |christianuceda@yahoo.com
--- Comment #7 from Christian Uceda christianuceda@yahoo.com --- This bug also affects Nero Burning ROM v8, when you try to enter the license in the configuration panel it complains about not being able to do it because it can not determine the user's rights.
In the console each single time you try to add the license you get this:
fixme:netapi32:NetUserEnum ((null),20, 0x2,0x33d7d8,-1,0x33d7e4,0x33d7f0,0x33d7ec) stub!
https://bugs.winehq.org/show_bug.cgi?id=17322
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|-unknown |netapi32 Summary|Fresh Diagnose 8.0 : goes |Multiple applications need |on a "loop", and has to be |'NetUserEnum' |"killed", when trying to |implementation (Fresh |get information for the |Diagnose 8.0, Directory |system users. |Opus 10, Nero Burning ROM | |v8)
--- Comment #8 from Anastasius Focht focht@gmx.net --- Hello folks,
refining summary, obviously still present.
Source: http://source.winehq.org/git/wine.git/blob/8c60161148aabab9655ff43f7739a54c1...
--- snip --- 2288 NET_API_STATUS WINAPI 2289 NetUserEnum(LPCWSTR servername, DWORD level, DWORD filter, LPBYTE* bufptr, 2290 DWORD prefmaxlen, LPDWORD entriesread, LPDWORD totalentries, 2291 LPDWORD resume_handle) 2292 { 2293 FIXME("(%s,%d, 0x%d,%p,%d,%p,%p,%p) stub!\n", debugstr_w(servername), level, 2294 filter, bufptr, prefmaxlen, entriesread, totalentries, resume_handle); 2295 2296 return ERROR_ACCESS_DENIED; 2297 } --- snip ---
$ wine --version wine-1.7.35-73-g6eb4966
Regards
https://bugs.winehq.org/show_bug.cgi?id=17322
Anastasius Focht focht@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@gmx.net --- Hello folks,
Hans added a partial implementation here: http://source.winehq.org/git/wine.git/commitdiff/56ff1cc76a6e79dd67526532094...
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
https://bugs.winehq.org/show_bug.cgi?id=17322
--- Comment #10 from Anastasius Focht focht@gmx.net --- Hello folks,
I've created bug 38096 for Nero v8 needing 'NetUserEnum' level 20 support.
Regards
https://bugs.winehq.org/show_bug.cgi?id=17322
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.37.
https://bugs.winehq.org/show_bug.cgi?id=17322
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.snapfiles.com/ge |https://web.archive.org/web |t/freshdiagnose.html |/20111202114510/https://www | |.gpsoft.com.au/files/Opus10 | |/DOpusInstall.exe