Bug #13242 Fails to start
Submitted: 15 Sep 2005 23:24 Modified: 12 Apr 2006 9:34
Reporter: Dave Caroline Email Updates:
Status: Won't fix Impact on me:
None 
Category:MySQL Workbench Preview Severity:S2 (Serious)
Version:1.0.2 and 1.0.5 OS:Windows (win2k)
Assigned to: Michael G. Zinner CPU Architecture:Any

[15 Sep 2005 23:24] Dave Caroline
Description:
I get an Application error
from the event viewer system log:
Application popup: MySQLWorkbench.exe - Application Error : The application failed to initialize properly (0xc000001d). Click on OK to terminate the application.  

system is win2k sp3
AMD 256MB ram

How to repeat:
If i dont know how the error is caused how can i supply a repeat method! other than doubleclick on MySQLWorkbench.exe

Suggested fix:
fix error message if its trying to init some feature missing from my box e.g. opengl
[16 Sep 2005 0:07] MySQL Verification Team
Not enough information was provided for us to be able
to handle this bug. Please re-read the instructions at
http://bugs.mysql.com/how-to-report.php

If you can provide more information, feel free to add it
to this bug and change the status back to 'Open'.

Thank you for your interest in MySQL.

Additional info:

I was unable to repeat the behavior reported on 2 boxes XP Pro and Home Edition.
[16 Sep 2005 11:21] Dave Caroline
from MSDN

Error Message:
(Application Error) The application failed to initialize properly (0xaddress ). Click on OK to terminate the application.

User Action:
This is a Windows 2000 Executive STATUS error message. After you terminate the application, try running it again. If this message reappears, contact the supplier of the application. 

So i did. There was no other output for me to send to you. I do not have any windows dev tools (therefore know nothing of MS error messages) and a google on the error msg is inconclusive. I cant help you further it would seem trying to beta test just gets a cold shoulder.
[17 Sep 2005 23:54] Christian Stadler
I'm having the same issue. If I try to start the application I'm getting the same error as described above.

OS: Win2k SP3
Memory: 512MB

Looks, like this is related to Win2k alone.

Sorry, but I can't give more info so far.
[4 Oct 2005 20:27] Christian Stadler
Sorry, I've meant Win2k SP4, not SP3.

Uhm, can anyone repeat this under Win2k?
[5 Oct 2005 3:00] Mark S
I just downloaded mysql-workbench-noinstall-1.0.1a-alpha-win32.zip
I run Win2k SP4 with 320 MB and an Athlon 1.2.  When I try to run MySQLWorkbench.exe I get "The application failed to initialize properly (0x000001d). Click OK to terminate the application.
[20 Nov 2005 1:18] anatoly
Confirmed on W2KSP4. See also Bug #13271
[14 Dec 2005 16:10] Jeremy Farnsworth
I've encountered a similar problem.  Whenever I click on any tools I get an error message which says Access Violation @ address 0053B820 in module 'MySQLWorkbench.exe'.  Read of address 0000001C.  Im running MySQL Workbench version 1.0.2 under this system:

Windows XP Pro SP2
Pentium 4 - 2.8 GHz
1.5 GB Ram

I can recreate the error every time I open the program and pick on a tool.  Once the error shows up, I am unable to modify the existing schema or relationships of the tables present.
[5 Jan 2006 13:01] Dave Caroline
Microsoft (R) Windows Debugger  Version 6.5.0003.7
Copyright (c) Microsoft Corporation. All rights reserved.

CommandLine: "U:\MySQL Workbench 1.0\MySQLWorkbench.exe"
Symbol search path is: *** Invalid ***
****************************************************************************
* Symbol loading may be unreliable without a symbol search path.           *
* Use .symfix to have the debugger choose a symbol path.                   *
* After setting your symbol path, use .reload to refresh symbol locations. *
****************************************************************************
Executable search path is: 
ModLoad: 00400000 006fe000   image00400000
ModLoad: 77f80000 77ffa000   ntdll.dll
ModLoad: 77e80000 77f36000   C:\WINNT\system32\kernel32.dll
ModLoad: 77e10000 77e75000   C:\WINNT\system32\user32.dll
ModLoad: 77f40000 77f7c000   C:\WINNT\system32\GDI32.DLL
ModLoad: 77db0000 77e0d000   C:\WINNT\system32\advapi32.dll
ModLoad: 77d30000 77d9e000   C:\WINNT\system32\RPCRT4.DLL
ModLoad: 779b0000 77a4b000   C:\WINNT\system32\oleaut32.dll
ModLoad: 77a50000 77b3c000   C:\WINNT\system32\ole32.dll
ModLoad: 77820000 77827000   C:\WINNT\system32\version.dll
ModLoad: 759b0000 759b6000   C:\WINNT\system32\LZ32.DLL
ModLoad: 782f0000 78536000   C:\WINNT\system32\shell32.dll
ModLoad: 70bd0000 70c35000   C:\WINNT\system32\SHLWAPI.DLL
ModLoad: 78000000 78046000   C:\WINNT\system32\msvcrt.dll
ModLoad: 71710000 71794000   C:\WINNT\system32\COMCTL32.DLL
ModLoad: 75e60000 75e7a000   C:\WINNT\System32\imm32.dll
ModLoad: 76b30000 76b6d000   C:\WINNT\system32\comdlg32.dll
ModLoad: 10000000 100a7000   U:\MySQL Workbench 1.0\libmysqlx.dll
ModLoad: 00230000 0036a000   U:\MySQL Workbench 1.0\LIBMYSQL.dll
ModLoad: 75050000 75058000   C:\WINNT\System32\WSOCK32.dll
ModLoad: 75030000 75043000   C:\WINNT\System32\WS2_32.DLL
ModLoad: 75020000 75028000   C:\WINNT\System32\WS2HELP.DLL
ModLoad: 77520000 77525000   C:\WINNT\System32\ICMP.dll
ModLoad: 00700000 007b6000   U:\MySQL Workbench 1.0\libxml2.dll
ModLoad: 007c0000 0089a000   U:\MySQL Workbench 1.0\iconv.dll
ModLoad: 008a0000 008b2000   U:\MySQL Workbench 1.0\zlib.dll
ModLoad: 008c0000 00941000   U:\MySQL Workbench 1.0\libglib-2.0-0.dll
ModLoad: 00950000 00959000   U:\MySQL Workbench 1.0\intl.dll
ModLoad: 77440000 774b7000   C:\WINNT\system32\CRYPT32.dll
ModLoad: 77430000 77440000   C:\WINNT\system32\MSASN1.DLL
ModLoad: 10200000 10287000   U:\MySQL Workbench 1.0\MSVCR71D.dll
ModLoad: 10480000 1053c000   U:\MySQL Workbench 1.0\MSVCP71D.dll
ModLoad: 00960000 00a44000   U:\MySQL Workbench 1.0\libmysqlgrt.dll
ModLoad: 00a50000 00a5b000   U:\MySQL Workbench 1.0\libgthread-2.0-0.dll
ModLoad: 00a60000 00dc3000   U:\MySQL Workbench 1.0\php5ts.dll
ModLoad: 1f7d0000 1f804000   C:\WINNT\System32\ODBC32.dll
ModLoad: 7c340000 7c396000   U:\MySQL Workbench 1.0\MSVCR71.dll
ModLoad: 00dd0000 00e09000   U:\MySQL Workbench 1.0\libmysqlgrtbuiltinmodule.dll
ModLoad: 00e10000 00e9d000   U:\MySQL Workbench 1.0\libmysqlgrtwbmodule.dll
ModLoad: 00ea0000 01034000   U:\MySQL Workbench 1.0\libmysqlgc.dll
ModLoad: 69510000 695d7000   C:\WINNT\System32\OPENGL32.dll
ModLoad: 6fac0000 6fadf000   C:\WINNT\System32\GLU32.dll
ModLoad: 72800000 72846000   C:\WINNT\System32\DDRAW.dll
ModLoad: 728a0000 728a6000   C:\WINNT\System32\DCIMAN32.dll
ModLoad: 66fc0000 67036000   U:\MySQL Workbench 1.0\freetype6.dll
ModLoad: 61b80000 61b96000   U:\MySQL Workbench 1.0\zlib1.dll
ModLoad: 65780000 657b6000   U:\MySQL Workbench 1.0\libpng12.dll
ModLoad: 77570000 775a0000   C:\WINNT\System32\winmm.dll
(970.194): Break instruction exception - code 80000003 (first chance)
eax=00000000 ebx=00131f04 ecx=00000000 edx=00134bf8 esi=7ffdf000 edi=00131f80
eip=77f9180c esp=0012f984 ebp=0012fc98 iopl=0         nv up ei pl nz na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000202
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for ntdll.dll - 
ntdll!DbgBreakPoint:
77f9180c cc               int     3
[5 Jan 2006 14:10] Dave Caroline
win dbg with symbols

Microsoft (R) Windows Debugger  Version 6.5.0003.7
Copyright (c) Microsoft Corporation. All rights reserved.

CommandLine: "U:\MySQL Workbench 1.0\MySQLWorkbench.exe"
Symbol search path is: C:\WINNT\Symbols
Executable search path is: 
ModLoad: 00400000 006fe000   image00400000
ModLoad: 77f80000 77ffa000   ntdll.dll
ModLoad: 77e80000 77f36000   C:\WINNT\system32\kernel32.dll
ModLoad: 77e10000 77e75000   C:\WINNT\system32\user32.dll
ModLoad: 77f40000 77f7c000   C:\WINNT\system32\GDI32.DLL
ModLoad: 77db0000 77e0d000   C:\WINNT\system32\advapi32.dll
ModLoad: 77d30000 77d9e000   C:\WINNT\system32\RPCRT4.DLL
ModLoad: 779b0000 77a4b000   C:\WINNT\system32\oleaut32.dll
ModLoad: 77a50000 77b3c000   C:\WINNT\system32\ole32.dll
ModLoad: 77820000 77827000   C:\WINNT\system32\version.dll
ModLoad: 759b0000 759b6000   C:\WINNT\system32\LZ32.DLL
ModLoad: 782f0000 78536000   C:\WINNT\system32\shell32.dll
ModLoad: 70bd0000 70c35000   C:\WINNT\system32\SHLWAPI.DLL
ModLoad: 78000000 78046000   C:\WINNT\system32\msvcrt.dll
ModLoad: 71710000 71794000   C:\WINNT\system32\COMCTL32.DLL
ModLoad: 75e60000 75e7a000   C:\WINNT\System32\imm32.dll
ModLoad: 76b30000 76b6d000   C:\WINNT\system32\comdlg32.dll
ModLoad: 10000000 100a7000   U:\MySQL Workbench 1.0\libmysqlx.dll
ModLoad: 00230000 0036a000   U:\MySQL Workbench 1.0\LIBMYSQL.dll
ModLoad: 75050000 75058000   C:\WINNT\System32\WSOCK32.dll
ModLoad: 75030000 75043000   C:\WINNT\System32\WS2_32.DLL
ModLoad: 75020000 75028000   C:\WINNT\System32\WS2HELP.DLL
ModLoad: 77520000 77525000   C:\WINNT\System32\ICMP.dll
ModLoad: 00700000 007b6000   U:\MySQL Workbench 1.0\libxml2.dll
ModLoad: 007c0000 0089a000   U:\MySQL Workbench 1.0\iconv.dll
ModLoad: 008a0000 008b2000   U:\MySQL Workbench 1.0\zlib.dll
ModLoad: 008c0000 00941000   U:\MySQL Workbench 1.0\libglib-2.0-0.dll
ModLoad: 00950000 00959000   U:\MySQL Workbench 1.0\intl.dll
ModLoad: 77440000 774b7000   C:\WINNT\system32\CRYPT32.dll
ModLoad: 77430000 77440000   C:\WINNT\system32\MSASN1.DLL
ModLoad: 10200000 10287000   U:\MySQL Workbench 1.0\MSVCR71D.dll
ModLoad: 10480000 1053c000   U:\MySQL Workbench 1.0\MSVCP71D.dll
ModLoad: 00960000 00a44000   U:\MySQL Workbench 1.0\libmysqlgrt.dll
ModLoad: 00a50000 00a5b000   U:\MySQL Workbench 1.0\libgthread-2.0-0.dll
ModLoad: 00a60000 00dc3000   U:\MySQL Workbench 1.0\php5ts.dll
ModLoad: 1f7d0000 1f804000   C:\WINNT\System32\ODBC32.dll
ModLoad: 7c340000 7c396000   U:\MySQL Workbench 1.0\MSVCR71.dll
ModLoad: 00dd0000 00e09000   U:\MySQL Workbench 1.0\libmysqlgrtbuiltinmodule.dll
ModLoad: 00e10000 00e9d000   U:\MySQL Workbench 1.0\libmysqlgrtwbmodule.dll
ModLoad: 00ea0000 01034000   U:\MySQL Workbench 1.0\libmysqlgc.dll
ModLoad: 69510000 695d7000   C:\WINNT\System32\OPENGL32.dll
ModLoad: 6fac0000 6fadf000   C:\WINNT\System32\GLU32.dll
ModLoad: 72800000 72846000   C:\WINNT\System32\DDRAW.dll
ModLoad: 728a0000 728a6000   C:\WINNT\System32\DCIMAN32.dll
ModLoad: 66fc0000 67036000   U:\MySQL Workbench 1.0\freetype6.dll
ModLoad: 61b80000 61b96000   U:\MySQL Workbench 1.0\zlib1.dll
ModLoad: 65780000 657b6000   U:\MySQL Workbench 1.0\libpng12.dll
ModLoad: 77570000 775a0000   C:\WINNT\System32\winmm.dll
(a04.a18): Break instruction exception - code 80000003 (first chance)
eax=00000000 ebx=00131f04 ecx=00000000 edx=00134bf8 esi=7ffdf000 edi=00131f80
eip=77f9180c esp=0012f984 ebp=0012fc98 iopl=0         nv up ei pl nz na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000202
*** WARNING: symbols timestamp is wrong 0x3e72aaa5 0x3d3d0209 for ntdll.dll
ntdll!RtlDeNormalizeProcessParams+0x24:
77f9180c cc               int     3
[5 Jan 2006 15:02] Mike Lischke
Dave, do you have zlib1 and zlib DLLs in your WB bin folder? I have seen such a problem like you have described because of conflicting zlibs. An application had set an additional system search path which also had a zlib dll in it that was from then on used but incompatible with our libs. By placing a copy of zlib and zlib1 in the same folder as the WB application (unfortunately we need both because they are accessed by other third-party libs) this problem could be avoided.

Mike
[5 Jan 2006 15:03] Mike Lischke
Ah, ok, from looking at your listing I see you have those dlls there. Hmm, then I'm clueless about what could be the reason for the startup problem. Sorry.

Mike
[7 Jan 2006 0:11] Jon Stephens
Fresh install of Win2K Server SP4, fully patched. Unzipped archive to I:\Program Files\MySQL\MySQL Workbench 1.0\. Running as user with full Admin rights. Application fails to initialise as previously described. Setting bug status to Verified.
[7 Jan 2006 12:43] MySQL Verification Team
Remove the assign to.
[6 Mar 2006 20:49] Dave Caroline
Just tested on 1.0.5 and still get application failed to initialize properly as before.
[7 Mar 2006 7:25] Mike Lischke
There is a known problem if the Workbench is not installed into the default folder (e.g. C:\Program files\...). Please try this installation location and let me know if that works for you now.
[7 Mar 2006 22:41] Dave Caroline
Tried in C:\Program Files\MySQL\MySQL Workbench 1.0 as requested, it still fails as before.
[17 Apr 2006 21:38] Glenn Smith
Just downloaded and installed 1.0.5-beta on win xp sp2. Same address and error.
[17 Apr 2006 21:47] Glenn Smith
And took default install path as installer offered, 

C:\Program Files\MySQL\MySQL Workbench

If you want more info, let me know what you want.
[29 Apr 2006 20:03] Ygor Lemos
Same problem on Windows XP SP2.

Just tryed 1.0 (install and without install versions).

When the application launches, before anything load, comes the error: (0xc000001d)
[23 Jul 2006 14:31] Roger McGrevy
23 July 2006
I downloaded and installed today on Windows XP and get the Failed to start (01d) error. Is there a fix yet or can I download an earlier version of workbench
[15 Aug 2006 12:10] Olivier Gérardin
I have the same symtom. From reading other reports on the same error code, I suspect that the problem is linked to the CPU family. It is possible that the Workbench was compiled specifically for Intel CPUs and will not run on Athlon family CPUs.

Could you confirm that all people who experienced this problem were running on an Athlon family CPU?
[15 Aug 2006 12:40] Glenn Smith
I tested it on a Intel Pentium 3.
[15 Aug 2006 19:07] Olivier Gérardin
So my idea was wrong :(
Was worth a try.
[13 Apr 2007 7:58] Christian Stadler
WFM now with Version 1.1.10 on W2k.