Bug #60248 | Workbench crashes on splash page. W7 64 Alienware M15x | ||
---|---|---|---|
Submitted: | 25 Feb 2011 8:32 | Modified: | 6 Jun 2011 14:00 |
Reporter: | Adam T. Janes | Email Updates: | |
Status: | Can't repeat | Impact on me: | |
Category: | MySQL Workbench | Severity: | S1 (Critical) |
Version: | 5.2.31a, 5.2.32 | OS: | Windows (Windows 7 64 on Alienware m15x) |
Assigned to: | CPU Architecture: | Any | |
Tags: | crashes, MySQL, windows 7 64, workbench |
[25 Feb 2011 8:32]
Adam T. Janes
[4 Mar 2011 12:59]
Alfredo Kojima
Hi Adam Please try this binary ftp://ftp.mysql.com/pub/mysql/download/gui-tools/mysql-workbench-gpl-5.2.32pre-win32-noins... and report back if it also crashes on startup for you. Thanks
[4 Mar 2011 13:02]
Alfredo Kojima
Marked bug #60233 as duplicate of this one
[4 Mar 2011 13:18]
Alfredo Kojima
Other information that could help narrowing this down: Run the .NET installation verifier utility from http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx and post the output. Run msconfig.exe and post the output.
[4 Mar 2011 13:57]
Joe T
Coming in from the other bug's thread... Attaching 2 files: 1. .NET Install verifier log run for all testable versions of .NET (all verified sucessfully) 2. Win7 Event Viewer log of 3 events registered when the binary posted in this thread also crashed with same symptoms (splash screen, immediate crash). There's no way to merge adding a comment AND attachments, is there?
[4 Mar 2011 13:58]
Joe T
.NET Verifier log (zipped, decompressed is too large)
Attachment: setupverifier_main_03-04-11_08.33.07.txt.zip (application/zip, text), 39.67 KiB.
[4 Mar 2011 13:59]
Joe T
Win7 Event Viewer log
Attachment: Workbench launch failure.evtx (application/octet-stream, text), 68.00 KiB.
[4 Mar 2011 14:03]
Alfredo Kojima
What about msconfig? What software do you have configured to be auto-started? If you have a few minutes, please consider joining IRC channel #workbench in chat.us.freenode.net to help track this.
[4 Mar 2011 14:15]
Joe T
Alfredo: i would join the IRC, but we have that blocked on our firewall (i work at a bank, so policies are pretty stringent). Also, Workbench works fine from my home computer (different hardware config, but similar software). Home computer is ASUS/AMD box, work is HP/Intel/NVidia. Startup apps from MSCONFIG: * Adobe Updater * nwiz (NVidia control panel) Google Update Jing * ShoreTel Communicator (IP phone) * PDF Complete * IAStorIcon (Intel storage manager) * Adobe CS5 Service Manager * Adobe Switchboard (??) MS Office 2010 * Symantec Security (corp. AV) Java Platform Auto Updater 2 MagicDisc MS OneNote (* definitely not installed on home PC)
[5 Mar 2011 0:12]
mike schrempp
I'm having the same problem launching workbenck. Splash screen displays, then nothing. I pulled this error log from windows events log. No ideas if it might help. Log Name: Application Source: Application Error Date: 3/4/2011 4:08:17 PM Event ID: 1000 Task Category: (100) Level: Error Keywords: Classic User: N/A Computer: US-SEA-R8G16MR.ant.amazon.com Description: Faulting application name: MySQLWorkbench.exe, version: 5.2.31.7115, time stamp: 0x4d04ebea Faulting module name: aticfx32.dll, version: 8.17.10.1041, time stamp: 0x4c58c86b Exception code: 0xc0000005 Fault offset: 0x00021c32 Faulting process id: 0x%9 Faulting application start time: 0x%10 Faulting application path: %11 Faulting module path: %12 Report Id: %13 Event Xml: <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="Application Error" /> <EventID Qualifiers="0">1000</EventID> <Level>2</Level> <Task>100</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2011-03-05T00:08:17.000000000Z" /> <EventRecordID>8770</EventRecordID> <Channel>Application</Channel> <Computer>US-SEA-R8G16MR.ant.amazon.com</Computer> <Security /> </System> <EventData> <Data>MySQLWorkbench.exe</Data> <Data>5.2.31.7115</Data> <Data>4d04ebea</Data> <Data>aticfx32.dll</Data> <Data>8.17.10.1041</Data> <Data>4c58c86b</Data> <Data>c0000005</Data> <Data>00021c32</Data> </EventData> </Event>
[5 Mar 2011 3:06]
Erin Cunningham
.net verification file
Attachment: setupverifier_main_03-04-11_22.00.42 (text/plain), 470.36 KiB.
[5 Mar 2011 3:17]
Erin Cunningham
STARTUP ITEMS Synaptics Pointing Device Driver IDT PC Audio QuickSet Intel PROSet/Wireless Adobe Updater Startup Microsoft IntelliPoint NsWrtMon Application (??) CNSLMAIN.EXE Download Accelerator Plus Windows Operating System Google update RoboForm EPSON Status Monitor cdloader2 StartCCC Dell Webcam Central DellSupportCenter AntiVir Desktop Adobe CS5 Service Manager SBSV (Adobe switchboard) Adobe Acrobat Adobe Reader Java Platform SE Auto Updater 2.0 QuickTime iTunes ArcSoft Connect SSBkgdUpdate OmniPage PowerISO Virtual Drive Manager Dell Dock
[5 Mar 2011 3:18]
Erin Cunningham
Here is my system info
Attachment: SystemInfo.pdf (application/pdf, text), 40.49 KiB.
[6 Mar 2011 21:15]
Erin Cunningham
Still having same problem with 5.2.32
Attachment: workbench crash.jpg (image/pjpeg, text), 25.71 KiB.
[23 Mar 2011 18:54]
Joe T
Just installed Workbench 5.2.33b and still have this crash problem. i uninstalled the previous version before installing the update. Will also attach newest Win7 Event Viewer log to this bug. Has there been any progress on this, or was it supposedly addressed in the new release?
[23 Mar 2011 18:54]
Joe T
Crash event log after updating to 5.2.33b
Attachment: Workbench launch failure.evtx (application/octet-stream, text), 68.00 KiB.
[23 Mar 2011 18:59]
Alfredo Kojima
Event info from mike schrempp says faulting module is aticfx32, which sounds like gfx driver. Can you update your driver and see if the problem persists? What about starting workbench with the -swrendering option?
[23 Mar 2011 19:05]
Joe T
Seems unlikely that my crash would be the ATI driver, as i have an Intel CPU & Nvidia video card. ;) Ran with -swrendering option, same result. Will attach event log of that crash as well.
[23 Mar 2011 19:06]
Joe T
Crash event log, 5.2.33b, using -swrendering option
Attachment: Workbench launch failure.evtx (application/octet-stream, text), 68.00 KiB.
[23 Mar 2011 19:06]
Alfredo Kojima
At least 2 of the reporters seem to have ATI graphics cards, can you confirm what video chipset does your computers have and whether drivers are up to date?
[23 Mar 2011 20:06]
Joe T
Computer model: HPE-450t Win7 Pro 64 SP1 Intel i7 NVidia Quadro FX380 Vid driver version: 8.17.12.6645 (installed ~2 weeks ago) i've been keeping the driver updated as often as i can, but the problem has existed across at least 3 driver updates.
[24 Mar 2011 1:44]
mike schrempp
Just checked my driver. My graphics device is Intel Graphics Media Accelerator HD Old driver (used with error messages in my previous post): 8.15.10.2025 Updated driver: 8.15.10.2253 Still didn't work. Behavior changed: With the previous dirver, the splash screen went away within about 1 second. With the new driver, it took closer to 10 seconds. Error message with current driver: c:\Program Files (x86)\MySQL\MySQL Workbench 5.2 CE> Unhandled Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at wb.WBContextUI.init(WBContextUI* , WBFrontendCallbacks* , WBOptions* ) at MySQL.Workbench.WbContext.init(WbFrontendCallbacks callbacks, WbOptions op tions) at MySQL.GUI.Workbench.Program.Main(String[] Args)
[24 Mar 2011 14:05]
Joe T
Just updated video driver to version 8.17.12.6766, released March 21. No effect on the problem. Seems pretty clear at this point it's not a video driver issue. And if it was, why would Workbench be the only program on my system that doesn't run properly?
[25 Mar 2011 23:45]
Joe Omobono
Getting same error on System: Windows 7 version 6.1 running on x86; Cp1252; en_US (nb) Using -->> (mysql-workbench-gpl-5.2.33b-win32.msi) mySQL is up and running (mysql-5.5.10-win32.msi), The older verion of GUI Tools is able to connect(mysql-gui-tools-5.0-r17-win32.msi) NetBeans IDE is also able to connect: Product Version: NetBeans IDE 6.9.1 (Build 201007282301) Java: 1.6.0_24; Java HotSpot(TM) Client VM 19.1-b02 Microsoft Visual 2010 is running in the background but have not teset connection. Here is what I could extract from the debugger (cropped, sorted, and grouped) -- If you need the raw let me know: Binary was not built with debug information. *** ~~~ --- MySQL Workbench 5.2 CE ~~~ --- *** libglib-2.0-0.dll --- *** iconv.dll --- *** intl.dll --- *** libxml2.dll --- *** zlib1.dll --- *** libpng12-0.dll --- *** libgthread-2.0-0.dll --- *** sigc-2.0.dll --- *** libgmodule-2.0-0.dll --- *** mysqlcppconn.dll --- *** Scintilla.dll --- *** python\site-packages\Crypto\Cipher\DES3.pyd --- *** python\site-packages\Crypto\Cipher\Blowfish.pyd --- *** python\site-packages\Crypto\Cipher\AES.pyd --- *** python\site-packages\Crypto\Cipher\ARC4.pyd --- *** ~~~ --- *** ~~~ --- *** ~~~ Cannot find or open the PDB fileC:\Windows\winsxs\x86_microsoft.vc90.crtmsvcr90.dll Cannot find or open the PDB fileC:\Windows\winsxs\x86_microsoft.windows.common-controlscomctl32.dll Cannot find or open the PDB fileC:\Windows\winsxs\x86_microsoft.windows.gdiplusGdiPlus.dll --- *** ~~~ --- *** ~~~ Cannot find or open the PDB file *** ~~~ --- Microsoft.NET\Framework\v4.0.30319 ~~~ --- *** mscoreei.dll --- *** clr.dll --- *** mscorlib.ni.dll --- *** nlssorting.dll --- *** clrjit.dll --- *** ~~~ Cannot find or open the PDB file *** ~~~ --- MySQL Workbench 5.2 CE ~~~ --- *** MySQLWorkbench.exe --- *** wbprivate.wr.dll --- *** wbprivate.be.dll --- *** shell32.dll --- *** ws2_32.dll --- *** nsi.dll --- *** wsock32.dll --- *** libcairo.dll --- *** msimg32.dll --- *** python26.dll --- *** oleaut32.dll --- *** wbpublic.be.dll --- *** opengl32.dll --- *** glu32.dll --- *** ddraw.dll --- *** dciman32.dll --- *** setupapi.dll --- *** cfgmgr32.dll --- *** devobj.dll --- *** dwmapi.dll --- *** libctemplate.dll --- *** mysql.canvas.dll --- *** base.dll --- *** grt.dll --- *** mysql.forms.dll --- *** cdbc.dll --- *** libmysql.dll --- *** wbpublic.wr.dll --- *** System.ni.dll --- *** System.Drawing.ni.dll --- *** System.Windows.Forms.ni.dll --- *** mforms.wr.dll --- *** crypt32.dll --- *** msasn1.dll --- *** diasymreader.dll --- *** sspicli.dll --- *** System.Runtime.Remoting.ni.dll --- *** shfolder.dll --- *** System.Configuration.ni.dll --- *** System.Xml.ni.dll --- *** version.dll --- *** WindowsCodecs.dll --- *** clbcatq.dll --- *** db.grt.dll --- *** db.mysql.grt.dll --- *** db.mysql.query.grt.dll --- *** db.mysql.sqlide.grt.dll --- *** db.mysql.sqlparser.grt.dll --- *** forms.grt.dll --- *** wb.model.grt.dll --- *** wb.mysql.import.grt.dll --- *** wb.utils.native.grt.dll --- *** _mforms.pyd --- *** python\_socket.pyd --- *** python\_ssl.pyd --- *** nlaapi.dll --- *** mswsock.dll --- *** dnsapi.dll --- *** winrnr.dll --- *** NapiNSP.dll --- *** pnrpnsp.dll --- *** python\_hashlib.pyd --- *** python\select.pyd --- *** apphelp.dll --- *** WSHTCPIP.DLL --- *** db.mysql.diff.reporting.wbp.dll --- *** db.mysql.wbp.dll --- *** db.mysql.editors.wbp.be.dll --- *** wb.model.editors.wbp.be.dll --- *** wb.printing.wbp.be.dll --- *** ~~~ Cannot find or open the PDB file *** ~~~ --- system32 ~~~ --- *** ntdll.dll --- *** mscoree.dll --- *** kernel32.dll --- *** KernelBase.dll --- *** advapi32.dll --- *** msvcrt.dll --- *** sechost.dll --- *** rpcrt4.dll --- *** shlwapi.dll --- *** gdi32.dll --- *** user32.dll --- *** lpk.dll --- *** usp10.dll --- *** imm32.dll --- *** msctf.dll --- *** msvcr100_clr0400.dll --- *** ole32.dll --- *** cryptbase.dll --- *** uxtheme.dll --- *** cryptsp.dll --- *** rsaenh.dll --- *** RpcRtRemote.dll --- *** atioglxx.dll --- *** atigktxx.dll --- *** aticfx32.dll --- *** atiadlxx.dll --- *** wintrust.dll --- *** ~~~ Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. *** ~~~ --- Microsoft.NET\Framework\v4.0.30319 ~~~ --- *** mscorlib.dll --- *** wbprivate.wr.dll --- *** System.Windows.Forms.dll --- *** System.Drawing.dll --- *** System.dll --- *** base.windows.dll --- *** mforms.wr.dll --- *** System.Runtime.Remoting.dll --- *** System.Configuration.dll --- *** System.Xml.dll --- *** Aga.Controls.dll --- *** ScintillaNet.dll Symbols loaded. *** ~~~ --- MySQL Workbench 5.2 CE ~~~ --- *** msvcp100.dll --- *** msvcr100.dll --- *** ~~~ Loaded 'C:\Program Files\MySQL\MySQL Workbench 5.2 CE\ *** ~~~ --- Microsoft.NET\Framework\v4.0.30319 ~~~ --- *** MySQLCsUtilities.dll --- *** MySQLWorkbench.exe --- *** sqlide.fe.dll --- *** WbPlugins.dll --- *** wbpublic.wr.dll The thread 'Win32 Thread' (0xadc) has exited with code 0 (0x0). *** ~~~ --- *** ~~~ --- *** ~~~ An unhandled exception of type 'System.AccessViolationException' occurred in wbprivate.wr.dllSystem.AccessViolationExceptionwbprivate.wr.dll --- *** ~~~ Additional information: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. *** ~~~
[26 Mar 2011 15:23]
Alfredo Kojima
mike schrempp's error was because of the video driver, the new error is a duplicate of bug #60412 Everybody else seems to have something different, which noone has been able to narrow down yet. Some people with problems were able to fix by installing a 32bit version of Python. Can you try installing that to see if it helps? Installing Python isn't supposed to be a requirement, but there's something wrong for a few users that's causing trouble unless a 32bit version of Python is installed. Additionally, do any of you have a 64bit version of Python already installed?
[28 Mar 2011 19:59]
Joe T
i did not have either 32- or 64-bit Python installed. i installed 32-bit to C:\Program Files (x86)\Python and tried launching Workbench. Same crash as before. i then installed 64-bit to C:\Program Files\Python & launched Workbench. Same crash. i'll attach the Event Log for each attempt, though i doubt there's much difference from previous logs. Note, i did not restart my computer after either Python install. It didn't call for one, and i have a bunch of projects open. i'll follow up _IF_ Workbench launches successfully after a reboot.
[28 Mar 2011 20:00]
Joe T
Launch attempt after installing Python 3.2, 32-bit
Attachment: Workbench launch failure.evtx (application/octet-stream, text), 68.00 KiB.
[28 Mar 2011 20:00]
Joe T
Launch attempt after installing Python 3.2, 64-bit
Attachment: Workbench launch failure 64.evtx (application/octet-stream, text), 68.00 KiB.
[29 Mar 2011 3:35]
Joe Omobono
ok had some success but a bit weird at the same time; First: Updated the drivers for the "ATI I/O Communications Processor PCI Bus Controller" This changed the display driver from "AMD 760G (Microsoft Corporation WDDM 1.1)" to "Radeon X1300/X1550 Series (Microsoft Corporation - WDDM)" The above immediatedly killed the second monitor, however Workbench began working :D Reconfiguring the system to run "AMD 760G (Microsoft Corporation WDDM 1.1)" as the driver re-enables the second monitor but kills Workbench. Tried disabling each driver individually, but Workbench still crashes. So at this point at least for me it looks like an one or the other situation. Extracted the following from the event logs: (Dunno if it will help or not but hopefully it does) Faulting application name: MySQLWorkbench.exe, version: 5.2.33.7508, time stamp: 0x4d820632 Faulting module name: atioglxx.dll, version: 6.14.10.10524, time stamp: 0x4d40a75b Exception code: 0xc0000005 Fault offset: 0x000193b4 Faulting process id: 0x1180 Faulting application start time: 0x01cbedbe6657fc2a Faulting application path: C:\Program Files\MySQL\MySQL Workbench 5.2 CE\MySQLWorkbench.exe Faulting module path: C:\Windows\system32\atioglxx.dll Report Id: a5abce97-59b1-11e0-b065-4487fca058a8 Problem signature: P1: MySQLWorkbench.exe P2: 5.2.33.7508 P3: 4d820632 P4: atioglxx.dll P5: 6.14.10.10524 P6: 4d40a75b P7: c0000005 P8: 000193b4 P9: P10: Application: MySQLWorkbench.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.AccessViolationException Stack: at <Module>.wb.WBContextUI.init(wb.WBContextUI*, wb.WBFrontendCallbacks*, wb.WBOptions*) at MySQL.Workbench.WbContext.init(MySQL.Forms.AppImpl, MySQL.Workbench.WbOptions, VoidStrUIFormDelegate) at MySQL.GUI.Workbench.Program.Main(System.String[])
[29 Mar 2011 3:40]
Joe Omobono
btw installing Python 32 bit /version 3.2 and version 2.6.3 (the latter in an attempt to match the python.dll version in workbench) did not work for me.
[14 May 2011 7:29]
Valeriy Kravchuk
Please, uninstall all Python versions (if any remains) and check if the same problem happens with Workbench 5.2.33b (.msi binaries).
[1 Jun 2011 12:18]
Joe T
i recently downloaded 5.2.34 r7780. Uninstalled Python x86 & x64 Uninstalled existing Workbench install Installed above version Workbench now launches cleanly. Whatever you guys did, thank you very much.
[1 Jun 2011 12:20]
Joe T
PS: There was one other change in my system that MIGHT have affected MySQL Workbench: my employer recently switched from Symantec Corporate to Vipre, and the last time i tried to use Workbench before today i still had Symantec installed. Possibly related, probably worth noting.
[1 Jun 2011 14:20]
Armando Lopez Valencia
Hello Adam. The new WB version 5.2.34 is out (http://dev.mysql.com/downloads/workbench/5.2.html). Can you please try with this new version and let us know the outcome? It worked for Joe. Maybe you would like to follow Joe's steps. Thanks.
[2 Jun 2011 16:59]
Adam T. Janes
SOLVED This new version is working with my W7 64 Alienware laptop I originally posted about. THANK EVERYONE for their help. Now I can finish my database class.
[6 Jun 2011 14:00]
Valeriy Kravchuk
Not repeatable with 5.2.34 any more.
[20 Dec 2011 1:26]
Jim Collings
Let me know if this should go in another place. I am also getting System.AccessViolationException on startup also. Windows 7 x64 on an ASUS model G73jh <-- Note: This is a stock model, so you can order one to solve bug if it's worth it to you. have x86 2010 C++ lib installed dual monitors w/ ATI graphics card. Will see if only one monitor helps.
[12 Feb 2012 21:47]
George Messaritakis
I've been having the same problem, Workbench 5.2.37 crashing on startup, on a Dell XPS17, Win7 64, which has an Intel and an nVidia graphics processors. I am using nvidia as the default graphics processor on my second, main monitor. I tried every other solution mentioned here and on other threads, but they didn't solve the problem. Lastly, I tried running Workbench with the Intel graphics processor and it works (right-clicked and selected appropriate context menu). Any time I try running it with the nVidia processor it crashes, and this is repeatable. Hope this helps someone...
[22 Feb 2012 8:43]
Gurminder Shokar
Issue: I have below error during startup on window 7 64 bit c:\Program Files (x86)\MySQL\MySQL Workbench 5.2 CE> Unhandled Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at wb.WBContextUI.init(WBContextUI* , WBFrontendCallbacks* , WBOptions* ) at MySQL.Workbench.WbContext.init(WbFrontendCallbacks callbacks, WbOptions op tions) at MySQL.GUI.Workbench.Program.Main(String[] Args) Solution: this is work for me Rename the caused graphics driver dll file File: C:\Windows\SysWOW64\aticfx32.dll Rename: C:\Windows\SysWOW64\aticfx321.dll