Please help a wine newbie...
I'm battling to get Toad for Mysql Freeware working on Wine.
I've downloaded ToadForMYSQLFreeware_410220.msi
and run it with
msiexec /i ToadForMYSQLFreeware_410220.msi
It looks like it installs ok, but when I try to run it it doesn't start.
Can anybody help? This is doing my head in. I really don't want to have to
install windows on my Acer Aspire One to get this working.
Messages in the terminal follow.
===========[user at 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" 0x1315b8 0x32f77c
0x153ea0 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: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 at localhost Downloads]$ 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"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 0x15d640 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,0x7ddbe5e0):
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 003d),
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:00200293( - 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
00000016 0
00000015 0
00000011 0
00000010 0
00000017
00000018 0
0000003c (D) C:\Program Files\Quest Software\Toad for MySQL Freeware
4.1\Toad.exe
0000003f 2
0000003e 0
0000003d 0 <=00000040
00000042 0
00000041 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)
0x12fac4 (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