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
-~----------~----~----~----~------~----~------~--~---

Reply via email to