[Bug 30384] New: Add support for network connectivity checks using Network List Manager (NLM) API (Vista+)
http://bugs.winehq.org/show_bug.cgi?id=30384 Bug #: 30384 Summary: Add support for network connectivity checks using Network List Manager (NLM) API (Vista+) Product: Wine Version: 1.5.1 Platform: x86 OS/Version: Linux Status: NEW Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: focht(a)gmx.net Classification: Unclassified Hello, feature bug (for now). There are applications that make use of Network List Manager (NLM) introduced with Windows Vista/Windows 7 to check for network connectivity. A symptom are messages like this in terminal: --- snip --- err:ole:CoGetClassObject class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered ... err:ole:create_server class {dcb00c01-570f-4a9b-8d69-199fdba5723b} not registered fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported err:ole:CoGetClassObject no class object {dcb00c01-570f-4a9b-8d69-199fdba5723b} could be created for context 0x17 --- snip --- MSDN overview: http://msdn.microsoft.com/en-us/library/ee264321%28v=vs.85%29.aspx Network List Manager: http://msdn.microsoft.com/en-us/library/aa370803%28v=vs.85%29.aspx Example applications: newer EA Download Manager versions, some EA Games (Battlefield 3, FIFA12), Windows Live Essentials 2011 It seems plausible that they use an API that ought to be available on this platform. Failure doesn't seem critical, they use other means to detect network state. Though I didn't test all of them. This bug can serve as collector for apps that spam terminal with "{dcb00c01-570f-4a9b-8d69-199fdba5723b}" (CLSID_NetworkListManager) messages. Maybe there will be one where this missing functionality is actually breaking the app. 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.
http://bugs.winehq.org/show_bug.cgi?id=30384 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://g.live.com/1rewlive4 | |-web/en/wlsetup-web.exe --- Comment #1 from Anastasius Focht <focht(a)gmx.net> 2012-04-08 10:05:41 CDT --- Hello, filling fields, adding example app "Windows Live Essentials 2011". Prerequisite: 'winetricks dotnet30 win7' $ du -sh wlsetup-web.exe 1.3M wlsetup-web.exe $ sha1sum wlsetup-web.exe 140e41b28ae4d1794efb8f3d378cb0efbd137b8c wlsetup-web.exe $ wine --version wine-1.5.1-197-g73e7346 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.
http://bugs.winehq.org/show_bug.cgi?id=30384 Detlef Riekenberg <wine.dev(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wine.dev(a)web.de --- Comment #2 from Detlef Riekenberg <wine.dev(a)web.de> 2012-11-01 12:02:39 CDT --- The Office 2013 web installer tried to use the Network List Manager and popup a dialog shortly after this failure, that something went wrong. Office 2013 requires windows 7 or above. -- By by ... Detlef -- 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.
http://bugs.winehq.org/show_bug.cgi?id=30384 Adam Bolte <boltronics(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |boltronics(a)gmail.com -- 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.
http://bugs.winehq.org/show_bug.cgi?id=30384 thanoulas <thanoulas(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thanoulas(a)gmail.com -- 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.
http://bugs.winehq.org/show_bug.cgi?id=30384 7WCbywQg3N2H(a)dyweni.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |7WCbywQg3N2H(a)dyweni.com -- 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.
http://bugs.winehq.org/show_bug.cgi?id=30384 --- Comment #3 from Hans Leidekker <hans(a)meelstraat.net> --- A stub implementation of NetworkListManager has been added. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=30384 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |14ab04ab0524552b8dad473957f | |6b90ccebc1881 Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #4 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, as Hans said .. the foundation is in. Fixed by commit series: http://source.winehq.org/git/wine.git/commitdiff/cb0c5f53568e8a64b9fb1b2559a... ("netprofm: New dll.") http://source.winehq.org/git/wine.git/commitdiff/984663ff4a7bf4f4bf793a66b28... ("netprofm: Add a stub implementation of INetworkListManager.") http://source.winehq.org/git/wine.git/commitdiff/ff3341210c2beba6ac0efd8e965... ("netprofm: Add a class factory implementation.") http://source.winehq.org/git/wine.git/commitdiff/14ab04ab0524552b8dad473957f... ("netprofm: Register interfaces.") Thanks Hans. --- snip --- $ WINEDEBUG=+tid,+seh,+relay,+netprofm wine ./wlsetup-web.exe >>log.txt 2>&1 ... 0031:Call ole32.CoCreateInstance(00422220,00000000,00000017,00415dc0,0553d6e4) ret=0048307e 0031:Call KERNEL32.FindActCtxSectionGuid(00000001,00000000,00000004,00422220,0553d4dc) ret=7e8c0526 0031:Ret KERNEL32.FindActCtxSectionGuid() retval=00000000 ret=7e8c0526 0031:Call ntdll.RtlInitUnicodeString(0553d3f0,0553d442 L"CLSID\\{DCB00C01-570F-4A9B-8D69-199FDBA5723B}") ret=7e8ba537 0031:Ret ntdll.RtlInitUnicodeString() retval=0553d3f0 ret=7e8ba537 ... 0031:Call KERNEL32.LoadLibraryExW(0553d27e L"C:\\windows\\system32\\netprofm.dll",00000000,00000008) ret=7e8ba6cb 0031:Call PE DLL (proc=0x7cf97afc,module=0x7cf90000 L"netprofm.dll",reason=PROCESS_ATTACH,res=(nil)) ... 0031:Ret PE DLL (proc=0x7cf97afc,module=0x7cf90000 L"netprofm.dll",reason=PROCESS_ATTACH,res=(nil)) retval=1 0031:Ret KERNEL32.LoadLibraryExW() retval=7cf90000 ret=7e8ba6cb ... 0031:Call netprofm.DllGetClassObject(00422220,7e9aa7ec,0553d5f8) ret=7e8bccd8 0031:trace:netprofm:DllGetClassObject {dcb00c01-570f-4a9b-8d69-199fdba5723b} {00000001-0000-0000-c000-000000000046} 0x553d5f8 0031:Ret netprofm.DllGetClassObject() retval=00000000 ret=7e8bccd8 ... 0031:trace:netprofm:netprofm_cf_CreateInstance (nil) {dcb00000-570f-4a9b-8d69-199fdba5723b} 0x553d6e4 0031:trace:netprofm:list_manager_create 0x553d57c ... 0031:trace:netprofm:list_manager_create returning iface 0x155660 0031:trace:netprofm:list_manager_QueryInterface 0x155660, {dcb00000-570f-4a9b-8d69-199fdba5723b}, 0x553d6e4 0031:Ret ole32.CoCreateInstance() retval=00000000 ret=0048307e 0031:fixme:netprofm:list_manager_IsConnected 0x155660, 0x553d6e8 0031:trace:netprofm:list_manager_Release destroying 0x155660 --- snip --- 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.
https://bugs.winehq.org/show_bug.cgi?id=30384 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #5 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.7.17. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=30384 jre.winesim(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jre.winesim(a)gmail.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30384 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |netprofm -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30384 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://g.live.com/1rewlive4 |https://web.archive.org/web |-web/en/wlsetup-web.exe |/20120525120045/http://wl.d | |lservice.microsoft.com/down | |load/8/3/D/83D75746-DF04-45 | |E9-8374-BD31B9419128/en/wls | |etup-web.exe Keywords| |Installer -- 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.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla