Skip to main content
Inspiring
January 30, 2026
Question

InDesign CC 2025 Debug keeps breaking on EXC_BREAKPOINT / assert in Xcode – how to ignore

  • January 30, 2026
  • 1 reply
  • 44 views

Hello everyone,

I’ve recently started using InDesign CC 2025 (Debug build) for plugin development. While debugging, InDesign frequently stops execution in Xcode with errors like:

Thread 1: EXC_BREAKPOINT (code=EXC_I386_BPT, subcode=0x0)

If I click Continue, the application usually resumes and works as expected, so it appears these are handled internally and not fatal crashes.

I also see similar behavior where execution stops on assert-related lines inside the InDesign SDK code.

My questions are:

  1. Is there any recommended setting in Xcode to prevent breaking on these handled breakpoints while debugging InDesign?

  2. Is there a way to ignore or disable SDK/internal assert breaks, similar to ignoring Objective-C exceptions?

Environment:

  • Xcode: 15.2

  • macOS: 13.x

  • InDesign SDK: CC 2025

  • InDesign: Debug version

Any guidance on best practices for debugging plugins with the Debug build of InDesign—especially regarding breakpoints and asserts—would be greatly appreciated.

Thank you.

    1 reply

    creative explorer
    Community Expert
    Community Expert
    January 30, 2026

    @Chetan S I would suggest to update InDesign to the latest 21.2 (InDesign 2026) version to see if this would give you better results

    m
    Chetan SAuthor
    Inspiring
    February 5, 2026

    Thank you @creative explorer for your reply.

    Until recently, I was doing all my plugin development with InDesign CC 2022, and I never encountered this behavior. In that setup, InDesign did not stop at these assert  locations (or it may have been silently ignoring them). 

    With this setup, Xcode frequently stops at asserts

    I’ve now moved my development environment to:

    • InDesign CC 2025 (Debug build)

    • InDesign SDK CC 2025

    • Xcode 15.2

    • macOS 13.x

    Thank you.