https://bugs.winehq.org/show_bug.cgi?id=48110
Bug ID: 48110 Summary: Toad for MySQL Freeware 7.x (.NET 4.5 app) wants TaskService::ConnectedUser property Product: Wine Version: 4.20 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: taskschd Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net Distribution: ---
Hello folks,
as it says.
Prerequisite: 'winetricks -q dotnet45'
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files (x86)/Quest Software/Toad for MySQL Freeware 7.3
$ wine ./toad.exe 002f:fixme:taskschd:TaskService_get_ConnectedUser 15ACF3A8,0032EB38: stub --- snip ---
The exception dialog can be dismissed though (non-fatal).
Managed backtrace from app:
--- snip --- ... System.NotImplementedException The method or operation is not implemented. Stack Trace: at Microsoft.Win32.TaskScheduler.V2Interop.TaskSchedulerClass.get_ConnectedUser() at Microsoft.Win32.TaskScheduler.TaskService.Connect() at Microsoft.Win32.TaskScheduler.TaskService..ctor() at Quest.Toad.Util.Migration.CheckScheduledTasks(Boolean force) at Quest.Toad.Util.Migration.MigrateSettings() at Quest.Toad.Gui.MainForm.runFirstEverExecution() at Quest.Toad.Gui.MainForm.MainForm_Shown(Object sender, EventArgs e) at System.Windows.Forms.Form.OnShown(EventArgs e) at System.Windows.Forms.Form.CallShownEvent() at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme) at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme) at System.Windows.Forms.Control.InvokeMarshaledCallbacks() --- snip ---
https://source.winehq.org/git/wine.git/blob/86faa3d2765f8159d38b7fac069a188e...
--- snip --- 3931 static HRESULT WINAPI TaskService_get_ConnectedUser(ITaskService *iface, BSTR *user) 3932 { 3933 FIXME("%p,%p: stub\n", iface, user); 3934 return E_NOTIMPL; 3935 } --- snip ---
Microsoft docs:
https://docs.microsoft.com/en-us/windows/win32/taskschd/taskservice
Download:
https://web.archive.org/web/20191116093038/https://files.downloadnow.com/s/s...
$ 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