http://bugs.winehq.org/show_bug.cgi?id=12458
Summary: MySQL Workbench 5 aborts with NotImplementedException ITextDocument.Range(Int32 cp1, Int32 cp2) Product: Wine Version: CVS/GIT Platform: Other URL: http://dev.mysql.com/downloads/workbench/5.0.html OS/Version: other Status: NEW Keywords: download Severity: normal Priority: P2 Component: richedit AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
http://www.bytebot.net/blog/archives/2007/11/27/workbench-beta-adventure-on-... complained that MySQLWorkbench didn't work on Wine, so I gave it a whirl.
On an empty .wine directory, it complained that it needed .net 2.
With 'winetricks dotnet20', it complained "The operating system is not adequate for running MySQL Workbench 5.0 OSS" (it requires WinNT version 502, and we're at 500).
With 'winetricks dotnet20 vista', it installed. Running failed early with Unhandled Exception: System.NotImplementedException: The method or operation is not implemented. at System.Windows.Forms.UnsafeNativeMethods.ITextDocument.Range(Int32 cp1, Int32 cp2) at System.Windows.Forms.TextBoxBase.ScrollToCaret() at MySQL.GUI.Shell.GrtPromptForm.ScrollToBottom() at MySQL.GUI.Shell.GrtPromptForm.PrintText(String text) at MySQL.GUI.Shell.GrtShellForm.PrintShellOutput(String text)
With "winetricks dotnet20 riched20 vista", it worked much better; there was a fatal error dialog without much info, but if you ignore it, the interface comes up and seems to work. (Though all I really tried was Help.) So my main complaint is our riched20 doesn't support com text services.
[Oddly, if Tahoma is installed (e.g. winetricks tahoma), it crashes hard and early with Unhandled Exception: System.ArgumentException: Parameter is not valid. at System.Drawing.Font.GetHeight(Graphics graphics) at System.Drawing.Font.get_SizeInPoints() at System.Drawing.SystemFonts.FontInPoints(Font font) at System.Drawing.SystemFonts.get_MenuFont() but that's another bug, maybe.]