64 bits debugging for drag & drop

I’m trying to debug a 64bits application in Mac OS X and setting some breakpoints at drag and drop events like DragEnter or DropObject, this breakpoints are ignored if debugging in 64bits but work fine in 32bits.

Is there any list of 64bits debugging limitations I should know? Haven’t found any info at release notes.

Thanks.

Edit: Xojo Version 2017 1.1

Yes there is one very important 64bit debugging limitation you should know about…

DEBUGGING IS NOT CURRENTLY SUPPORTED UNDER 64BIT

and is and has been documented/discussed at great lengths

[quote=337004:@Dave S]Yes there is one very important 64bit debugging limitation you should know about…

DEBUGGING IS NOT CURRENTLY SUPPORTED UNDER 64BIT

and is and has been documented/discussed at great lengths[/quote]

It is on 2017r1 for Mac and Linux targets.

Ok… I stand corrected, leaving the OP question still unanswered then :slight_smile:

Release notes for 2017r1 says: 64-bit debugging now work on MacOS

I’d say, report it please using the Feedback Report App. :slight_smile:

I have created a mini project to check it and it works fine, both debugging in 64bits and in 32 bits stops at breakpoints, but it doesn’t work in my larger project.

Basically it has a subclass of Canvas and a ListBox, the listbox creates a dragitem at DragRow event and returns false, DropObject in the Canvas fires and here I set a breakpoint.
With a basic Canvas and Listbox there are no issues. Code is the same for 32 and 64bits and actually it works fine, just no debugging.

Will try to get more info if possible.

You have set up the right accept of drag types ?

Norman, yes, and also reusing my filetypes from main project.

Have tried to include all events from the main project but reducing code on them, it still fails in my main project but not in the mini one. Therefore it must be something in my own project but not sure I will find it regarding that the code works fine, only breakpoints are not working / stopping in 64bits.