[Wine] Troublesome Toad for MySQL on Wine

alexnotalex wineforum-user at winehq.org
Tue Apr 28 03:25:27 CDT 2009


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







More information about the wine-users mailing list