R2022a problem: Line number missing in error message sent to Command Window.
41 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Scott MacKenzie
il 19 Apr 2022
Commentato: Jeremy P
il 15 Feb 2024
With R2022a, line numbers are sometimes omitted in error messages. Here's an example using a trivial script:
If I run the same script in R2021b, here's the result:
Weird. What's going on?
Is there a way to fix this in R2022a?
5 Commenti
David Szwer
il 17 Mag 2022
I get this problem too; also regarding tables, but a different error.
>> ProcessAll
Error using ProcessMovement
All tables being vertically concatenated must have the same number of variables.
Error in ProcessAll (line 10)
[moving, moveN] = ProcessMovement(filedir, 0);
Note that ProcessAll and ProcessMovement are both functions. Back in the day, Matlab wouldn't show line numbers at all if the error was in a script; this isn't a reversion to that behaviour, it is something different.
Risposta accettata
Siddharth Bhutiya
il 18 Mag 2022
Modificato: Adam Danz
il 16 Ott 2023
Update: this bug was fixed in R2022a update 3 and in R2022b.
------------
This is a bug, thank you for reporting it! I have passed it along and it will be fixed in a future release.
Here is the bug report for this: https://www.mathworks.com/support/bugreports/2608278
As mentioned in the bug report, while this is being fixed, you could use MException.last.stack(1) to see the line number.
10 Commenti
EFB
il 15 Ott 2023
Unfortunately I experience a similar problem also in R2023b. I often use pre-defined error messsages as a tool for debugging, and for these the line numbers are not shown.
I.e.
if(ii == 4 && k == 200)
error('I want to make an error here')
end
produces the error message, but I dont get to see where in the code it is.
Jeremy P
il 15 Feb 2024
same here, I have this problem in R2023b everywhere I use the error function
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Data Preprocessing in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!