Hello, guest. We have noticed that you are not registered at this bug tracker. Your experience will be greatly enhanced if you log in. To do so, you first must register by clicking on the Register tab at the top. If you are already registered, you can login at the Login tab.
Syndicate Syndicate Listing Display Search Login/Register
Bug Id ?
124
Reporter ?
alrayyes
MacGDBp / 1.0
Status ?
Closed
Severity ?
Trivial
Duplicate Of ?
- none -
Fixed in Revision ?
Mstone ?
Summary ?
program just crashes
Report Time ?
June 17, 2008 06:00 PM
Assignment ?
Resolution ?
Invalid
Priority ?
Normal
Dependencies ?
- none -
Mstone (old) ?


Votes
For: 0 (0%)
Against: 0 (0%)
Total: 0

June 17, 2008 06:00 PM alrayyes
Hi,

Whenever I run MacGDBp (os x 10.4.11) it just crashes without giving any error messages.

Xdebug & apache were installed from ports and xdebug is definately running on port 9000. Very strange indeed.

June 17, 2008 06:04 PM Robert
MacGDBp requires 10.5 Leopard, as noted in the system requirements on the project page. Unfortunately, this decision was not up to me, but rather it was forced upon me because of a bug in the Cocoa frameworks under 10.4. Details are at the end of this post: http://www.bluestatic.org/blog/2008/06/02/the-road-to-macgdbp-part-i/

On June 17, 2008 06:04 PM, Robert changed:
June 17, 2008 06:06 PM alrayyes
Sorry, my bad! No GDBp for me :(

June 17, 2008 06:08 PM alrayyes
Apple isn't planning to fix this bug in 10.4? Do you have a link with more information about said bug and possible work arounds?

June 17, 2008 06:17 PM Robert
Apple fixed it in 10.5 and I don't think they'll be backporting it. The bug is rather large and actually resulted in the creation of a new class NSTreeNode as well as NSTreeController being largely reworked. In 10.4, the NSTreeNode class is not public or documented, so using it is broken/buggy. Unfortunately, these two classes are what's used to display the list of variables. It's Apple rdar #5387001 but I don't think you'll find much information about the bug using that. A lot of people, however, have experienced issues with Cocoa bindings and NSTreeController/NSOutlineView.