Bug #20675 Access violation
Submitted: 24 Jun 2006 16:22 Modified: 29 Jan 2018 11:04
Reporter: Rodrigo Pimenta Email Updates:
Status: Unsupported Impact on me:
None 
Category:MySQL Query Browser Severity:S1 (Critical)
Version:1.1.20 OS:Any (Widows 2000 Server)
Assigned to: CPU Architecture:Any

[24 Jun 2006 16:22] Rodrigo Pimenta
Description:
Query Browser not appears and show a message error on window status like "Access violation at address 005A49B8 in module 'MySQLqueryBrowser.exe'. Read of address 00000000".

How to repeat:
I canĀ“t repeat, because I executed so many Queries: UPDATE, SELECT (more than 5000 rows).
[25 Jun 2006 15:52] Valeriy Kravchuk
Thank you for a problem report. Please, upload that 5000 rows SELECT (as private file, if you want). Or, at least, send its size (in bytes).
[5 Jul 2006 4:43] William Anthony
Hello, I have this problem too. I'm using MySQL Server 5.0.22 and MYSQLQB 1.1.20, installed on Win2000 Professional SP4.

After I executes about 4-5 simple scripts (SELECT, INSERT, DELETE, UPDATE), the error occured. You can repeat the error too, try clicking the execute button continuosly with only simple select statement.

Here what I got from Dr.Watson log (look at FAULT label at function <nosymbols>):

Application exception occurred:
        App:  (pid=2056)
        When: 7/5/2006 @ 11:16:48.093
        Exception number: c0000005 (access violation)

*----> Task List <----*
   0 Idle.exe
...
2056 MySQLQueryBrows.exe
...

function: WaitMessage
        77e1355e b836120000       mov     eax,0x1236
        77e13563 8d542404         lea     edx,[esp+0x4]          ss:00c29def=00000000
        77e13567 cd2e             int     2e
        77e13569 c3               ret

*----> Stack Back Trace <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
0012FF34 00494374 000804B2 00000200 00000008 000400D0 user32!WaitMessage 
0012FF88 005BD095 0012FF9C 005BD0AF 0012FFC0 0012FFB4 !<nosymbols> 
0012FFC0 7C4E87F5 0031002E 004D005C 7FFDF000 00750051 !<nosymbols> 
0012FFF0 00000000 005BCEC8 00000000 000000C8 00000100 kernel32!DosDateTimeToFileTime 

function: NtReplyWaitReceivePortEx
        77f839bc b8ac000000       mov     eax,0xac
        77f839c1 8d542404         lea     edx,[esp+0x4]          ss:02589d0f=adf00d0b
        77f839c5 cd2e             int     2e
        77f839c7 c21400           ret     0x14
        77f839ca 8b4710           mov     eax,[edi+0x10]         ds:00af9fe6=????????
        77f839cd 8b483c           mov     ecx,[eax+0x3c]         ds:78837bd9=????????
        77f839d0 f6400801         test    byte ptr [eax+0x8],0x1       ds:78837bd9=??
        77f839d4 7502             jnz     RtlCreateProcessParameters+0xd (77f83cd8)
        77f839d6 03c8             add     ecx,eax
        77f839d8 894de4           mov     [ebp+0xe4],ecx         ss:02589e5a=f00d0bad
        77f839db 8b4710           mov     eax,[edi+0x10]         ds:00af9fe6=????????
        77f839de 668b4038         mov     ax,[eax+0x38]              ds:78837bda=????
        77f839e2 668945e0         mov     [ebp+0xe0],ax              ss:02589e5b=0d0b
        77f839e6 668945e2         mov     [ebp+0xe2],ax              ss:02589e5b=0d0b
        77f839ea 53               push    ebx

*----> Stack Back Trace <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
01A8FF74 77D3D9DB 77D3DD59 00155B60 40155680 00000070 ntdll!NtReplyWaitReceivePortEx 
01A8FFA8 77D3DD0B 00155B38 01A8FFEC 7C4E987C 00155C78 rpcrt4!RpcBindingSetOption 
01A8FFB4 7C4E987C 00155C78 40155680 00000070 00155C78 rpcrt4!RpcBindingSetOption 
01A8FFEC 00000000 00000000 00000000 00000000 00000000 kernel32!SetThreadExecutionState 

function: NtWaitForMultipleObjects
        77f93233 b8e9000000       mov     eax,0xe9
        77f93238 8d542404         lea     edx,[esp+0x4]          ss:028b9c0b=adf00d0b
        77f9323c cd2e             int     2e
        77f9323e c21400           ret     0x14

*----> Stack Back Trace <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
01DBFD70 7C4FABFB 01DBFD48 00000001 00000000 00000000 ntdll!NtWaitForMultipleObjects 
01DBFFB4 7C4E987C 00000005 000B000A 7C2D02A7 001773E8 kernel32!WaitForMultipleObjects 
01DBFFEC 00000000 778321FE 001773E8 00000000 000000C8 kernel32!SetThreadExecutionState 

function: ZwWaitForSingleObject
        77f94086 b8ea000000       mov     eax,0xea
        77f9408b 8d542404         lea     edx,[esp+0x4]          ss:03ce9dff=????????
        77f9408f cd2e             int     2e
        77f94091 c20c00           ret     0xc
        77f94094 8a5001           mov     dl,[eax+0x1]                 ds:00efeae2=??
        77f94097 3a5101           cmp     dl,[ecx+0x1]                 ds:78a807a1=??
        77f9409a 0f8598c7ffff     jne     RtlEqualPrefixSid+0x44 (77f90838)
        77f940a0 84d2             test    dl,dl
        77f940a2 7410             jz      RtlQueryAtomInAtomTable+0x31 (77f94fb4)
        77f940a4 0fb6d2           movzx   edx,dl
        77f940a7 33ff             xor     edi,edi
        77f940a9 8d72ff           lea     esi,[edx+0xff]         ds:00af9ee6=????????
        77f940ac 85f6             test    esi,esi
        77f940ae 0f8f04100100     jnle    RtlEraseUnicodeString+0x4e (77fa50b8)
        77f940b4 b001             mov     al,0x1

*----> Stack Back Trace <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
031EFF3C 7C4F1B1B 000002E0 FFFFFFFF 00000000 00514F7E ntdll!ZwWaitForSingleObject 
031EFF70 004265C7 031EFF84 004265D1 031EFFA0 031EFFA8 kernel32!WaitForSingleObject 
031EFFA0 00404C26 031EFFDC 00404758 031EFFB4 031EFFEC !<nosymbols> 
031EFFB4 7C4E987C 01433EDC 0012EE7C 00400100 01433EDC !<nosymbols> 
031EFFEC 00000000 00404BFC 01433EDC 00000000 00000000 kernel32!SetThreadExecutionState 

function: <nosymbols>
        00582dfd e81e3fe8ff       call    00406d20
        00582e02 c3               ret
        00582e03 e9b417e8ff       jmp     004045bc
        00582e08 ebf0             jmp     00588cfa
        00582e0a 5e               pop     esi
        00582e0b 5b               pop     ebx
        00582e0c 59               pop     ecx
        00582e0d 59               pop     ecx
        00582e0e 5d               pop     ebp
        00582e0f c3               ret
FAULT ->00582e10 8b4010           mov     eax,[eax+0x10]         ds:04ed2876=????????
        00582e13 c3               ret
        00582e14 895010           mov     [eax+0x10],edx         ds:04ed2876=????????
        00582e17 c3               ret
        00582e18 55               push    ebp
        00582e19 8bec             mov     ebp,esp
        00582e1b 33c9             xor     ecx,ecx
        00582e1d 51               push    ecx
        00582e1e 51               push    ecx
        00582e1f 51               push    ecx
        00582e20 51               push    ecx
        00582e21 51               push    ecx

*----> Stack Back Trace <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
0536FFA0 00404C26 0536FFDC 00404758 0536FFB4 0536FFEC !<nosymbols> 
0536FFB4 7C4E987C 043D204C 00000001 00000047 043D204C !<nosymbols> 
0536FFEC 00000000 00000000 00000000 00000000 00000000 kernel32!SetThreadExecutionState
[12 Jul 2006 13:27] Mykola
On Windows Server 2003 IA64 (4xXeon) Query Browser 1.1.20 win32 run "Access violation" cyclic message in status-string after connect ot MySQL 5.0.21 for x64. This trouble with Query Browser from local system to local mysql base.
Screenshot attached.
[29 Jan 2018 11:04] Mike Lischke
Issue has been reported for a product that no longer exists.