[Bug 35252] Multiple applications need ITaskScheduler::Enum implementation (lsTasks, Toad for MySQL Freeware 7.x)
WineHQ Bugzilla
wine-bugs at winehq.org
Sat Nov 16 04:03:34 CST 2019
https://bugs.winehq.org/show_bug.cgi?id=35252
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Fixed by SHA1| |c84082209a88f6d156d52022200
| |2fa36dd25b540
Summary|Multiple applications need |Multiple applications need
|ITaskScheduler::Enum |ITaskScheduler::Enum
|implementation (lsTasks, |implementation (lsTasks,
|Toad for MySQL Freeware |Toad for MySQL Freeware
|7.2) |7.x)
Status|NEW |RESOLVED
URL|http://usdownloads.quest.co |https://web.archive.org/web
|m.edgesuite.net/Repository/ |/20191116093038/https://fil
|www.quest.com/latest_versio |es.downloadnow.com/s/softwa
|ns/Quest_Toad-for-MySQL-Fre |re/14/02/03/71/ToadforMySQL
|eware_72.exe |_Freeware_7.3.1.3290.zip?to
| |ken=1573932545_5663baad542d
| |a14192ac6eb4e1d29924&fileNa
| |me=ToadforMySQL_Freeware_7.
| |3.1.3290.zip
Component|taskschd |mstask
Resolution|--- |FIXED
--- Comment #7 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
revisiting. The remainder was fixed Jun 2018 with following commits:
*
https://source.winehq.org/git/wine.git/commitdiff/c84082209a88f6d156d520222002fa36dd25b540
("mstask: Implement IEnumWorkItems::Reset().")
*
https://source.winehq.org/git/wine.git/commitdiff/c0dd4f5aeecde21b034540ec2d4b7131597c1525
("mstask: Implement IEnumWorkItems::Next().")
Thanks Dmitry
Also thanks Nikolay for 'ITaskScheduler::EnumThe Enum part', discussed in
comment #2 and follow-up:
*
https://source.winehq.org/git/wine.git/commitdiff/7aa2e9a9d057e61f3a9672d54819c8fd7e6fe943
("mstask: Added IEnumWorkItems stub.")
---
Stable download link via Internet Archive/Wayback machine:
https://web.archive.org/web/20191116093038/https://files.downloadnow.com/s/software/14/02/03/71/ToadforMySQL_Freeware_7.3.1.3290.zip?token=1573932545_5663baad542da14192ac6eb4e1d29924&fileName=ToadforMySQL_Freeware_7.3.1.3290.zip
--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files (x86)/Quest Software/Toad for MySQL
Freeware 7.3
$ WINEDEBUG=+seh,+relay,+mstask wine ./toad.exe >>log.txt 2>&1
$ grep mstask log.txt
...
002c:Call mstask.DllGetClassObject(134a875c,79205da0,0032df08) ret=65210532
002c:trace:mstask:DllGetClassObject ({148bd52a-a2ab-11ce-b11f-00aa00530503}
{00000001-0000-0000-c000-000000000046} 0032DF08)
002c:trace:mstask:MSTASK_IClassFactory_QueryInterface IID:
{00000001-0000-0000-c000-000000000046}
002c:trace:mstask:MSTASK_IClassFactory_AddRef
002c:Ret mstask.DllGetClassObject() retval=00000000 ret=65210532
002c:trace:mstask:MSTASK_IClassFactory_QueryInterface IID:
{b196b28f-bab4-101a-b69c-00aa00341d07}
002c:warn:mstask:MSTASK_IClassFactory_QueryInterface Unknown interface:
{b196b28f-bab4-101a-b69c-00aa00341d07}
002c:trace:mstask:MSTASK_IClassFactory_CreateInstance IID:
{00000000-0000-0000-c000-000000000046}
002c:trace:mstask:TaskSchedulerConstructor (0032E02C)
...
002c:trace:mstask:MSTASK_ITaskScheduler_SetTargetComputer (0A0E0DF8)->((null))
002c:trace:mstask:MSTASK_ITaskScheduler_Release
002c:trace:mstask:MSTASK_ITaskScheduler_GetTargetComputer
(0A0E0DF8)->(0032E49C)
002c:trace:mstask:MSTASK_ITaskScheduler_Enum (0A0E0DF8)->(0032E454)
002c:trace:mstask:EnumWorkItems_QueryInterface
(134C51E0)->({00000000-0000-0000-c000-000000000046} 0032DEF0)
002c:trace:mstask:EnumWorkItems_AddRef (134C51E0)->(2)
002c:trace:mstask:EnumWorkItems_QueryInterface
(134C51E0)->({c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} 0032DE6C)
002c:trace:mstask:EnumWorkItems_QueryInterface
(134C51E0)->({b196b283-bab4-101a-b69c-00aa00341d07} 0032DD48)
002c:trace:mstask:EnumWorkItems_AddRef (134C51E0)->(3)
002c:trace:mstask:EnumWorkItems_QueryInterface
(134C51E0)->({00000003-0000-0000-c000-000000000046} 0032DC90)
002c:trace:mstask:EnumWorkItems_AddRef (134C51E0)->(4)
002c:trace:mstask:EnumWorkItems_QueryInterface
(134C51E0)->({00000144-0000-0000-c000-000000000046} 0032DD54)
002c:trace:mstask:EnumWorkItems_Release (134C51E0)->(3)
002c:trace:mstask:EnumWorkItems_Release (134C51E0)->(2)
002c:trace:mstask:EnumWorkItems_AddRef (134C51E0)->(3)
002c:trace:mstask:EnumWorkItems_QueryInterface
(134C51E0)->({148bd528-a2ab-11ce-b11f-00aa00530503} 0032E154)
002c:trace:mstask:EnumWorkItems_AddRef (134C51E0)->(4)
002c:trace:mstask:EnumWorkItems_Release (134C51E0)->(3)
002c:trace:mstask:EnumWorkItems_Release (134C51E0)->(2)
002c:trace:mstask:EnumWorkItems_Release (134C51E0)->(1)
002c:trace:mstask:EnumWorkItems_AddRef (134C51E0)->(2)
002c:trace:mstask:EnumWorkItems_QueryInterface
(134C51E0)->({148bd528-a2ab-11ce-b11f-00aa00530503} 0032E284)
002c:trace:mstask:EnumWorkItems_AddRef (134C51E0)->(3)
002c:trace:mstask:EnumWorkItems_Release (134C51E0)->(2)
002c:trace:mstask:EnumWorkItems_AddRef (134C51E0)->(3)
002c:trace:mstask:EnumWorkItems_Reset (134C51E0)
002c:trace:mstask:EnumWorkItems_Release (134C51E0)->(2)
002c:trace:mstask:EnumWorkItems_Next (134C51E0)->(1 0032E488 0032E480)
002c:trace:mstask:EnumWorkItems_Release (134C51E0)->(1)
002c:trace:mstask:EnumWorkItems_Release (134C51E0)->(0)
002c:trace:mstask:MSTASK_ITaskScheduler_Release
002c:trace:mstask:MSTASK_ITaskScheduler_Release
002c:trace:mstask:TaskSchedulerDestructor 0A0E0DF8
...
--- snip ---
$ sha1sum ToadforMySQL_Freeware_7.3.1.3290.*
8afd76a00c1ebb538230bb11036471778af5c2a6 ToadforMySQL_Freeware_7.3.1.3290.exe
29c1bd74b1e9133a9f9cacdd2b25244bdab38d4a ToadforMySQL_Freeware_7.3.1.3290.zip
$ du -sh ToadforMySQL_Freeware_7.3.1.3290.*
80M ToadforMySQL_Freeware_7.3.1.3290.exe
80M ToadforMySQL_Freeware_7.3.1.3290.zip
$ wine --version
wine-4.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