Bug #2519 Application terminates unexpectedly for no apparent reason.
Submitted: 26 Jan 2004 12:17 Modified: 1 Jun 2004 0:44
Reporter: Peter Brunnengraeber Email Updates:
Status: Closed Impact on me:
Category:MySQLCC Severity:S2 (Serious)
Version:0.9.4 OS:MacOS (Mac OS X 10.2.8)
Assigned to: Bugs System CPU Architecture:Any

[26 Jan 2004 12:17] Peter Brunnengraeber
Application does not accept Apple + Q to quit.  When quitting using the mysqlcc menu list and then choosing quit, the OS reports that the application quit unexpectedly.

How to repeat:
Open mysqlcc and quit normally
[27 May 2004 6:29] Jonah Tsai
I am quite sure this is the same bug as the one Mr. Brunnegraeber reported in bug #2520. Actually, no matter which window you close, it crashes, except the ConsoleManager window. In particular, if you close the query window or table designer window, it crashes, no matter it's thru the "x" or thru the menu. I know this is the same bug, because I fixed it on my Mac. Very unfortunately, this is a bug in Qt.

Actually, after my 3 private fixes, mysqlcc has been running ok on my Mac (hasn't crashed since). Not extensively tested though, b/c I don't have the regression tests MySQL.com should have, nor am I interested in do so.

It also crashes on Windows XP I built with Qt v.3.2.1 (the book version) and Visual Studio .NET 2k3. However, I am not able to fix this nor confirm this is the same bug on Windows b/c I do not have Qt source code on Windows. For software that I don't get the source code, I can only report instead of fix, sorry. TrollTech, wink wink, nudge, nudge.

What puzzles me is that the Windows binary I downloaded from mysql.com does not exhibit this problem. Does mysql.com have an "improved" version of Qt due to their paying customer status? Or is it due to different combination of libraries/OS/compiler (possible, b/c the bug I see in debugger on Mac could be caused by compiler implementation)?

However, I have sent an email to Mr. Conde with the the fix on Mac, asking him to see if he can confirm the fix on Windows (don't know if the commercial version of Qt gets the source code though). So, unless it's urgent for you, let's wait for Mr. Conde instead of my private temporary "hack."
[1 Jun 2004 0:44] Jorge del Conde

MySQLCC has been discontinued and will not be developed nor maintained anymore with the exception of Critical bugs.

In the near future we will release the substitute of MySQLCC called MySQL Query Browser.