3 # $Log: errorList.tcl,v $
4 # Revision 1.14 1995/12/18 17:19:50 naim
5 # Minor change to error message 87 - naim
7 # Revision 1.13 1995/12/15 20:13:48 naim
8 # Adding error msg #87: max. number of curves in Histogram has been exceeded.
10 # Revision 1.12 1995/11/30 22:00:36 naim
11 # Changed error message 33 - Cannot find instrumentation version in executable
14 # Revision 1.11 1995/11/21 15:16:24 naim
15 # Adding error #86: Cannot enable metric - naim
17 # Revision 1.10 1995/11/13 21:13:34 naim
18 # Minor change to the display of error message 85 - naim
20 # Revision 1.9 1995/11/13 14:54:43 naim
21 # Adding error message #85 - naim
23 # Revision 1.8 1995/11/03 21:15:48 naim
24 # Chaning message of error 11 - naim
26 # Revision 1.7 1995/10/30 23:09:43 naim
27 # Modifing error message 11 - naim
29 # Revision 1.6 1995/10/12 19:45:52 naim
30 # Adding some more error messages and modifying existing ones - naim.
32 # Revision 1.5 1995/10/06 19:51:41 naim
33 # Changing default message for error 59 and adding a few more error messages
36 # Revision 1.4 1995/09/26 20:32:20 naim
37 # Fixing duplicated error messages and adding new error messages.
39 # Revision 1.3 1994/11/03 17:47:19 karavan
40 # more errors (less frequent :)
42 # Revision 1.32 1994/11/03 04:38:47 karavan
45 # Revision 1.31 1994/11/02 23:47:17 karavan
48 # Revision 1.30 1994/11/02 23:41:51 karavan
51 # Revision 1.29 1994/09/13 20:50:58 karavan
54 # Revision 1.28 1994/09/13 20:48:39 karavan
57 # Revision 1.27 1994/09/13 20:44:06 karavan
60 # Revision 1.26 1994/07/12 16:58:43 newhall
63 # Revision 1.25 1994/07/12 16:52:14 newhall
66 # Revision 1.24 1994/07/12 16:46:42 newhall
69 # Revision 1.23 1994/07/11 22:22:11 newhall
72 # Revision 1.22 1994/07/11 22:09:02 newhall
75 # Revision 1.21 1994/07/11 21:35:42 newhall
78 # Revision 1.20 1994/07/11 21:31:31 newhall
79 # *** empty log message ***
81 # Revision 1.19 1994/07/11 21:14:26 newhall
84 # Revision 1.18 1994/07/11 20:48:38 newhall
87 # Revision 1.17 1994/07/11 20:47:15 newhall
90 # Revision 1.16 1994/07/08 21:27:11 jcargill
91 # Deleted 3 bogus test errors
93 # Revision 1.15 1994/07/08 21:23:43 jcargill
96 # Revision 1.14 1994/07/08 21:19:18 jcargill
99 # Revision 1.13 1994/07/08 21:14:07 jcargill
102 # Revision 1.12 1994/07/08 03:02:56 karavan
105 # Revision 1.11 1994/07/08 02:52:55 karavan
108 # Revision 1.10 1994/04/22 21:51:17 hollings
111 # Revision 1.9 1994/04/22 21:48:54 hollings
114 # Revision 1.8 1994/04/19 18:59:35 hollings
117 # Revision 1.7 1994/04/19 18:54:43 hollings
120 # Revision 1.6 1994/04/19 18:50:06 hollings
123 # Revision 1.5 1994/04/19 18:46:30 hollings
126 # Revision 1.4 1994/04/19 18:41:55 hollings
129 # Revision 1.3 1994/04/19 18:37:43 hollings
132 # Revision 1.2 1994/04/19 18:29:48 hollings
135 # Revision 1.1 1994/04/19 18:26:56 hollings
136 # Libray of error numbers in paradyn.
141 # Error message format:
142 # set pdError(1) { -> Error number
144 # { Default error message -> Error message to be displayed when "" is received
145 # as a parameter. Detailed information such as
146 # specific filenames will be displayed only if this
147 # information was included as part of the error
149 # } {source -> Indicates where the error comes from. "source" can be:
150 # paradynd = paradyn daemon
151 # pc = performance consultant
153 # vi = visi interface
155 # ui = user interface
156 # } {error type -> information, serious, fatal
158 # Explanation -> Detailed explanation of the error and possible actions to be
163 # showErrorCallback(27, "Executable file /p/paradyn/weird not found");
168 {Application Process found for machine without paradynd
172 An application process was found to be running on a machine that had no
173 paradynd process running. This is a serious error that indicates either a
174 paradynd process could not be started, or that it might have died. This
175 error should be considered an indication of a bug in the tool.
179 {Data for unknown metric id
183 Data has arrived from a paradynd process for an unknown metric id. This is
184 a serious error that indicates a bug in the paradyn/paradynd interface.
188 {Unable to find metric component for sample.
192 A sample value has arrive for a metric from a paradynd, but the paradyn
193 process was not expecting a value from this process. This is a serious internal
194 consistency failure of the paradyn/paradynd interface.
198 {Unable to connect to new paradyn daemon process.
202 A request had arrived to start a new paradyn daemon process on a remote
203 machine (either from the user or the system based on adding new hosts), and
204 the paradyn user process was unable to rendezvous with the paradynd process.
205 This could indicate a network failure, the paradynd process not being
206 installed on the remote machine, or a file permission problem.
210 {paradynd process has died
214 A paradynd process has died somewhere in the system. This indicates either
215 a network failure, a host failure, or a bug in the paradynd process.
219 {Unable to start paradynd
223 A request to start a new application process on a machine required that a new
224 paradyn daemon process be started on that machine. The attempt to start that
225 new paradynd process failed. This is a continuable error, but does mean that
226 the request application process will NOT be started. This error can happen
227 if the path for the paradynd is incorrect, if the paradynd binary is not
228 installed on that machine, or if the machine or network is down.
232 {Auto refinement already enabled
236 An attempt to enable automatic refinement was made will automated refinement
237 was already being attempted.
241 {Unable to find search history graph node
245 An attempt to lookup a search history graph node failed. The passed integer
246 name of the node was not found in the list of nodes.
251 {Search history graph ancestor not true
255 An attempt to set the current refinement to a node failed because one of the
256 ancestors of that node is false. To manually select a SHG node, you must
257 select a node which is true. In addition, all of it's ancestors back to
258 the root must also be true.
266 Call to malloc failed within a data manager function.
270 {Application process has exited
274 An application process has exited. This situation may be produced, for example, by an unsuccessful request of memory made by this process, or it could be possible that the application just finished.
278 {malloc failed in VISIthreadchooseMetRes
282 Call to malloc failed within a visi-thread function.
286 {thr_getspecific failed
290 Call to thr_getspecific in a visi-thread function failed.
294 {Unable to start visualization process
298 A request to start a new visualization process has failed. Some possible
299 explanations are: (1) the executable for this visi is not well installed,
300 and you should check whether the executable is in the right place;
301 (2) the process you just started is not a visi process.
305 {Unable to create performance stream
309 An attempt to create a performance stream for a new visualization failed.
317 Possible causes: bufferSize out of range in VISIthreadDataCallback and remove() in VISIthreadmain. Please, report this error to paradyn@cs.wisc.edu
321 {Adding new metrics and/or foci failed
325 An incomplete or invalid metric or focus list was returned as a result of
326 attempting to add metrics and/or foci to a visualization.
330 {malloc failure in visi manager
334 Call to malloc failed within a visi manager function.
342 Call to strdup failed within a visi manager function.
350 An unrecoverable error occurred within a visi manager function. Please,
351 report this error to paradyn@cs.wisc.edu
359 The tcl interpreter has failed. Bad pointer "newptr". Please, report
360 this error to paradyn@cs.wisc.edu
368 The tcl interpreter has failed unexpectedly (getMetsAndRes in UIM::chooseMetricsandResources). Please, report this error to paradyn@cs.wisc.edu
376 Read error in application process.
380 {Unable to read tcl start-up script
384 A tcl error occurred finding or reading the tcl script specified on the
385 paradyn command line with the -s option.
389 {Unable to define specified process
393 An error occurred while attempting to define an application.
397 {tcl initialization for new resource display object failed.
401 Call to tcl command initRDO failed.
405 {Executable not found.
409 The executable you are trying to run does not exist. Check out your filename
414 {Unable to find symbol.
418 Sorry, no more information available.
422 {Function has bad address.
426 Sorry, no more information available.
430 {Incorrect version number.
434 Sorry, no more information available.
438 {Internal symbol DYNINSTfirst not found.
442 You have not properly linked your application with the paradyn dyninst library.
443 Please, refer to the manual pages in order to check how to do this.
447 {Internal symbol DYNINSTend not found.
451 This is an internal error. Please, report it to paradyn@cs.wisc.edu
455 {Could not find version number in instrumentation.
459 Your program might has been linked with the wrong version of the paradyn
460 dyninst library, or it could be a non executable binary file.
464 {Error function without module.
468 Sorry, no more information available.
472 {Unable to open PIF file.
476 Sorry, no more information available.
480 {Internal error: non-aligned length received on traceStream.
484 Please, report this error to paradyn@cs.wisc.edu
488 {Internal error: wrong record type on sid
492 Internal error. Please, report this error to paradyn@cs.wisc.edu
496 {Error in forwarding signal
500 Internal error. Please, report this error to paradyn@cs.wisc.edu
504 {Internal error: unknown process state
508 Internal error. Please, report this error to paradyn@cs.wisc.edu
512 {Internal error: unable to detach PID
516 Internal error. Please, report this error to paradyn@cs.wisc.edu
520 {Unable to open file.
524 Sorry, no more information available.
528 {Internal error: unable to parse executable.
532 Internal error. Please, report this error to paradyn@cs.wisc.edu
536 {Internal error: unable to get loader info about process.
540 Internal error. Please, report this error to paradyn@cs.wisc.edu
544 {Internal error: error reading header
548 Internal error. Please, report this error to paradyn@cs.wisc.edu
552 {Internal error: problem with executable header file.
556 Internal error. Please, report this error to paradyn@cs.wisc.edu
560 {Program not statically linked.
564 Sorry, no more information available.
568 {dumpcore not available yet.
572 Sorry, no more information available.
576 {Symbol table out of order, use -Xlinker -bnoobjreorder
580 Sorry, no more information available.
584 {Error reading executable file.
588 Sorry, no more information available.
592 {Internal error: Cannot find file in inst-power.C
596 Internal error. Please, report this error to paradyn@cs.wisc.edu
600 {Internal error: In forkNodeProcesses, parent id unknown.
604 Internal error. Please, report this error to paradyn@cs.wisc.edu
608 {Internal error: Branch too far.
612 Internal error. Please, report this error to paradyn@cs.wisc.edu
616 {Internal error: Program text + data is too big for dyninst.
620 Internal error. Please, report this error to paradyn@cs.wisc.edu
624 {Warning: Program text + data could be too big for dyninst.
628 Sorry, no more information available.
632 {Internal error: Unsupported return.
636 Internal error. Please, report this error to paradyn@cs.wisc.edu
640 {Internal error: exec failed in paradynd to start paradyndCM5.
644 Internal error. Please, report this error to paradyn@cs.wisc.edu
648 {Internal error: could not write all bytes.
652 Internal error. Please, report this error to paradyn@cs.wisc.edu
656 {Internal error: unable to find process.
660 Internal error. Please, report this error to paradyn@cs.wisc.edu
664 {Internal error: there are no processes known to this daemon.
668 Internal error. Please, report this error to paradyn@cs.wisc.edu
672 {Internal error: unable to find thread.
676 Internal error. Please, report this error to paradyn@cs.wisc.edu
680 {Internal error: disableDataCollection mid not found.
684 Internal error. Please, report this error to paradyn@cs.wisc.edu
688 {Internal error: cannot continue PID.
692 Internal error. Please, report this error to paradyn@cs.wisc.edu
696 {Internal error: cannot pause PID.
700 Internal error. Please, report this error to paradyn@cs.wisc.edu
704 {No function calls in procedure.
708 No function calls where found in current procedure.
712 {Sample not for valid metric instance.
716 Sorry, no more information available.
720 {Internal error: inferior heap overflow.
724 Internal error. Please, report this error to paradyn@cs.wisc.edu
728 {Internal error: attempt to free already freed heap entry.
732 Internal error. Please, report this error to paradyn@cs.wisc.edu
736 {Internal error: unable to start file.
740 Sorry, no more information available.
744 {Internal error: ptrace error.
748 Internal error. Please, report this error to paradyn@cs.wisc.edu
752 {Internal error: execv failed.
756 Internal error. Please, report this error to paradyn@cs.wisc.edu
760 {Internal error: vfork failed.
764 Internal error. Please, report this error to paradyn@cs.wisc.edu
768 {Internal error: unable to stat.
772 Internal error. Please, report this error to paradyn@cs.wisc.edu
776 {Internal error: could not (un)marshall parameters, dumping core.
780 Internal error. Please, report this error to paradyn@cs.wisc.edu
784 {Internal error: protocol verification failed.
788 Internal error. Please, report this error to paradyn@cs.wisc.edu
792 {Internal error: cannot do sync call.
796 Internal error. Please, report this error to paradyn@cs.wisc.edu
800 {Internal error: unknown message tag.
804 Internal error. Please, report this error to paradyn@cs.wisc.edu
808 {Internal error: handle error called for wrong err_state.
812 Internal error. Please, report this error to paradyn@cs.wisc.edu
816 {Internal error: problem stopping process.
820 Internal error. Please, report this error to paradyn@cs.wisc.edu
824 {Internal error: unable to find addr of DYNINSTobsCostLow.
828 Internal error. Please, report this error to paradyn@cs.wisc.edu
832 {Internal error: unable to find addr of callee process.
836 Internal error. Please, report this error to paradyn@cs.wisc.edu
840 {Cannot start process on specified host.
844 This error maybe produced by a wrong host name. Paradyn cannot create the
845 process on the host you are specifying.
849 {Trying to run a thread that is not ready yet.
853 You are trying to run a process that it is still being created. Please, wait
858 {Internal error: Tcl interpreter failed in routine changeApplicState.
862 Internal error. Please, report this error to paradyn@cs.wisc.edu
866 {Cannot create new paradyn daemon process.
870 An error was detected when a paradyn daemon was being created. Possible
871 explanations for this problem are: (1) unknown host; (2) it is not possible
872 to establish connection with the specified host.
876 {Error found in metrics specified in the Paradyn configuration file.
880 An error was detected when Paradyn was reading the metrics described in
881 the Paradyn configuration file.
885 {Cannot enable metric
889 Paradyn cannot enable this particular metric. This might be due to
890 constraints in the definition of the metric (e.g. the metric is restricted
891 to the whole program and we have selected a particular process).
895 {Error in external visualization process.
899 An error has occurred during the execution of an external visualization process.