The error-tracking tag has no wiki summary.
20
votes
1answer
168 views
Why Trace[] shows some internal warnings on a standard Plot command in V9?
For fun, I like to use Trace with option TraceInternal->True to see if I figure how some of the commands work internally.
I ...
17
votes
2answers
597 views
Mathematica Debuggability
One of the things that I really dislike about Mathematica is its lack of debuggability compared to many other programming languages. Some of the problems arises from the functional nature of ...
8
votes
3answers
217 views
How to write a function-defining function which stores the function arguments in a stack?
I have a function-defining function
SetAttributes[DefFn, HoldAll];
DefFn[f_[args___], body_] :=
f[args] := body;
I am trying to modify this function to record ...
6
votes
4answers
91 views
How to catch complete error message information
If I evaluate this expression:
Module[{}, 1/0;0^0]; msg = $MessageList
I get:
...
5
votes
1answer
93 views
Strange Tilt on error notification
I was testing the source code of the answers to this question.
And when I tried this response and maxed out most of the manipulators, this is what I got.
What went wrong that the errors are ...
5
votes
1answer
77 views
What is the simplest way to determine which call to a superfunction has generated a Message?
I have a complicated function which contains many calls to NIntegrate, NSolve, FindRoot and ...
4
votes
1answer
272 views
Why these (error) messages?
Testing this answer I used:
stream = OpenWrite["A:\\out.txt"];
Block[{$Messages = stream},
Mod[1, 2, 3, 4, 5]
]
and I was surprised to find that the contents ...
3
votes
0answers
88 views
Dealing with errors and resuming the code after one
How can I write my Mathematica code so that it resumes at a specific place if any Message is displayed during the execution of an expression? For example, in Visual ...
2
votes
1answer
92 views
Printing a success message if no errors have yet been thrown in the current session
I plan to run a lengthy Mathematica script on a Linux terminal (by "a Linux terminal," I mean that I have text output only -- no GUI), using the program math. To ...
0
votes
1answer
196 views
How do I troubleshoot when I get a Part::partd or a Part::partw error?
Mathematica has produced the following error message:
Part::partd: Part specification ... is longer than depth of object?
What is partd?
I think I may ...
0
votes
0answers
20 views
Error Handling with LinearProgramming and Aborting subsequent evaluations
I am using a inbuilt LinearProgramming solver to perform an optimization. It is essentially solving a matrix equation and searching for a solution that maximizes a ...


