Condition in conditional breakpoint ignored: debugger stops there anyway

조회 수: 8 (최근 30일)
z8080
z8080 2022년 5월 18일
댓글: z8080 2022년 5월 20일
It sometimes happens that conditions I set for a given breakpoint are ignored: the debugger will stop there even if the condition isn't yet met, as shown in the situation below, where no other breakpoints existed in the script:
Sometimes restarting Matlab seems to help, but not always. What is the reason for this?
Thanks for any help.
  댓글 수: 3
z8080
z8080 2022년 5월 20일
Thanks Matt - indeed, I know the Workspace sometimes doesn't properly update the variable contents, but in this case the value of the variable has indeed been verified at the command prompt
z8080
z8080 2022년 5월 20일
Just checked the same script (which needs complex debugging, with such conditional breakpoints) in R2022a, and the debugger follows the condition as normal - therefore it appears this is a bug in R2019b?!

댓글을 달려면 로그인하십시오.

답변 (1개)

Image Analyst
Image Analyst 2022년 5월 18일
Conditions are only updated, I believe, then the file is saved. If you change the condition you may have to save the file, which you might not be able to do if there are any changes that you've made while stopped at a break point.
  댓글 수: 4
Image Analyst
Image Analyst 2022년 5월 20일
Perhaps, but the good news is that they fixed it and you have R2022a so you're all set. 🙂
z8080
z8080 2022년 5월 20일
Still seems worth ascertaining what doesn't work as expected in which version, does it not? Especially when it's about what I regard to be a rather essential feature, such as debugging.
Also, while I do have R2022a, I do go back to R2019b when I get tired of how slow R2022a runs on my system, and of the multiple new "features" such as the removal of overtype, etc

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Whos에 대해 자세히 알아보기

제품


릴리스

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by