cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Eclipse ADT: impossible to add a breakpoint in ABAP source but no explanation (max 30)

Sandra_Rossi
Active Contributor
990

I'd like your opinion about the below issue.

To reproduce it:

  1. Remove all breakpoints in the current system
  2. Create ABAP program with 31 lines ASSERT 1 = 1 (or any neutral ABAP line you want)
  3. Add a breakpoint on each line
  4. There's an error "The maximum number of breakpoints is 30" when adding the 31st one:
    Sandra_Rossi_0-1745243447236.png

     

  5. Click "Do not show again".
  6. Add breakpoints again to reach 31.
  7. You can't add a 31st breakpoint but no error is shown.

Of course, one would argue that it does what you asked ("do not show again") but my point is that the error (the user action is refused) should not be considered like a warning, and also because reaching the limit of 30 breakpoints happens rarely and you may not remember that you had checked "do not show again". My opinion is that the checkbox "Do not show again" should not be proposed and the error should always be shown.

To get the error message back, go to Preferences > ABAP Development > Debug > Message Settings > Select "Show message if breakpoint cannot be set":

Sandra_Rossi_1-1745244402468.png

What do you think? (*)

Thank you.

Sandra

My system: ABAP 7.52 SP04, ADT 3.48, Eclipse 2025-03.

CC @Armin_Beil, I'd appreciate your view or plan on this.

(*) NB: there doesn't seem to be an area in "influence SAP" for ABAP/ADT stuff, so I'm posting the question/request here.

Accepted Solutions (0)

Answers (2)

Answers (2)

Armin_Beil
Product and Topic Expert
Product and Topic Expert

Hi Sandra,

we discussed this in our team and we agree to the described view. The removal of the do-not-show-again option for the '>30 breakpoint error popup' is planned for the August update of ADT.

If a user double clicks a line that contains no executable ABAP code (e.g. an empty line or a line with a variable declaration) then the current behavior will be unchanged and the do-not-show-again option will still be available.

Thanks for your input and I hope you did not loose too much time when you had to figure out why it was impossible to create another breakpoint. I guess that was an annoying search.

Best regards,
Armin

Sandra_Rossi
Active Contributor
0 Likes
Thank you for the feedback!
Armin_Beil
Product and Topic Expert
Product and Topic Expert

Hi Sandra,

yes I agree. I will double check the suggestion with my colleagues. It will take a little bit since our product owner is currently on vacation. I'll provide an update.

Best regards,
Armin

Sandra_Rossi
Active Contributor
0 Likes
Not a priority of course but that would nice, thank you!