https://bugs.winehq.org/show_bug.cgi?id=36070
Bug ID: 36070 Summary: Football Manager 2010 demo WMI query 'Manufacturer,CurrentClockSpeed FROM Win32_Processor' results in endless looping Product: Wine Version: 1.7.17 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: wmi&wbemprox Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net
Hello folks,
found this while visiting bug 23995
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Sports Interactive/Football Manager 2010 Demo
$ WINEDEBUG=+tid,+seh,+loaddll,+process,+wbemprox wine ./fm.exe >>log.txt 2>&1 ... 0029:trace:wbemprox:wbem_services_ExecQuery 0x37cb5d8, L"WQL", L"SELECT Manufacturer,CurrentClockSpeed FROM Win32_Processor", 0x00000020, (nil), 0xdb2e81c 0029:trace:wbemprox:grab_table returning 0x7cc421ac 0029:trace:wbemprox:parse_query wql_parse returned 0 0029:trace:wbemprox:fill_processor created 4 rows 0029:trace:wbemprox:EnumWbemClassObject_create 0xdb2e81c 0029:trace:wbemprox:EnumWbemClassObject_create returning iface 0x37c6430 0029:trace:wbemprox:enum_class_object_Next 0x37c6430, -1, 1, 0xdb2e818, 0xdb2e82c 0029:trace:wbemprox:create_class_object L"Win32_Processor", 0xdb2e818 0029:trace:wbemprox:create_class_object returning iface 0x37c6448 0029:trace:wbemprox:class_object_BeginEnumeration 0x37c6448, 00000040 0029:fixme:wbemprox:class_object_BeginEnumeration flags 0x00000040 not supported 0029:trace:wbemprox:class_object_Next 0x37c6448, 00000000, 0xdb2e798, 0xdb2e7d0, (nil), (nil) 0029:trace:wbemprox:grab_table returning 0x7cc421ac 0029:trace:wbemprox:class_object_Next 0x37c6448, 00000000, 0xdb2e798, 0xdb2e7d0, (nil), (nil) 0029:trace:wbemprox:grab_table returning 0x7cc421ac 0029:trace:wbemprox:class_object_Next 0x37c6448, 00000000, 0xdb2e798, 0xdb2e7d0, (nil), (nil) 0029:trace:wbemprox:grab_table returning 0x7cc421ac 0029:trace:wbemprox:class_object_Next 0x37c6448, 00000000, 0xdb2e798, 0xdb2e7d0, (nil), (nil) 0029:trace:wbemprox:grab_table returning 0x7cc421ac 0029:trace:wbemprox:class_object_Next 0x37c6448, 00000000, 0xdb2e798, 0xdb2e7d0, (nil), (nil) 0029:trace:wbemprox:grab_table returning 0x7cc421ac <endless repeating> --- snip ---
$ sha1sum Setup_FM2010_Vanilla_Demo.zip 49bdf2813d3ce9f6f45411bafac7cb9f99f41507 Setup_FM2010_Vanilla_Demo.zip
$ du -sh Setup_FM2010_Vanilla_Demo.zip 275M Setup_FM2010_Vanilla_Demo.zip
$ wine --version wine-1.7.17-53-g5d31c1e
Regards
https://bugs.winehq.org/show_bug.cgi?id=36070
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.gamershell.com/d | |ownload_52136.shtml Summary|Football Manager 2010 demo |Football Manager 2010 demo |WMI query |WMI query 'SELECT |'Manufacturer,CurrentClockS |Manufacturer,CurrentClockSp |peed FROM Win32_Processor' |eed FROM Win32_Processor' |results in endless looping |results in endless looping
https://bugs.winehq.org/show_bug.cgi?id=36070
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |ed1f005e14b78aaacb4012d13ba | |1f7b450cc5616 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello folks,
this is fixed by commit series:
http://source.winehq.org/git/wine.git/commitdiff/c9abb27d89b7a531c0a873264cc... ("wbemprox: Return selected properties only from IWbemClassObject::GetNames.")
http://source.winehq.org/git/wine.git/commitdiff/8343aed4c299b691d76b2c6f355... ("wbemprox: Return selected properties only from IWbemClassObject::Next.")
http://source.winehq.org/git/wine.git/commitdiff/ed1f005e14b78aaacb4012d13ba... ("wbemprox: Implement Win32_Processor.CurrentClockSpeed.")
Thanks Hans
Prerequisites needed: 'winetricks -q d3dx9_36 d3dcompiler_43' (subject to other existing bugs)
--- snip --- 002d:trace:wbemprox:wbem_services_ExecQuery 0x375ef08, L"WQL", L"SELECT Manufacturer,CurrentClockSpeed FROM Win32_Processor", 0x00000020, (nil), 0x54fe81c 002d:trace:wbemprox:grab_table returning 0x7cac11ac 002d:trace:wbemprox:parse_query wql_parse returned 0 002d:trace:wbemprox:fill_processor created 4 rows 002d:trace:wbemprox:EnumWbemClassObject_create 0x54fe81c 002d:trace:wbemprox:EnumWbemClassObject_create returning iface 0x375f358 002d:trace:wbemprox:enum_class_object_Next 0x375f358, -1, 1, 0x54fe818, 0x54fe82c 002d:trace:wbemprox:create_class_object L"Win32_Processor", 0x54fe818 002d:trace:wbemprox:create_class_object returning iface 0x375f370 002d:trace:wbemprox:class_object_BeginEnumeration 0x375f370, 00000040 002d:fixme:wbemprox:class_object_BeginEnumeration flags 0x00000040 not supported 002d:trace:wbemprox:class_object_Next 0x375f370, 00000000, 0x54fe798, 0x54fe7d0, (nil), (nil) 002d:trace:wbemprox:class_object_Next 0x375f370, 00000000, 0x54fe798, 0x54fe7d0, (nil), (nil) 002d:trace:wbemprox:class_object_Next 0x375f370, 00000000, 0x54fe798, 0x54fe7d0, (nil), (nil) 002d:trace:wbemprox:class_object_EndEnumeration 0x375f370 002d:trace:wbemprox:class_object_Release destroying 0x375f370 002d:trace:wbemprox:enum_class_object_Next 0x375f358, -1, 1, 0x54fe818, 0x54fe82c 002d:trace:wbemprox:create_class_object L"Win32_Processor", 0x54fe818 002d:trace:wbemprox:create_class_object returning iface 0x375f370 002d:trace:wbemprox:class_object_BeginEnumeration 0x375f370, 00000040 002d:fixme:wbemprox:class_object_BeginEnumeration flags 0x00000040 not supported 002d:trace:wbemprox:class_object_Next 0x375f370, 00000000, 0x54fe798, 0x54fe7d0, (nil), (nil) 002d:trace:wbemprox:class_object_Next 0x375f370, 00000000, 0x54fe798, 0x54fe7d0, (nil), (nil) 002d:trace:wbemprox:class_object_Next 0x375f370, 00000000, 0x54fe798, 0x54fe7d0, (nil), (nil) 002d:trace:wbemprox:class_object_EndEnumeration 0x375f370 002d:trace:wbemprox:class_object_Release destroying 0x375f370 002d:trace:wbemprox:enum_class_object_Next 0x375f358, -1, 1, 0x54fe818, 0x54fe82c 002d:trace:wbemprox:create_class_object L"Win32_Processor", 0x54fe818 002d:trace:wbemprox:create_class_object returning iface 0x375f370 002d:trace:wbemprox:class_object_BeginEnumeration 0x375f370, 00000040 002d:fixme:wbemprox:class_object_BeginEnumeration flags 0x00000040 not supported 002d:trace:wbemprox:class_object_Next 0x375f370, 00000000, 0x54fe798, 0x54fe7d0, (nil), (nil) 002d:trace:wbemprox:class_object_Next 0x375f370, 00000000, 0x54fe798, 0x54fe7d0, (nil), (nil) 002d:trace:wbemprox:class_object_Next 0x375f370, 00000000, 0x54fe798, 0x54fe7d0, (nil), (nil) 002d:trace:wbemprox:class_object_EndEnumeration 0x375f370 002d:trace:wbemprox:class_object_Release destroying 0x375f370 002d:trace:wbemprox:enum_class_object_Next 0x375f358, -1, 1, 0x54fe818, 0x54fe82c 002d:trace:wbemprox:create_class_object L"Win32_Processor", 0x54fe818 002d:trace:wbemprox:create_class_object returning iface 0x375f370 002d:trace:wbemprox:class_object_BeginEnumeration 0x375f370, 00000040 002d:fixme:wbemprox:class_object_BeginEnumeration flags 0x00000040 not supported 002d:trace:wbemprox:class_object_Next 0x375f370, 00000000, 0x54fe798, 0x54fe7d0, (nil), (nil) 002d:trace:wbemprox:class_object_Next 0x375f370, 00000000, 0x54fe798, 0x54fe7d0, (nil), (nil) 002d:trace:wbemprox:class_object_Next 0x375f370, 00000000, 0x54fe798, 0x54fe7d0, (nil), (nil) 002d:trace:wbemprox:class_object_EndEnumeration 0x375f370 002d:trace:wbemprox:class_object_Release destroying 0x375f370 002d:trace:wbemprox:enum_class_object_Next 0x375f358, -1, 1, 0x54fe818, 0x54fe82c 002d:trace:wbemprox:enum_class_object_Release destroying 0x375f358 --- snip ---
Regards
https://bugs.winehq.org/show_bug.cgi?id=36070
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.18.
https://bugs.winehq.org/show_bug.cgi?id=36070
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.gamershell.com/d |https://archive.org/downloa |ownload_52136.shtml |d/SEGAPCDemo/SEGA%20PC%20De | |mo/Setup_FM2010_Vanilla_Dem | |o.zip
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download link via Internet Archive for documentation.
https://archive.org/details/SEGAPCDemo
https://www.virustotal.com/gui/file/9a3a2a0ad0fe92df2b60f571519e1ced07d7fe0a...
https://archive.org/download/SEGAPCDemo/SEGA%20PC%20Demo/Setup_FM2010_Vanill...
$ sha1sum Setup_FM2010_Vanilla_Demo.zip 49bdf2813d3ce9f6f45411bafac7cb9f99f41507 Setup_FM2010_Vanilla_Demo.zip
$ du -sh Setup_FM2010_Vanilla_Demo.zip 275M Setup_FM2010_Vanilla_Demo.zip
Regards