[Bug 35690] New: Steam network hang ups.
http://bugs.winehq.org/show_bug.cgi?id=35690 Bug ID: 35690 Summary: Steam network hang ups. Product: Wine Version: 1.7.13 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: hellsy22(a)gmail.com Created attachment 47657 --> http://bugs.winehq.org/attachment.cgi?id=47657 Installing and using steam Unpredictable hangups while establishing connection for downloading updates, loggining in, downloading games, etc. There are no problems with network for everything except wine/Steam. Win Steam works perfect, all other services - too. -- 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=35690 --- Comment #1 from Hans Leidekker <hans(a)meelstraat.net> ---
err:wbemprox:wql_error syntax error, unexpected TK_NOT
Please attach a WINEDEBUG=+wbemprox,+seh,+tid trace. -- 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=35690 --- Comment #2 from hellsy22(a)gmail.com --- Created attachment 47658 --> http://bugs.winehq.org/attachment.cgi?id=47658 WINEDEBUG=+wbemprox,+seh,+tid Additional info. -- 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=35690 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|UNCONFIRMED |NEW URL| |http://media.steampowered.c | |om/client/installer/SteamSe | |tup.exe CC| |focht(a)gmx.net Ever confirmed|0 |1 --- Comment #3 from Anastasius Focht <focht(a)gmx.net> --- Hello Mike, Hans put some patches here: https://source.winehq.org/patches/data/102847 (Win32_DiskDrive.MediaType) https://source.winehq.org/patches/data/102848 (Win32_PhysicalMedia.Tag) https://source.winehq.org/patches/data/102849 (support for negated expressions in WHERE clauses) which ought to fix some problems in your log: --- snip --- ... 0035:trace:wbemprox:wbem_services_ExecQuery 0x203b88, L"WQL", L"SELECT MacAddress FROM Win32_NetworkAdapter WHERE PhysicalAdapter = TRUE AND NOT PNPDeviceID LIKE 'ROOT\\\\%'", 0x00000030, (nil), 0x6d5c254 0035:err:wbemprox:wql_error syntax error, unexpected TK_NOT 0035:trace:wbemprox:parse_query wql_parse returned 1 ... 0035:trace:wbemprox:wbem_services_ExecQuery 0x7fb8678, L"WQL", L"SELECT * FROM Win32_DiskPartition", 0x00000030, (nil), 0x6d5c244 0035:trace:wbemprox:grab_table returning 0x7bffeff4 0035:trace:wbemprox:parse_query wql_parse returned 0 0026:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled 0035:trace:wbemprox:fill_diskpartition created 1 rows 0035:trace:wbemprox:EnumWbemClassObject_create 0x6d5c244 0035:trace:wbemprox:EnumWbemClassObject_create returning iface 0x7fb86d0 ... 0035:trace:wbemprox:wbem_services_ExecQuery 0x7fb8678, L"WQL", L"SELECT * FROM Win32_DiskDrive", 0x00000030, (nil), 0x6d5c248 0035:trace:wbemprox:grab_table returning 0x7bffefc8 0035:trace:wbemprox:parse_query wql_parse returned 0 0035:trace:wbemprox:EnumWbemClassObject_create 0x6d5c248 0035:trace:wbemprox:EnumWbemClassObject_create returning iface 0x172b20 ... 0035:trace:wbemprox:wbem_services_ExecQuery 0x7fb8678, L"WQL", L"SELECT * FROM Win32_PhysicalMedia", 0x00000030, (nil), 0x6d5c23c 0035:trace:wbemprox:grab_table returning 0x7bfff128 0035:trace:wbemprox:parse_query wql_parse returned 0 0035:trace:wbemprox:EnumWbemClassObject_create 0x6d5c23c 0035:trace:wbemprox:EnumWbemClassObject_create returning iface 0x205e58 --- snip --- With patches applied: --- snip --- 003a:trace:wbemprox:wbem_services_ExecQuery 0x203c90, L"WQL", L"SELECT MacAddress FROM Win32_NetworkAdapter WHERE PhysicalAdapter = TRUE AND NOT PNPDeviceID LIKE 'ROOT\\\\%'", 0x00000030, (nil), 0x5e2c23c 003a:trace:wbemprox:grab_table returning 0x7bf4e078 003a:trace:wbemprox:parse_query wql_parse returned 0 003a:trace:wbemprox:fill_networkadapter created 6 rows 003a:trace:wbemprox:EnumWbemClassObject_create 0x5e2c23c 003a:trace:wbemprox:EnumWbemClassObject_create returning iface 0x205ae8 003a:trace:wbemprox:enum_class_object_Next 0x205ae8, -1, 1, 0x5e2c250, 0x5e2c230 003a:trace:wbemprox:create_class_object L"Win32_NetworkAdapter", 0x5e2c250 003a:trace:wbemprox:create_class_object returning iface 0x205b00 003a:trace:wbemprox:class_object_Get 0x205b00, L"MacAddress", 00000000, 0x5e2c214, (nil), (nil) 003a:trace:wbemprox:enum_class_object_Next 0x205ae8, -1, 1, 0x5e2c250, 0x5e2c230 003a:trace:wbemprox:create_class_object L"Win32_NetworkAdapter", 0x5e2c250 003a:trace:wbemprox:create_class_object returning iface 0x205c08 003a:trace:wbemprox:class_object_Get 0x205c08, L"MacAddress", 00000000, 0x5e2c214, (nil), (nil) 003a:trace:wbemprox:enum_class_object_Next 0x205ae8, -1, 1, 0x5e2c250, 0x5e2c230 003a:trace:wbemprox:create_class_object L"Win32_NetworkAdapter", 0x5e2c250 003a:trace:wbemprox:create_class_object returning iface 0x205c68 003a:trace:wbemprox:class_object_Get 0x205c68, L"MacAddress", 00000000, 0x5e2c214, (nil), (nil) 003a:trace:wbemprox:enum_class_object_Next 0x205ae8, -1, 1, 0x5e2c250, 0x5e2c230 003a:trace:wbemprox:create_class_object L"Win32_NetworkAdapter", 0x5e2c250 003a:trace:wbemprox:create_class_object returning iface 0x205cc8 003a:trace:wbemprox:class_object_Get 0x205cc8, L"MacAddress", 00000000, 0x5e2c214, (nil), (nil) 003a:trace:wbemprox:enum_class_object_Next 0x205ae8, -1, 1, 0x5e2c250, 0x5e2c230 003a:trace:wbemprox:create_class_object L"Win32_NetworkAdapter", 0x5e2c250 003a:trace:wbemprox:create_class_object returning iface 0x205d28 003a:trace:wbemprox:class_object_Get 0x205d28, L"MacAddress", 00000000, 0x5e2c214, (nil), (nil) 003a:trace:wbemprox:enum_class_object_Next 0x205ae8, -1, 1, 0x5e2c250, 0x5e2c230 003a:trace:wbemprox:create_class_object L"Win32_NetworkAdapter", 0x5e2c250 003a:trace:wbemprox:create_class_object returning iface 0x205d88 003a:trace:wbemprox:class_object_Get 0x205d88, L"MacAddress", 00000000, 0x5e2c214, (nil), (nil) 003a:trace:wbemprox:enum_class_object_Next 0x205ae8, -1, 1, 0x5e2c250, 0x5e2c230 ... --- snip --- --- snip --- 003a:trace:wbemprox:wbem_services_ExecQuery 0x203ca8, L"WQL", L"SELECT * FROM Win32_DiskPartition", 0x00000030, (nil), 0x5e2c22c 003a:trace:wbemprox:grab_table returning 0x7bf4dff4 003a:trace:wbemprox:parse_query wql_parse returned 0 0026:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled 003a:trace:wbemprox:fill_diskpartition created 1 rows 003a:trace:wbemprox:EnumWbemClassObject_create 0x5e2c22c 003a:trace:wbemprox:EnumWbemClassObject_create returning iface 0x207270 003a:trace:wbemprox:enum_class_object_Next 0x207270, 10, 1, 0x5e2c244, 0x5e2c240 003a:fixme:wbemprox:enum_class_object_Next timeout not supported 003a:trace:wbemprox:create_class_object L"Win32_DiskPartition", 0x5e2c244 003a:trace:wbemprox:create_class_object returning iface 0x207288 003a:trace:wbemprox:class_object_Get 0x207288, L"BootPartition", 00000000, 0x5e2b1b4, 0x5e2b1c4, (nil) 003a:trace:wbemprox:class_object_Get 0x207288, L"DeviceID", 00000000, 0x5e2b1b0, 0x5e2b1c0, (nil) 003a:trace:wbemprox:class_object_Get 0x207288, L"DiskIndex", 00000000, 0x5e2b1b4, 0x5e2b1c4, (nil) --- snip --- --- snip --- 003a:trace:wbemprox:wbem_services_ExecQuery 0x203ca8, L"WQL", L"SELECT * FROM Win32_DiskDrive", 0x00000030, (nil), 0x5e2c230 003a:trace:wbemprox:grab_table returning 0x7bf4dfc8 003a:trace:wbemprox:parse_query wql_parse returned 0 003a:trace:wbemprox:EnumWbemClassObject_create 0x5e2c230 003a:trace:wbemprox:EnumWbemClassObject_create returning iface 0x207128 003a:trace:wbemprox:enum_class_object_Next 0x207128, 10, 1, 0x5e2c238, 0x5e2c240 003a:fixme:wbemprox:enum_class_object_Next timeout not supported 003a:trace:wbemprox:create_class_object L"Win32_DiskDrive", 0x5e2c238 003a:trace:wbemprox:create_class_object returning iface 0x207140 003a:trace:wbemprox:class_object_Get 0x207140, L"MediaType", 00000000, 0x5e2b1a4, 0x5e2b1b4, (nil) 003a:trace:wbemprox:class_object_Get 0x207140, L"Index", 00000000, 0x5e2b1b4, 0x5e2b1c4, (nil) 003a:trace:wbemprox:class_object_Get 0x207140, L"DeviceID", 00000000, 0x5e2b1a4, 0x5e2b1b4, (nil) --- snip --- --- snip --- 003a:trace:wbemprox:wbem_services_ExecQuery 0x203ca8, L"WQL", L"SELECT * FROM Win32_PhysicalMedia", 0x00000030, (nil), 0x5e2c224 003a:trace:wbemprox:grab_table returning 0x7bf4e128 003a:trace:wbemprox:parse_query wql_parse returned 0 003a:trace:wbemprox:EnumWbemClassObject_create 0x5e2c224 003a:trace:wbemprox:EnumWbemClassObject_create returning iface 0x207188 003a:trace:wbemprox:enum_class_object_Next 0x207188, 10, 1, 0x5e2c23c, 0x5e2c240 003a:fixme:wbemprox:enum_class_object_Next timeout not supported 003a:trace:wbemprox:create_class_object L"Win32_PhysicalMedia", 0x5e2c23c 003a:trace:wbemprox:create_class_object returning iface 0x2071a0 003a:trace:wbemprox:class_object_Get 0x2071a0, L"Tag", 00000000, 0x5e2b1a4, 0x5e2b1b4, (nil) --- snip --- You could re-test when they got applied. Though your network problems might be related to something different. 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.
http://bugs.winehq.org/show_bug.cgi?id=35690 --- Comment #4 from Mike <hellsy22(a)gmail.com> --- Created attachment 47669 --> http://bugs.winehq.org/attachment.cgi?id=47669 Patches applied. New logs. Same problems. I applied the patches and re-create wineprefix. It stuck on downloadind update. Then on "Updating User Information". -- 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=35690 --- Comment #5 from Anastasius Focht <focht(a)gmx.net> --- Hello Mike, could you generate a trace log with a fresh 32-bit WINEPREFIX and a bit more log channels (additional process, dll, timestamp infos): --- snip --- $ WINEARCH=win32 WINEDEBUG=+timestamp,+tid,+seh,+loaddll,+process,+wbemprox wine ./SteamSetup.exe >>log.txt 2>&1 --- snip --- Thanks 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.
http://bugs.winehq.org/show_bug.cgi?id=35690 --- Comment #6 from Mike <hellsy22(a)gmail.com> --- Created attachment 47672 --> http://bugs.winehq.org/attachment.cgi?id=47672 32-bit new prefix with new debug flags Hello. The new log you asked has been attached. -- 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=35690 --- Comment #7 from Austin English <austinenglish(a)gmail.com> --- Those 3 patches are committed: http://source.winehq.org/git/wine.git/commitdiff/59b9c36df54ecfaa2b5867064cb... http://source.winehq.org/git/wine.git/commitdiff/14bc54d536bec5b57874dd12bec... http://source.winehq.org/git/wine.git/commitdiff/d0d9b9dcd7fd9bd5114ab8a2f59... -- 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=35690 --- Comment #8 from Mike <hellsy22(a)gmail.com> --- Hello again. I read logs again and found that error "WSALookupServiceBegin failed with: 8"- from Steam dll: libcef.dll libcef is lib from Chromium Embedded Framework (CEF). Error code 8 is WSA_NOT_ENOUGH_MEMORY: Insufficient memory available. An application used a Windows Sockets function that directly maps to a Windows function. The Windows function is indicating a lack of required memory resources. Note that this error is returned by the operating system, so the error number may change in future releases of Windows. I have > 20Gb of memory avaiable, so may be I missing something critical in wine or system or limits configuration? -- 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=35690 --- Comment #9 from Bruno Jesus <00cpxxx(a)gmail.com> --- (In reply to Mike from comment #8)
Hello again.
I read logs again and found that error "WSALookupServiceBegin failed with: 8"- from Steam dll: libcef.dll
libcef is lib from Chromium Embedded Framework (CEF).
Error code 8 is WSA_NOT_ENOUGH_MEMORY:
That function is currently not implemented in wine, it will always return that error on purpose. -- 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=35690 --- Comment #10 from Mike <hellsy22(a)gmail.com> --- Created attachment 47828 --> http://bugs.winehq.org/attachment.cgi?id=47828 winsock debug logs. A new logs with winsock info. I setup VM on my host with same OS/settings and Steam working well for it. What the difference: host have ip_forwarding on guest have virtual network interface host have different system language Any ideas? -- 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=35690 --- Comment #11 from Mike <hellsy22(a)gmail.com> --- I spend all night, trying to solve this headache. On guest (QEMU/KVM) Steam working fine. On host - network not working (hanging to timeout for udp, lagging for tcp) I rebuilded entire system with -O2 instead of O3 - not helped. I reinstalled wine from binary - not helped. I used kernel options from guest by coping .config, ofc same kernel version (3.10.25, amd64) - no effect. I checked ulimits and sysctl options. They almost same. I disabled udev and all rc-services. No effect. I changed some hardware - swaped my inet connection from ethernet to wifi. Steam network still not working on host and perfectly working on guest. I even mount my host wineprefix dir to guest thru smb - it's working well on guest and not working on host. So, what the difference between host and guest for wine? Does it uses... I dunno, some bios/hardware features for networking? -- 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=35690 --- Comment #12 from Mike <hellsy22(a)gmail.com> --- Created attachment 47854 --> http://bugs.winehq.org/attachment.cgi?id=47854 lsmod diff Another night - another riddle. I copied system from guest/VM (where steam working well) to a free disk. Then I rebooted host into a copied system and... steam network not working on it. I can't even image what else I can do. Log contains lsmod diffs (host/guest). -- 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=35690 super_man(a)post.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man(a)post.com --- Comment #13 from super_man(a)post.com --- (In reply to Mike from comment #12)
Created attachment 47854 [details] lsmod diff
Another night - another riddle.
I copied system from guest/VM (where steam working well) to a free disk. Then I rebooted host into a copied system and... steam network not working on it.
I can't even image what else I can do.
Log contains lsmod diffs (host/guest).
Has there been any progress? -- 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=35690 lizhenbo <litimetal(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |litimetal(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=35690 --- Comment #14 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- Please retry in Wine 7.9 (or later). -- 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=35690 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Abandoned? -- 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=35690 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #15 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- No update in NINE YEARS. Also it works fine here in Wine 8.12. -- 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=35690 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #16 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 8.13. -- 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