Bug #23798 When I expand a database, the Query Browser crashes every time.
Submitted: 31 Oct 2006 9:58 Modified: 21 Nov 2006 15:08
Reporter: Steve Haran Email Updates:
Status: Duplicate Impact on me:
None 
Category:MySQL Query Browser Severity:S1 (Critical)
Version:1.2.4 OS:MacOS (OS X 10.4)
Assigned to: CPU Architecture:Any

[31 Oct 2006 9:58] Steve Haran
Description:
Every time I try to expand a database in Query Browser, it crashes.  I have just re-installed OS X 10.4 and MySQL Server, tools etc - and it still happens.  Here's the dump:

Date/Time:      2006-10-31 09:46:39.528 +0000
OS Version:     10.4 (Build 8A428)
Report Version: 3

Command: MySQL Query Browser
Path:    /Applications/MySQL Tools/MySQL Query Browser.app/Contents/MacOS/MySQL Query Browser
Parent:  WindowServer [109]

Version: ??? (1.2.4beta)

PID:    804
Thread: 0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000000

Thread 0 Crashed:
0   com.mysql.MySQLToolsCommon 	0x1003ed14 myx_free_schema_sps_struct + 20
1   <<00000000>> 	0x003d8480 0 + 4031616
2   com.mysql.MySQLToolsCommon 	0x1003ee04 myx_free_schema_sps + 60
3   com.mysql.QueryBrowser     	0x000036c4 -[MQueryBrowser(Private) spsArrived:result:] + 132 (crt.c:300)
4   com.mysql.MySQLToolsCommon 	0x100086a8 -[MMySQLDispatcher(Private) handleFinished:] + 52
5   com.apple.Foundation       	0x92889ae0 __NSFireMainThreadPerform + 276
6   com.apple.CoreFoundation   	0x9077b388 __CFRunLoopPerformPerform + 104
7   com.apple.CoreFoundation   	0x9074af0c __CFRunLoopDoSources0 + 384
8   com.apple.CoreFoundation   	0x9074a43c __CFRunLoopRun + 452
9   com.apple.CoreFoundation   	0x90749ebc CFRunLoopRunSpecific + 268
10  com.apple.HIToolbox        	0x93121fc0 RunCurrentEventLoopInMode + 264
11  com.apple.HIToolbox        	0x93121654 ReceiveNextEventCommon + 380
12  com.apple.HIToolbox        	0x931214c0 BlockUntilNextEventMatchingListInMode + 96
13  com.apple.AppKit           	0x935fc384 _DPSNextEvent + 384
14  com.apple.AppKit           	0x935fc048 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
15  com.apple.AppKit           	0x935f85ac -[NSApplication run] + 472
16  com.apple.AppKit           	0x936e8e04 NSApplicationMain + 452
17  com.mysql.QueryBrowser     	0x00002e2c _start + 392 (crt.c:267)
18  com.mysql.QueryBrowser     	0x00002ca0 start + 48

Thread 1:
0   libSystem.B.dylib          	0x9002ca78 semaphore_wait_signal_trap + 8
1   libSystem.B.dylib          	0x9003125c pthread_cond_wait + 508
2   com.apple.Foundation       	0x92883420 -[NSConditionLock lockWhenCondition:] + 68
3   com.apple.AppKit           	0x93698d40 -[NSUIHeartBeat _heartBeatThread:] + 324
4   com.apple.Foundation       	0x9287c2b4 forkThreadForFunction + 108
5   libSystem.B.dylib          	0x9002c3b4 _pthread_body + 96

Thread 2:
0   libSystem.B.dylib          	0x9002ca78 semaphore_wait_signal_trap + 8
1   libSystem.B.dylib          	0x9003125c pthread_cond_wait + 508
2   com.apple.Foundation       	0x9287f7c8 -[NSConditionLock lock] + 52
3   com.apple.Foundation       	0x92889924 -[NSObject(NSMainThreadPerformAdditions) performSelectorOnMainThread:withObject:waitUntilDone:modes:] + 716
4   com.apple.Foundation       	0x92889638 -[NSObject(NSMainThreadPerformAdditions) performSelectorOnMainThread:withObject:waitUntilDone:] + 120
5   com.mysql.MySQLToolsCommon 	0x100088c8 processRequests + 60
6   libSystem.B.dylib          	0x9002c3b4 _pthread_body + 96

How to repeat:
Connect to the MySQL Server, expand a schema.  It will expand, and 1 second later the app will crash.

Is there a non-beta version of this I can use?

Hope you can help - I'm new to MySQL but I love the look of it (I work with MS SQL Server - which I don't particularly like!).

Thanks

Steve.
[21 Nov 2006 15:08] Valeriy Kravchuk
Thank you for a problem report. It looks like a duplicate of Bug #23794.