3 # $Log: errorList.tcl,v $
4 # Revision 1.11 1995/11/21 15:16:24 naim
5 # Adding error #86: Cannot enable metric - naim
7 # Revision 1.10 1995/11/13 21:13:34 naim
8 # Minor change to the display of error message 85 - naim
10 # Revision 1.9 1995/11/13 14:54:43 naim
11 # Adding error message #85 - naim
13 # Revision 1.8 1995/11/03 21:15:48 naim
14 # Chaning message of error 11 - naim
16 # Revision 1.7 1995/10/30 23:09:43 naim
17 # Modifing error message 11 - naim
19 # Revision 1.6 1995/10/12 19:45:52 naim
20 # Adding some more error messages and modifying existing ones - naim.
22 # Revision 1.5 1995/10/06 19:51:41 naim
23 # Changing default message for error 59 and adding a few more error messages
26 # Revision 1.4 1995/09/26 20:32:20 naim
27 # Fixing duplicated error messages and adding new error messages.
29 # Revision 1.3 1994/11/03 17:47:19 karavan
30 # more errors (less frequent :)
32 # Revision 1.32 1994/11/03 04:38:47 karavan
35 # Revision 1.31 1994/11/02 23:47:17 karavan
38 # Revision 1.30 1994/11/02 23:41:51 karavan
41 # Revision 1.29 1994/09/13 20:50:58 karavan
44 # Revision 1.28 1994/09/13 20:48:39 karavan
47 # Revision 1.27 1994/09/13 20:44:06 karavan
50 # Revision 1.26 1994/07/12 16:58:43 newhall
53 # Revision 1.25 1994/07/12 16:52:14 newhall
56 # Revision 1.24 1994/07/12 16:46:42 newhall
59 # Revision 1.23 1994/07/11 22:22:11 newhall
62 # Revision 1.22 1994/07/11 22:09:02 newhall
65 # Revision 1.21 1994/07/11 21:35:42 newhall
68 # Revision 1.20 1994/07/11 21:31:31 newhall
69 # *** empty log message ***
71 # Revision 1.19 1994/07/11 21:14:26 newhall
74 # Revision 1.18 1994/07/11 20:48:38 newhall
77 # Revision 1.17 1994/07/11 20:47:15 newhall
80 # Revision 1.16 1994/07/08 21:27:11 jcargill
81 # Deleted 3 bogus test errors
83 # Revision 1.15 1994/07/08 21:23:43 jcargill
86 # Revision 1.14 1994/07/08 21:19:18 jcargill
89 # Revision 1.13 1994/07/08 21:14:07 jcargill
92 # Revision 1.12 1994/07/08 03:02:56 karavan
95 # Revision 1.11 1994/07/08 02:52:55 karavan
98 # Revision 1.10 1994/04/22 21:51:17 hollings
101 # Revision 1.9 1994/04/22 21:48:54 hollings
104 # Revision 1.8 1994/04/19 18:59:35 hollings
107 # Revision 1.7 1994/04/19 18:54:43 hollings
110 # Revision 1.6 1994/04/19 18:50:06 hollings
113 # Revision 1.5 1994/04/19 18:46:30 hollings
116 # Revision 1.4 1994/04/19 18:41:55 hollings
119 # Revision 1.3 1994/04/19 18:37:43 hollings
122 # Revision 1.2 1994/04/19 18:29:48 hollings
125 # Revision 1.1 1994/04/19 18:26:56 hollings
126 # Libray of error numbers in paradyn.
131 # Error message format:
132 # set pdError(1) { -> Error number
134 # { Default error message -> Error message to be displayed when "" is received
135 # as a parameter. Detailed information such as
136 # specific filenames will be displayed only if this
137 # information was included as part of the error
139 # } {source -> Indicates where the error comes from. "source" can be:
140 # paradynd = paradyn daemon
141 # pc = performance consultant
143 # vi = visi interface
145 # ui = user interface
146 # } {error type -> information, serious, fatal
148 # Explanation -> Detailed explanation of the error and possible actions to be
153 # showErrorCallback(27, "Executable file /p/paradyn/weird not found");
158 {Application Process found for machine without paradynd
162 An application process was found to be running on a machine that had no
163 paradynd process running. This is a serious error that indicates either a
164 paradynd process could not be started, or that it might have died. This
165 error should be considered an indication of a bug in the tool.
169 {Data for unknown metric id
173 Data has arrived from a paradynd process for an unknown metric id. This is
174 a serious error that indicates a bug in the paradyn/paradynd interface.
178 {Unable to find metric component for sample.
182 A sample value has arrive for a metric from a paradynd, but the paradyn
183 process was not expecting a value from this process. This is a serious internal
184 consistency failure of the paradyn/paradynd interface.
188 {Unable to connect to new paradyn daemon process.
192 A request had arrived to start a new paradyn daemon process on a remote
193 machine (either from the user or the system based on adding new hosts), and
194 the paradyn user process was unable to rendezvous with the paradynd process.
195 This could indicate a network failure, the paradynd process not being
196 installed on the remote machine, or a file permission problem.
200 {paradynd process has died
204 A paradynd process has died somewhere in the system. This indicates either
205 a network failure, a host failure, or a bug in the paradynd process.
209 {Unable to start paradynd
213 A request to start a new application process on a machine required that a new
214 paradyn daemon process be started on that machine. The attempt to start that
215 new paradynd process failed. This is a continuable error, but does mean that
216 the request application process will NOT be started. This error can happen
217 if the path for the paradynd is incorrect, if the paradynd binary is not
218 installed on that machine, or if the machine or network is down.
222 {Auto refinement already enabled
226 An attempt to enable automatic refinement was made will automated refinement
227 was already being attempted.
231 {Unable to find search history graph node
235 An attempt to lookup a search history graph node failed. The passed integer
236 name of the node was not found in the list of nodes.
241 {Search history graph ancestor not true
245 An attempt to set the current refinement to a node failed because one of the
246 ancestors of that node is false. To manually select a SHG node, you must
247 select a node which is true. In addition, all of it's ancestors back to
248 the root must also be true.
256 Call to malloc failed within a data manager function.
260 {Application process has exited
264 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.
268 {malloc failed in VISIthreadchooseMetRes
272 Call to malloc failed within a visi-thread function.
276 {thr_getspecific failed
280 Call to thr_getspecific in a visi-thread function failed.
284 {Unable to start visualization process
288 A request to start a new visualization process has failed. Some possible
289 explanations are: (1) the executable for this visi is not well installed,
290 and you should check whether the executable is in the right place;
291 (2) the process you just started is not a visi process.
295 {Unable to create performance stream
299 An attempt to create a performance stream for a new visualization failed.
307 Possible causes: bufferSize out of range in VISIthreadDataCallback and remove() in VISIthreadmain. Please, report this error to paradyn@cs.wisc.edu
311 {Adding new metrics and/or foci failed
315 An incomplete or invalid metric or focus list was returned as a result of
316 attempting to add metrics and/or foci to a visualization.
320 {malloc failure in visi manager
324 Call to malloc failed within a visi manager function.
332 Call to strdup failed within a visi manager function.
340 An unrecoverable error occurred within a visi manager function. Please,
341 report this error to paradyn@cs.wisc.edu
349 The tcl interpreter has failed. Bad pointer "newptr". Please, report
350 this error to paradyn@cs.wisc.edu
358 The tcl interpreter has failed unexpectedly (getMetsAndRes in UIM::chooseMetricsandResources). Please, report this error to paradyn@cs.wisc.edu
366 Read error in application process.
370 {Unable to read tcl start-up script
374 A tcl error occurred finding or reading the tcl script specified on the
375 paradyn command line with the -s option.
379 {Unable to define specified process
383 An error occurred while attempting to define an application.
387 {tcl initialization for new resource display object failed.
391 Call to tcl command initRDO failed.
395 {Executable not found.
399 The executable you are trying to run does not exist. Check out your filename
404 {Unable to find symbol.
408 Sorry, no more information available.
412 {Function has bad address.
416 Sorry, no more information available.
420 {Incorrect version number.
424 Sorry, no more information available.
428 {Internal symbol DYNINSTfirst not found.
432 You have not properly linked your application with the paradyn dyninst library.
433 Please, refer to the manual pages in order to check how to do this.
437 {Internal symbol DYNINSTend not found.
441 This is an internal error. Please, report it to paradyn@cs.wisc.edu
445 {Could not find version number in instrumentation.
449 Your program has been linked with the wrong version of the paradyn dyninst
454 {Error function without module.
458 Sorry, no more information available.
462 {Unable to open PIF file.
466 Sorry, no more information available.
470 {Internal error: non-aligned length received on traceStream.
474 Please, report this error to paradyn@cs.wisc.edu
478 {Internal error: wrong record type on sid
482 Internal error. Please, report this error to paradyn@cs.wisc.edu
486 {Error in forwarding signal
490 Internal error. Please, report this error to paradyn@cs.wisc.edu
494 {Internal error: unknown process state
498 Internal error. Please, report this error to paradyn@cs.wisc.edu
502 {Internal error: unable to detach PID
506 Internal error. Please, report this error to paradyn@cs.wisc.edu
510 {Unable to open file.
514 Sorry, no more information available.
518 {Internal error: unable to parse executable.
522 Internal error. Please, report this error to paradyn@cs.wisc.edu
526 {Internal error: unable to get loader info about process.
530 Internal error. Please, report this error to paradyn@cs.wisc.edu
534 {Internal error: error reading header
538 Internal error. Please, report this error to paradyn@cs.wisc.edu
542 {Internal error: problem with executable header file.
546 Internal error. Please, report this error to paradyn@cs.wisc.edu
550 {Program not statically linked.
554 Sorry, no more information available.
558 {dumpcore not available yet.
562 Sorry, no more information available.
566 {Symbol table out of order, use -Xlinker -bnoobjreorder
570 Sorry, no more information available.
574 {Error reading executable file.
578 Sorry, no more information available.
582 {Internal error: Cannot find file in inst-power.C
586 Internal error. Please, report this error to paradyn@cs.wisc.edu
590 {Internal error: In forkNodeProcesses, parent id unknown.
594 Internal error. Please, report this error to paradyn@cs.wisc.edu
598 {Internal error: Branch too far.
602 Internal error. Please, report this error to paradyn@cs.wisc.edu
606 {Internal error: Program text + data is too big for dyninst.
610 Internal error. Please, report this error to paradyn@cs.wisc.edu
614 {Warning: Program text + data could be too big for dyninst.
618 Sorry, no more information available.
622 {Internal error: Unsupported return.
626 Internal error. Please, report this error to paradyn@cs.wisc.edu
630 {Internal error: exec failed in paradynd to start paradyndCM5.
634 Internal error. Please, report this error to paradyn@cs.wisc.edu
638 {Internal error: could not write all bytes.
642 Internal error. Please, report this error to paradyn@cs.wisc.edu
646 {Internal error: unable to find process.
650 Internal error. Please, report this error to paradyn@cs.wisc.edu
654 {Internal error: there are no processes known to this daemon.
658 Internal error. Please, report this error to paradyn@cs.wisc.edu
662 {Internal error: unable to find thread.
666 Internal error. Please, report this error to paradyn@cs.wisc.edu
670 {Internal error: disableDataCollection mid not found.
674 Internal error. Please, report this error to paradyn@cs.wisc.edu
678 {Internal error: cannot continue PID.
682 Internal error. Please, report this error to paradyn@cs.wisc.edu
686 {Internal error: cannot pause PID.
690 Internal error. Please, report this error to paradyn@cs.wisc.edu
694 {No function calls in procedure.
698 No function calls where found in current procedure.
702 {Sample not for valid metric instance.
706 Sorry, no more information available.
710 {Internal error: inferior heap overflow.
714 Internal error. Please, report this error to paradyn@cs.wisc.edu
718 {Internal error: attempt to free already freed heap entry.
722 Internal error. Please, report this error to paradyn@cs.wisc.edu
726 {Internal error: unable to start file.
730 Sorry, no more information available.
734 {Internal error: ptrace error.
738 Internal error. Please, report this error to paradyn@cs.wisc.edu
742 {Internal error: execv failed.
746 Internal error. Please, report this error to paradyn@cs.wisc.edu
750 {Internal error: vfork failed.
754 Internal error. Please, report this error to paradyn@cs.wisc.edu
758 {Internal error: unable to stat.
762 Internal error. Please, report this error to paradyn@cs.wisc.edu
766 {Internal error: could not (un)marshall parameters, dumping core.
770 Internal error. Please, report this error to paradyn@cs.wisc.edu
774 {Internal error: protocol verification failed.
778 Internal error. Please, report this error to paradyn@cs.wisc.edu
782 {Internal error: cannot do sync call.
786 Internal error. Please, report this error to paradyn@cs.wisc.edu
790 {Internal error: unknown message tag.
794 Internal error. Please, report this error to paradyn@cs.wisc.edu
798 {Internal error: handle error called for wrong err_state.
802 Internal error. Please, report this error to paradyn@cs.wisc.edu
806 {Internal error: problem stopping process.
810 Internal error. Please, report this error to paradyn@cs.wisc.edu
814 {Internal error: unable to find addr of DYNINSTobsCostLow.
818 Internal error. Please, report this error to paradyn@cs.wisc.edu
822 {Internal error: unable to find addr of callee process.
826 Internal error. Please, report this error to paradyn@cs.wisc.edu
830 {Cannot start process on specified host.
834 This error maybe produced by a wrong host name. Paradyn cannot create the
835 process on the host you are specifying.
839 {Trying to run a thread that is not ready yet.
843 You are trying to run a process that it is still being created. Please, wait
848 {Internal error: Tcl interpreter failed in routine changeApplicState.
852 Internal error. Please, report this error to paradyn@cs.wisc.edu
856 {Cannot create new paradyn daemon process.
860 An error was detected when a paradyn daemon was being created. Possible
861 explanations for this problem are: (1) unknown host; (2) it is not possible
862 to establish connection with the specified host.
866 {Error found in metrics specified in the Paradyn configuration file.
870 An error was detected when Paradyn was reading the metrics described in
871 the Paradyn configuration file.
875 {Cannot enable metric
879 Paradyn cannot enable this particular metric. This might be due to
880 constraints in the definition of the metric (e.g. the metric is restricted
881 to the whole program and we have selected a particular process).