Bug #20688 Access violation at address 005A450F in module 'MySQLQueryBrowser.exe'.
Submitted: 25 Jun 2006 16:19 Modified: 16 Jan 2007 14:37
Reporter: Shane Bester (Platinum Quality Contributor) Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Query Browser Severity:S3 (Non-critical)
Version:1.1.20 OS:Windows (Windows)
Assigned to: Mike Lischke CPU Architecture:Any
Tags: Source Editors

[25 Jun 2006 16:19] Shane Bester
Description:
The message :

"
Access violation at address 005A450F in module 'MySQLQueryBrowser.exe'. Read of address 0000023C
"

shows up if one executes a long-running SQL script (with many sql statements), but then switches tabs to the default "Resultset 1" tab.  Once execution of script is complete, it attempts to refresh some buttons status, but the wrong page is active.

How to repeat:
Create a SQL file with about 10000 lines that say

SELECT * FROM mysql.user;

1) Open QB and connect to some server.
2) File->Open Script and load the sql file.
3) Press Execute
4) While the script executes, click on the default tab, Resultset 1.
5) When the script's execution fails, notice the access violation at status bar.

Suggested fix:
not sure..
[25 Jun 2006 16:20] MySQL Verification Team
sample file that takes a few seconds to execute. (first unzip :)

Attachment: sql.zip (application/x-zip-compressed, text), 829 bytes.

[16 Jan 2007 14:37] Mike Lischke
Thank you for your bug report. This issue has been committed to our source repository of that product and will be incorporated into the next release.

If necessary, you can access the source repository and build the latest available version, including the bug fix. More information about accessing the source trees is available at

    http://dev.mysql.com/doc/en/installing-source.html