I've been able to set breakpoints - at least when running the HelloWorld fuse project.
The trick is to select a debug build. With a release build, all of the debugging information is stripped, and even though XCode allows you to set a breakpoint, and attempt to debug the executable, your breakpoints are ineffective. Once I integrated with the disk arbitration framework, however, I had to give up the ability to run in XCode's debugger, as I haven't found a way to attach to the userland daemon when it is run by the operating system. Ron On Dec 28, 2007, at 6:07 AM, Charlie wrote: > > Looks like I had two issues; first was a signature problem (I am new > to Objective-C and missed a parameter, creating a new signature:- > ( instead of overriding a method). > > I am still not able to set breakpoints in XCode. I can see the code > pass the breakpoints since the NSLog output shows the code executing > (now). > > > > Charlie wrote: >> I am trying to develop an Objective C FUSE package. I have started >> with the 'HelloWorld" Fuse project under the filesystems-objc/ >> HelloFS. >> >> I have been able to modify the application to load a new class >> (SvnFuseFileSystem.h/m) and get the new class performing some basic >> operations. >> >> However, when I set a breakpoint in the application and use XCode >> (Tiger) to debug, the break points never get stopped at. >> >> Any thoughts on this? Any suggestions about what it might take to >> debug a MacFuse app? >> >> Thanks in advance, >> >> Charlie > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "macfuse-devel" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/macfuse-devel?hl=en -~----------~----~----~----~------~----~------~--~---
