Thanks for your help, but i's still not working... wine 1.1.9 removed .wine winetricks installed dotnet20 (How can I test that dotnet20 has installed successfully?) ...but Toad still doesn't work. toad installer looks like it runs ok then at the end when it tries to run toad it crashes with the message underneath: --- [user@localhost Downloads]$ msiexec /i ToadforMySQLFreeware_410220.msi fixme:advapi:LookupAccountNameW (null) L"user" (nil) 0x32f77c (nil) 0x32f780 0x32f774 - stub fixme:advapi:LookupAccountNameW (null) L"user" 0x1311c0 0x32f77c 0x153aa8 0x32f780 0x32f774 - stub err:msi:msi_dialog_create_controls no handler for element type L"Billboard" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"SetODBCFolders" fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 83 ignored L"MsiAssembly" table values fixme:msi:msi_unimplemented_action_stub SelfUnregModules -> 3 ignored L"SelfReg" table values fixme:msi:msi_unimplemented_action_stub UnregisterExtensionInfo -> 2 ignored L"Extension" table values fixme:msi:msi_unimplemented_action_stub UnregisterProgIdInfo -> 3 ignored L"ProgId" table values fixme:msi:msi_unimplemented_action_stub RemoveShortcuts -> 5 ignored L"Shortcut" table values fixme:msi:msi_unimplemented_action_stub RemoveFolders -> 20 ignored L"CreateFolder" table values fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub Successfully registered DLL C:\Program Files\Common Files\Quest Shared\QExplain2.dll Successfully registered DLL C:\Program Files\Quest Software\Toad for MySQL Freeware 4.1\ToadProfilerLib.dll Successfully registered DLL C:\Program Files\Quest Software\Toad for MySQL Freeware 4.1\officeviewer.ocx err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\Program Files\\Common Files\\Quest Shared\\FmtOptCom.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Common Files\\Quest Shared\\FmtOptCom.exe" failed, status c0000135 err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! err:msi:msiobj_release Invalid handle! fixme:msi:install_assembly Manifest unhandled fixme:msi:install_assembly Assembly should be privately installed fixme:msi:install_assembly Manifest unhandled fixme:msi:install_assembly Assembly should be privately installed fixme:msi:install_assembly Manifest unhandled fixme:msi:install_assembly Assembly should be privately installed fixme:msi:install_assembly Manifest unhandled fixme:msi:install_assembly Assembly should be privately installed fixme:msi:install_assembly Manifest unhandled fixme:msi:install_assembly Assembly should be privately installed fixme:msi:install_assembly Manifest unhandled fixme:msi:install_assembly Assembly should be privately installed fixme:msi:install_assembly Manifest unhandled fixme:msi:install_assembly Assembly should be privately installed fixme:msi:install_assembly Manifest unhandled fixme:msi:install_assembly Assembly should be privately installed fixme:msi:install_assembly Manifest unhandled fixme:msi:install_assembly Assembly should be privately installed fixme:virtual:NtAllocateVirtualMemory MEM_WRITE_WATCH type not supported fixme:ole:CoGetContextToken stub fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms" fixme:shell:URL_ParseUrl failed to parse L"System" fixme:shell:URL_ParseUrl failed to parse L"System.Drawing" fixme:shell:URL_ParseUrl failed to parse L"Accessibility" fixme:win:EnumDisplayDevicesW ((null),0,0x33dd88,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33dd88,0x00000000), stub! fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources" fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources" fixme:virtual:NtAllocateVirtualMemory MEM_WRITE_WATCH type not supported fixme:ole:CoGetContextToken stub Invalid number of input arguments, you must have 13 of them. Usage: RegisterFileAssociations.exe sqlFlag tasFlag tcsFlag tdrFlag tefFlag terFlag tpfFlag trpFlag tsmFlag xpnFlag platform version InstallDir The flag value will be either T or F err:msi:HANDLE_CustomType34 Unable to execute command L"C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727\\v2.0.50727\\InstallUtil.exe \"C:\\Program Files\\Quest Software\\Toad for MySQL Freeware 4.1\\InstallToadEventLog.dll\"" err:winebrowser:get_url_from_dde Unabled to retrieve URL from string L"\"" err:winebrowser:wmain Usage: winebrowser URL [user@localhost Downloads]$ fixme:virtual:NtAllocateVirtualMemory MEM_WRITE_WATCH type not supported fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms" fixme:shell:URL_ParseUrl failed to parse L"System" fixme:shell:URL_ParseUrl failed to parse L"System.Drawing" fixme:shell:URL_ParseUrl failed to parse L"ToadCore" fixme:shell:URL_ParseUrl failed to parse L"ToadPlugin" fixme:shell:URL_ParseUrl failed to parse L"DevExpress.Utils.v8.2" fixme:advapi:CheckTokenMembership (0x184 0x15d1c0 0x33d028) stub! fixme:imm:ImmDisableIME (-1): stub fixme:thread:NtQueryInformationThread Cannot get kerneltime or usertime of other threads fixme:thread:NtQueryInformationThread info class 9 not supported yet fixme:thread:NtQueryInformationThread info class 9 not supported yet fixme:thread:NtQueryInformationThread info class 9 not supported yet fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime 2.0 Error Reporting"): stub fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003e8,(nil),0x0008,0x000000ea,0x3009a1b4,0x7ddb25e0): stub err:eventlog:ReportEventW L"toad.exe" err:eventlog:ReportEventW L"4.1.0.220" err:eventlog:ReportEventW L"491ad5c1" err:eventlog:ReportEventW L"kernel32.dll" err:eventlog:ReportEventW L"5.1.2600.2180" err:eventlog:ReportEventW L"00000000" err:eventlog:ReportEventW L"0" err:eventlog:ReportEventW L"00021a90" fixme:advapi:DeregisterEventSource (0xcafe4242) stub fixme:thread:NtQueryInformationThread info class 9 not supported yet fixme:thread:NtQueryInformationThread info class 9 not supported yet fixme:thread:NtQueryInformationThread info class 9 not supported yet Unhandled Exception: fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources" fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources" System.IO.FileNotFoundException: Could not load file or assembly 'DevExpress.Utils.v8.2, Version=8.2.4.0, Culture=neutral, PublicKeyToken=9b171c9fd64da1d1' or one of its dependencies. Exception from HRESULT: 0x80070002 File name: 'DevExpress.Utils.v8.2, Version=8.2.4.0, Culture=neutral, PublicKeyToken=9b171c9fd64da1d1' at Quest.Toad.StartupForm.Main(String[] args) WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]. wine: Unhandled exception 0xe0434f4d at address 0x7ee21a90 (thread 003c), starting debugger... Unhandled exception: 0xe0434f4d in 32-bit code (0x7ee21b12). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:7ee21b12 ESP:0033e278 EBP:0033e2dc EFLAGS:00000293( - 00 -ISA1C) EAX:7ee0b8e5 EBX:7ee9f820 ECX:00000000 EDX:0033e29c ESI:0033e314 EDI:e0434f4d Stack dump: 0x0033e278: 0033e314 00000004 0000003c 008029a4 0x0033e288: e0434f4d 00000001 00000000 7ee21a90 0x0033e298: 00000001 80070002 0033e314 007e2010 0x0033e2a8: 02000036 0033e2c0 79e814da 0033e2cc 0x0033e2b8: 02000036 00000001 0033e33c 79e87ff4 0x0033e2c8: 0000012c 02d0161c 79f958b8 02d62f3c Backtrace: =>1 0x7ee21b12 RaiseException+0x82() in kernel32 (0x0033e2dc) 2 0x79f97065 in mscorwks (+0x127065) (0x0033e33c) 3 0x7a05b942 in mscorwks (+0x1eb942) (0x0033e378) 4 0x7a05b9eb in mscorwks (+0x1eb9eb) (0x0033e3a4) 5 0x7a05b9f6 in mscorwks (+0x1eb9f6) (0x0033e484) 6 0x79e96791 in mscorwks (+0x26791) (0x0033e504) 7 0x79061526 in mscorjit (+0x1526) (0x0033e588) 8 0x00000000 (0x00000000) 0x7ee21b12 RaiseException+0x82 in kernel32: movl 0xfffffffc(%ebp),%ebx Modules: Module Address Debug info Name (77 modules) PE 11000000-11042000 Deferred toad PE 111a0000-119f2000 Deferred toadcore PE 130d0000-13182000 Deferred toadplugin ELF 47304000-47306000 Deferred libxcb-xlib.so.0 ELF 47304000-47306000 Deferred libxcb-xlib.so.0 ELF 47308000-47404000 Deferred libx11.so.6 ELF 47406000-47422000 Deferred libxcb.so.1 ELF 47424000-47434000 Deferred libxext.so.6 ELF 47453000-4745c000 Deferred libxrender.so.1 ELF 4745e000-47465000 Deferred libxrandr.so.2 ELF 47467000-4746a000 Deferred libxinerama.so.1 ELF 4746c000-47471000 Deferred libxfixes.so.3 ELF 4747e000-47488000 Deferred libxcursor.so.1 ELF 47a11000-47a14000 Deferred libxcomposite.so.1 ELF 47a7c000-47a81000 Deferred libxxf86vm.so.1 ELF 4c063000-4c080000 Deferred ld-linux.so.2 ELF 4c0f0000-4c104000 Deferred libresolv.so.2 ELF 4cb2e000-4cc8b000 Deferred libc.so.6 ELF 4cc8d000-4cc92000 Deferred libdl.so.2 ELF 4cc94000-4ccbd000 Deferred libm.so.6 ELF 4ccbf000-4ccd7000 Deferred libpthread.so.0 ELF 4cebb000-4cebe000 Deferred libxau.so.6 ELF 4cede000-4cee4000 Deferred libxdmcp.so.6 ELF 4cef8000-4cf19000 Deferred libexpat.so.1 ELF 4cf1b000-4cfa7000 Deferred libfreetype.so.6 ELF 4d021000-4d050000 Deferred libfontconfig.so.1 ELF 4d061000-4d07b000 Deferred libice.so.6 ELF 4d099000-4d0a2000 Deferred libsm.so.6 PE 5e380000-5e409000 Deferred diasymreader PE 78130000-781cb000 Deferred msvcr80 PE 79000000-79045000 Deferred mscoree PE 79060000-790b3000 Export mscorjit PE 790c0000-794de000 Deferred mscorlib PE 79e70000-7a3d1000 Export mscorwks PE 7a440000-7a724000 Deferred system PE 7ade0000-7ae8e000 Deferred system.drawing PE 7afd0000-7b4e6000 Deferred system.windows.forms ELF 7bf00000-7bf03000 Deferred <wine-loader> ELF 7dceb000-7dcff000 Deferred lz32<elf> \-PE 7dcf0000-7dcff000 \ lz32 ELF 7dcff000-7dd19000 Deferred version<elf> \-PE 7dd00000-7dd19000 \ version ELF 7dd19000-7dd99000 Deferred crypt32<elf> \-PE 7dd20000-7dd99000 \ crypt32 ELF 7dd99000-7ddd5000 Deferred rsaenh<elf> \-PE 7dda0000-7ddd5000 \ rsaenh ELF 7ddf9000-7de2e000 Deferred uxtheme<elf> \-PE 7de00000-7de2e000 \ uxtheme ELF 7de2e000-7def8000 Deferred comctl32<elf> \-PE 7de40000-7def8000 \ comctl32 ELF 7def8000-7e02d000 Deferred shell32<elf> \-PE 7df10000-7e02d000 \ shell32 ELF 7e079000-7e099000 Deferred iphlpapi<elf> \-PE 7e080000-7e099000 \ iphlpapi ELF 7e099000-7e102000 Deferred rpcrt4<elf> \-PE 7e0a0000-7e102000 \ rpcrt4 ELF 7e102000-7e227000 Deferred ole32<elf> \-PE 7e120000-7e227000 \ ole32 ELF 7e447000-7e4b6000 Deferred msvcrt<elf> \-PE 7e460000-7e4b6000 \ msvcrt ELF 7e4e0000-7e501000 Deferred imm32<elf> \-PE 7e4f0000-7e501000 \ imm32 ELF 7e667000-7e706000 Deferred winex11<elf> \-PE 7e670000-7e706000 \ winex11 ELF 7e827000-7e8ce000 Deferred gdi32<elf> \-PE 7e840000-7e8ce000 \ gdi32 ELF 7e8ce000-7ea28000 Deferred user32<elf> \-PE 7e8f0000-7ea28000 \ user32 ELF 7ea28000-7ea87000 Deferred shlwapi<elf> \-PE 7ea30000-7ea87000 \ shlwapi ELF 7ea87000-7eae0000 Deferred advapi32<elf> \-PE 7ea90000-7eae0000 \ advapi32 ELF 7eae0000-7eaec000 Deferred libnss_files.so.2 ELF 7eddf000-7ef27000 Export kernel32<elf> \-PE 7ee00000-7ef27000 \ kernel32 ELF 7ef50000-7f000000 Deferred ntdll<elf> \-PE 7ef60000-7f000000 \ ntdll Threads: process tid prio (all id:s are in hex) 0000000c 00000012 0 0000000e 0 0000000d 0 0000000f 00000015 0 00000014 0 00000011 0 00000010 0 00000016 00000017 0 0000003b (D) C:\Program Files\Quest Software\Toad for MySQL Freeware 4.1\Toad.exe 0000003e 2 0000003d 0 0000003c 0 <== 0000003f 00000041 0 00000040 0 Backtrace: =>1 0x7ee21b12 RaiseException+0x82() in kernel32 (0x0033e2dc) 2 0x79f97065 in mscorwks (+0x127065) (0x0033e33c) 3 0x7a05b942 in mscorwks (+0x1eb942) (0x0033e378) 4 0x7a05b9eb in mscorwks (+0x1eb9eb) (0x0033e3a4) 5 0x7a05b9f6 in mscorwks (+0x1eb9f6) (0x0033e484) 6 0x79e96791 in mscorwks (+0x26791) (0x0033e504) 7 0x79061526 in mscorjit (+0x1526) (0x0033e588) 8 0x00000000 (0x00000000) fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003ff,(nil),0x0001,0x00000000,0x33ddc0,(nil)): stub err:eventlog:ReportEventW L".NET Runtime version 2.0.50727.42 - Fatal Execution Engine Error (79F97075) (80131506)" fixme:advapi:DeregisterEventSource (0xcafe4242) stub fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\PCHealth\\ErrorRep\\QSignoff" 1 -2147483644 (nil) (nil) 0x12f68c (nil) err:ole:CoGetClassObject class {4e14fba2-2e22-11d1-9964-00c04fbbb345} not registered err:ole:create_server class {4e14fba2-2e22-11d1-9964-00c04fbbb345} not registered err:ole:CoGetClassObject no class object {4e14fba2-2e22-11d1-9964-00c04fbbb345} could be created for context 0x5