Adding errors 89, 90 and 91 - naim
[dyninst.git] / paradyn / tcl / errorList.tcl
1
2 #
3 # $Log: errorList.tcl,v $
4 # Revision 1.17  1996/02/16 16:32:38  naim
5 # Adding errors 89, 90 and 91 - naim
6 #
7 # Revision 1.16  1996/02/15  23:02:03  tamches
8 # added error 88
9 #
10 # Revision 1.15  1995/12/21 22:17:46  naim
11 # Changing "Paradyn Error #" by "Paradyn Message #", since not every message
12 # is an error message - naim
13 #
14 # Revision 1.14  1995/12/18  17:19:50  naim
15 # Minor change to error message 87 - naim
16 #
17 # Revision 1.13  1995/12/15  20:13:48  naim
18 # Adding error msg #87: max. number of curves in Histogram has been exceeded.
19 #
20 # Revision 1.12  1995/11/30  22:00:36  naim
21 # Changed error message 33 - Cannot find instrumentation version in executable
22 # file - naim
23 #
24 # Revision 1.11  1995/11/21  15:16:24  naim
25 # Adding error #86: Cannot enable metric - naim
26 #
27 # Revision 1.10  1995/11/13  21:13:34  naim
28 # Minor change to the display of error message 85 - naim
29 #
30 # Revision 1.9  1995/11/13  14:54:43  naim
31 # Adding error message #85 - naim
32 #
33 # Revision 1.8  1995/11/03  21:15:48  naim
34 # Chaning message of error 11 - naim
35 #
36 # Revision 1.7  1995/10/30  23:09:43  naim
37 # Modifing error message 11 - naim
38 #
39 # Revision 1.6  1995/10/12  19:45:52  naim
40 # Adding some more error messages and modifying existing ones - naim.
41 #
42 # Revision 1.5  1995/10/06  19:51:41  naim
43 # Changing default message for error 59 and adding a few more error messages
44 # - naim
45 #
46 # Revision 1.4  1995/09/26  20:32:20  naim
47 # Fixing duplicated error messages and adding new error messages.
48 #
49 # Revision 1.3  1994/11/03  17:47:19  karavan
50 # more errors (less frequent :)
51 #
52 # Revision 1.32  1994/11/03  04:38:47  karavan
53 # created error #26
54 #
55 # Revision 1.31  1994/11/02  23:47:17  karavan
56 # created error #25
57 #
58 # Revision 1.30  1994/11/02  23:41:51  karavan
59 # created error #24
60 #
61 # Revision 1.29  1994/09/13  20:50:58  karavan
62 # created error #23
63 #
64 # Revision 1.28  1994/09/13  20:48:39  karavan
65 # created error #22
66 #
67 # Revision 1.27  1994/09/13  20:44:06  karavan
68 # created error #21
69 #
70 # Revision 1.26  1994/07/12  16:58:43  newhall
71 # created error #20
72 #
73 # Revision 1.25  1994/07/12  16:52:14  newhall
74 # created error #19
75 #
76 # Revision 1.24  1994/07/12  16:46:42  newhall
77 # created error #18
78 #
79 # Revision 1.23  1994/07/11  22:22:11  newhall
80 # created error #17
81 #
82 # Revision 1.22  1994/07/11  22:09:02  newhall
83 # created error #16
84 #
85 # Revision 1.21  1994/07/11  21:35:42  newhall
86 # created error #15
87 #
88 # Revision 1.20  1994/07/11  21:31:31  newhall
89 # *** empty log message ***
90 #
91 # Revision 1.19  1994/07/11  21:14:26  newhall
92 # created error #14
93 #
94 # Revision 1.18  1994/07/11  20:48:38  newhall
95 # created error #13
96 #
97 # Revision 1.17  1994/07/11  20:47:15  newhall
98 # created error #12
99 #
100 # Revision 1.16  1994/07/08  21:27:11  jcargill
101 # Deleted 3 bogus test errors
102 #
103 # Revision 1.15  1994/07/08  21:23:43  jcargill
104 # created error #13
105 #
106 # Revision 1.14  1994/07/08  21:19:18  jcargill
107 # created error #12
108 #
109 # Revision 1.13  1994/07/08  21:14:07  jcargill
110 # created error #11
111 #
112 # Revision 1.12  1994/07/08  03:02:56  karavan
113 # created error #10
114 #
115 # Revision 1.11  1994/07/08  02:52:55  karavan
116 # created error #
117 #
118 # Revision 1.10  1994/04/22  21:51:17  hollings
119 # created error #9
120 #
121 # Revision 1.9  1994/04/22  21:48:54  hollings
122 # created error #8
123 #
124 # Revision 1.8  1994/04/19  18:59:35  hollings
125 # created error #7
126 #
127 # Revision 1.7  1994/04/19  18:54:43  hollings
128 # created error #6
129 #
130 # Revision 1.6  1994/04/19  18:50:06  hollings
131 # created error #5
132 #
133 # Revision 1.5  1994/04/19  18:46:30  hollings
134 # created error #4
135 #
136 # Revision 1.4  1994/04/19  18:41:55  hollings
137 # created error #3
138 #
139 # Revision 1.3  1994/04/19  18:37:43  hollings
140 # created error #2
141 #
142 # Revision 1.2  1994/04/19  18:29:48  hollings
143 # created error #1
144 #
145 # Revision 1.1  1994/04/19  18:26:56  hollings
146 # Libray of error numbers in paradyn.
147 #
148 #
149
150 #
151 # Error message format:
152 # set pdError(1) { -> Error number 
153 #
154 # { Default error message -> Error message to be displayed when "" is received
155 #                            as a parameter. Detailed information such as
156 #                            specific filenames will be displayed only if this
157 #                            information was included as part of the error
158 #                            message
159 # } {source -> Indicates where the error comes from. "source" can be:
160 #              paradynd = paradyn daemon
161 #              pc = performance consultant
162 #              dm = data manager
163 #              vi = visi interface 
164 #              vm = visi manager
165 #              ui = user interface
166 # } {error type -> information, serious, fatal
167 # } {
168 # Explanation -> Detailed explanation of the error and possible actions to be
169 #                taken by the user
170 # }}
171 #
172 # Call example: 
173 #       showErrorCallback(27, "Executable file /p/paradyn/weird not found");
174 #
175
176 set pdError(1) {
177
178 {Application Process found for machine without paradynd
179 } {paradynd
180 } {serious error
181 } {
182 An application process was found to be running on a machine that had no
183 paradynd process running.  This is a serious error that indicates either a
184 paradynd process could not be started, or that it might have died.  This 
185 error should be considered an indication of a bug in the tool.
186 }} 
187
188 set pdError(2) {
189 {Data for unknown metric id
190 } {dm
191 } {serious error
192 } {
193 Data has arrived from a paradynd process for an unknown metric id.  This is
194 a serious error that indicates a bug in the paradyn/paradynd interface.
195 }} 
196
197 set pdError(3) {
198 {Unable to find metric component for sample.
199 } {dm
200 } {serious error
201 } {
202 A sample value has arrive for a metric from a paradynd, but the paradyn 
203 process was not expecting a value from this process.  This is a serious internal
204 consistency failure of the paradyn/paradynd interface.
205 }} 
206
207 set pdError(4) {
208 {Unable to connect to new paradyn daemon process.
209 } {paradynd
210 } {serious error
211 } {
212 A request had arrived to start a new paradyn daemon process on a remote 
213 machine (either from the user or the system based on adding new hosts), and
214 the paradyn user process was unable to rendezvous with the paradynd process.
215 This could indicate a network failure, the paradynd process not being 
216 installed on the remote machine, or a file permission problem.
217 }} 
218
219 set pdError(5) {
220 {paradynd process has died
221 } {paradynd
222 } {information
223 } {
224 A paradynd process has died somewhere in the system.  This indicates either
225 a network failure, a host failure, or a bug in the paradynd process.
226 }} 
227
228 set pdError(6) {
229 {Unable to start paradynd
230 } {dm
231 } {information
232 } {
233 A request to start a new application process on a machine required that a new
234 paradyn daemon process be started on that machine.  The attempt to start that
235 new paradynd process failed.  This is a continuable error, but does mean that
236 the request application process will NOT be started.  This error can happen
237 if the path for the paradynd is incorrect, if the paradynd binary is not
238 installed on that machine, or if the machine or network is down.
239 }} 
240
241 set pdError(7) {
242 {Auto refinement already enabled
243 } {pc
244 } {serious error
245 } {
246 An attempt to enable automatic refinement was made will automated refinement
247 was already being attempted.
248 }} 
249
250 set pdError(8) {
251 {Unable to find search history graph node
252 } {pc
253 } {information
254 } {
255 An attempt to lookup a search history graph node failed.  The passed integer
256 name of the node was not found in the list of nodes.
257
258 }} 
259
260 set pdError(9) {
261 {Search history graph ancestor not true
262 } {pc
263 } {information
264 } {
265 An attempt to set the current refinement to a node failed because one of the
266 ancestors of that node is false.  To manually select a SHG node, you must
267 select a node which is true.  In addition, all of it's ancestors back to
268 the root must also be true.
269 }} 
270
271 set pdError(10) {
272 {malloc failure
273 } {dm
274 } {fatal error
275 } {
276 Call to malloc failed within a data manager function.
277 }} 
278
279 set pdError(11) {
280 {Application process has exited
281 } {paradynd
282 } {information
283 } {
284 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. 
285 }} 
286
287 set pdError(12) {
288 {malloc failed in VISIthreadchooseMetRes
289 } {vi
290 } {serious error
291 } {
292 Call to malloc failed within a visi-thread function.
293 }} 
294
295 set pdError(13) {
296 {thr_getspecific failed
297 } {vi
298 } {serious error
299 } {
300 Call to thr_getspecific in a visi-thread function failed.
301 }} 
302
303 set pdError(14) {
304 {Unable to start visualization process
305 } {vi
306 } {serious error
307 } {
308 A request to start a new visualization process has failed. Some possible
309 explanations are: (1) the executable for this visi is not well installed,
310 and you should check whether the executable is in the right place;
311 (2) the process you just started is not a visi process.
312 }} 
313
314 set pdError(15) {
315 {Unable to create performance stream
316 } {vi
317 } {serious error
318 } {
319 An attempt to create a performance stream for a new visualization failed.
320 }} 
321
322 set pdError(16) {
323 {Internal error
324 } {vi
325 } {serious error
326 } {
327 Possible causes: bufferSize out of range in VISIthreadDataCallback and remove() in VISIthreadmain. Please, report this error to paradyn@cs.wisc.edu
328 }} 
329
330 set pdError(17) {
331 {Adding new metrics and/or foci failed 
332 } {vi
333 } {information
334 } {
335 An incomplete or invalid metric or focus list was returned as a result of
336 attempting to add metrics and/or foci to a visualization.
337 }} 
338
339 set pdError(18) {
340 {malloc failure in visi manager 
341 } {vm
342 } {fatal error
343 } {
344 Call to malloc failed within a visi manager function.
345 }} 
346
347 set pdError(19) {
348 {strdup failure
349 } {vm
350 } {fatal error
351 } {
352 Call to strdup failed within a visi manager function.
353 }} 
354
355 set pdError(20) {
356 {Internal error
357 } {vm
358 } {fatal error
359 } {
360 An unrecoverable error occurred within a visi manager function. Please, 
361 report this error to paradyn@cs.wisc.edu
362 }} 
363
364 set pdError(21) {
365 {Tcl Command Failure
366 } {ui
367 } {fatal error
368 } {
369 The tcl interpreter has failed. Bad pointer "newptr". Please, report
370 this error to paradyn@cs.wisc.edu
371 }} 
372
373 set pdError(22) {
374 {Tcl Command Failure
375 } {ui
376 } {fatal error
377 } {
378 The tcl interpreter has failed unexpectedly (getMetsAndRes in UIM::chooseMetricsandResources). Please, report this error to paradyn@cs.wisc.edu 
379 }} 
380
381 set pdError(23) {
382 {Read error
383 } {paradynd 
384 } {information
385 } {
386 Read error in application process.
387 }}
388
389 set pdError(24) {
390 {Unable to read tcl start-up script
391 } {ui
392 } {information
393 } {
394 A tcl error occurred finding or reading the tcl script specified on the 
395 paradyn command line with the -s option.
396 }} 
397
398 set pdError(25) {
399 {Unable to define specified process
400 } {ui
401 } {information
402 } {
403 An error occurred while attempting to define an application.
404 }} 
405
406 set pdError(26) {
407 {tcl initialization for new resource display object failed.
408 } {ui
409 } {fatal error
410 } {
411 Call to tcl command initRDO failed.
412 }} 
413
414 set pdError(27) {
415 {Executable not found.
416 } {paradynd
417 } {information
418 } {
419 The executable you are trying to run does not exist. Check out your filename
420 and path again!
421 }}
422
423 set pdError(28) {
424 {Unable to find symbol.
425 } {paradynd
426 } {information
427 } {
428 Sorry, no more information available.
429 }}
430
431 set pdError(29) {
432 {Function has bad address.
433 } {paradynd
434 } {information
435 } {
436 Sorry, no more information available.
437 }}
438
439 set pdError(30) {
440 {Incorrect version number.
441 } {paradynd
442 } {information
443 } {
444 Sorry, no more information available.
445 }}
446
447 set pdError(31) {
448 {Internal symbol DYNINSTfirst not found.
449 } {paradynd
450 } {serious error
451 } {
452 You have not properly linked your application with the paradyn dyninst library.
453 Please, refer to the manual pages in order to check how to do this.
454 }}
455
456 set pdError(32) {
457 {Internal symbol DYNINSTend not found.
458 } {paradynd
459 } {serious error
460 } {
461 This is an internal error. Please, report it to paradyn@cs.wisc.edu
462 }}
463
464 set pdError(33) {
465 {Could not find version number in instrumentation.
466 } {paradynd
467 } {information
468 } {
469 Your program might has been linked with the wrong version of the paradyn 
470 dyninst library, or it could be a non executable binary file.
471 }}
472
473 set pdError(34) {
474 {Error function without module.
475 } {paradynd
476 } {information
477 } {
478 Sorry, no more information available.
479 }}
480
481 set pdError(35) {
482 {Unable to open PIF file.
483 } {paradynd
484 } {information
485 } {
486 Sorry, no more information available.
487 }}
488
489 set pdError(36) {
490 {Internal error: non-aligned length received on traceStream.
491 } {paradynd
492 } {serious error
493 } {
494 Please, report this error to paradyn@cs.wisc.edu
495 }}
496
497 set pdError(37) {
498 {Internal error: wrong record type on sid
499 } {paradynd
500 } {serious error
501 } {
502 Internal error. Please, report this error to paradyn@cs.wisc.edu
503 }}
504
505 set pdError(38) {
506 {Error in forwarding signal
507 } {paradynd
508 } {serious error
509 } {
510 Internal error. Please, report this error to paradyn@cs.wisc.edu
511 }}
512
513 set pdError(39) {
514 {Internal error: unknown process state 
515 } {paradynd
516 } {serious error
517 } {
518 Internal error. Please, report this error to paradyn@cs.wisc.edu
519 }}
520
521 set pdError(40) {
522 {Internal error: unable to detach PID
523 } {paradynd
524 } {serious error
525 } {
526 Internal error. Please, report this error to paradyn@cs.wisc.edu
527 }}
528
529 set pdError(41) {
530 {Unable to open file.
531 } {paradynd
532 } {information
533 } {
534 Sorry, no more information available.
535 }}
536
537 set pdError(42) {
538 {Internal error: unable to parse executable.
539 } {paradynd
540 } {serious error
541 } {
542 Internal error. Please, report this error to paradyn@cs.wisc.edu
543 }}
544
545 set pdError(43) {
546 {Internal error: unable to get loader info about process. 
547 } {paradynd
548 } {serious error
549 } {
550 Internal error. Please, report this error to paradyn@cs.wisc.edu
551 }}
552
553 set pdError(44) {
554 {Internal error: error reading header
555 } {paradynd
556 } {serious error
557 } {
558 Internal error. Please, report this error to paradyn@cs.wisc.edu
559 }}
560
561 set pdError(45) {
562 {Internal error: problem with executable header file.
563 } {paradynd
564 } {serious error
565 } {
566 Internal error. Please, report this error to paradyn@cs.wisc.edu
567 }}
568
569 set pdError(46) {
570 {Program not statically linked.
571 } {paradynd
572 } {information
573 } {
574 Sorry, no more information available.
575 }}
576
577 set pdError(47) {
578 {dumpcore not available yet.
579 } {paradynd
580 } {information
581 } {
582 Sorry, no more information available.
583 }}
584
585 set pdError(48) {
586 {Symbol table out of order, use -Xlinker -bnoobjreorder
587 } {paradynd
588 } {information
589 } {
590 Sorry, no more information available.
591 }}
592
593 set pdError(49) {
594 {Error reading executable file.
595 } {paradynd
596 } {information
597 } {
598 Sorry, no more information available.
599 }}
600
601 set pdError(50) {
602 {Internal error: Cannot find file in inst-power.C
603 } {paradynd
604 } {serious error
605 } {
606 Internal error. Please, report this error to paradyn@cs.wisc.edu
607 }}
608
609 set pdError(51) {
610 {Internal error: In forkNodeProcesses, parent id unknown.
611 } {paradynd
612 } {serious error
613 } {
614 Internal error. Please, report this error to paradyn@cs.wisc.edu
615 }}
616
617 set pdError(52) {
618 {Internal error: Branch too far.
619 } {paradynd
620 } {serious error
621 } {
622 Internal error. Please, report this error to paradyn@cs.wisc.edu
623 }}
624
625 set pdError(53) {
626 {Internal error: Program text + data is too big for dyninst.
627 } {paradynd
628 } {fatal error
629 } {
630 Internal error. Please, report this error to paradyn@cs.wisc.edu
631 }}
632
633 set pdError(54) {
634 {Warning: Program text + data could be too big for dyninst.
635 } {paradynd
636 } {information
637 } {
638 Sorry, no more information available.
639 }}
640
641 set pdError(55) {
642 {Internal error: Unsupported return.
643 } {paradynd
644 } {fatal error
645 } {
646 Internal error. Please, report this error to paradyn@cs.wisc.edu
647 }}
648
649 set pdError(56) {
650 {Internal error: exec failed in paradynd to start paradyndCM5.
651 } {paradynd
652 } {serious error
653 } {
654 Internal error. Please, report this error to paradyn@cs.wisc.edu
655 }}
656
657 set pdError(57) {
658 {Internal error: could not write all bytes.
659 } {paradynd
660 } {serious error
661 } {
662 Internal error. Please, report this error to paradyn@cs.wisc.edu
663 }}
664
665 set pdError(58) {
666 {Internal error: unable to find process.
667 } {paradynd
668 } {serious error
669 } {
670 Internal error. Please, report this error to paradyn@cs.wisc.edu
671 }}
672
673 set pdError(59) {
674 {Internal error: there are no processes known to this daemon.
675 } {paradynd
676 } {serious error
677 } {
678 Internal error. Please, report this error to paradyn@cs.wisc.edu
679 }}
680
681 set pdError(60) {
682 {Internal error: unable to find thread.
683 } {paradynd
684 } {serious error
685 } {
686 Internal error. Please, report this error to paradyn@cs.wisc.edu
687 }}
688
689 set pdError(61) {
690 {Internal error: disableDataCollection mid not found.
691 } {paradynd
692 } {serious error
693 } {
694 Internal error. Please, report this error to paradyn@cs.wisc.edu
695 }}
696
697 set pdError(62) {
698 {Internal error: cannot continue PID.
699 } {paradynd
700 } {serious error
701 } {
702 Internal error. Please, report this error to paradyn@cs.wisc.edu
703 }}
704
705 set pdError(63) {
706 {Internal error: cannot pause PID.
707 } {paradynd
708 } {serious error
709 } {
710 Internal error. Please, report this error to paradyn@cs.wisc.edu
711 }}
712
713 set pdError(64) {
714 {No function calls in procedure.
715 } {paradynd
716 } {information
717 } {
718 No function calls where found in current procedure.
719 }}
720
721 set pdError(65) {
722 {Sample not for valid metric instance.
723 } {paradynd
724 } {information
725 } {
726 Sorry, no more information available.
727 }}
728
729 set pdError(66) {
730 {Internal error: inferior heap overflow.
731 } {paradynd
732 } {serious error
733 } {
734 Internal error. Please, report this error to paradyn@cs.wisc.edu
735 }}
736
737 set pdError(67) {
738 {Internal error: attempt to free already freed heap entry.
739 } {paradynd
740 } {serious error
741 } {
742 Internal error. Please, report this error to paradyn@cs.wisc.edu
743 }}
744
745 set pdError(68) {
746 {Internal error: unable to start file.
747 } {paradynd
748 } {information
749 } {
750 Sorry, no more information available.
751 }}
752
753 set pdError(69) {
754 {Internal error: ptrace error.
755 } {paradynd
756 } {serious error
757 } {
758 Internal error. Please, report this error to paradyn@cs.wisc.edu
759 }}
760
761 set pdError(70) {
762 {Internal error: execv failed. 
763 } {paradynd
764 } {serious error
765 } {
766 Internal error. Please, report this error to paradyn@cs.wisc.edu
767 }}
768
769 set pdError(71) {
770 {Internal error: vfork failed.
771 } {paradynd
772 } {serious error
773 } {
774 Internal error. Please, report this error to paradyn@cs.wisc.edu
775 }}
776
777 set pdError(72) {
778 {Internal error: unable to stat.
779 } {paradynd
780 } {serious error
781 } {
782 Internal error. Please, report this error to paradyn@cs.wisc.edu
783 }}
784
785 set pdError(73) {
786 {Internal error: could not (un)marshall parameters, dumping core.
787 } {paradynd
788 } {serious error
789 } {
790 Internal error. Please, report this error to paradyn@cs.wisc.edu
791 }}
792
793 set pdError(74) {
794 {Internal error: protocol verification failed.
795 } {paradynd
796 } {serious error
797 } {
798 Internal error. Please, report this error to paradyn@cs.wisc.edu
799 }}
800
801 set pdError(75) {
802 {Internal error: cannot do sync call.
803 } {paradynd
804 } {serious error
805 } {
806 Internal error. Please, report this error to paradyn@cs.wisc.edu
807 }}
808
809 set pdError(76) {
810 {Internal error: unknown message tag. 
811 } {paradynd
812 } {serious error
813 } {
814 Internal error. Please, report this error to paradyn@cs.wisc.edu
815 }}
816
817 set pdError(77) {
818 {Internal error: handle error called for wrong err_state.
819 } {paradynd
820 } {serious error
821 } {
822 Internal error. Please, report this error to paradyn@cs.wisc.edu
823 }}
824
825 set pdError(78) {
826 {Internal error: problem stopping process.
827 } {paradynd
828 } {serious error
829 } {
830 Internal error. Please, report this error to paradyn@cs.wisc.edu
831 }}
832
833 set pdError(79) {
834 {Internal error: unable to find addr of DYNINSTobsCostLow.
835 } {paradynd
836 } {serious error
837 } {
838 Internal error. Please, report this error to paradyn@cs.wisc.edu
839 }}
840
841 set pdError(80) {
842 {Internal error: unable to find addr of callee process.
843 } {paradynd
844 } {serious error
845 } {
846 Internal error. Please, report this error to paradyn@cs.wisc.edu
847 }}
848
849 set pdError(81) {
850 {Cannot start process on specified host.
851 } {dm
852 } {information
853 } {
854 This error maybe produced by a wrong host name. Paradyn cannot create the
855 process on the host you are specifying.
856 }}
857
858 set pdError(82) {
859 {Trying to run a thread that is not ready yet.
860 } {dm
861 } {information
862 } {
863 You are trying to run a process that it is still being created. Please, wait
864 and try again.
865 }}
866
867 set pdError(83) {
868 {Internal error: Tcl interpreter failed in routine changeApplicState.
869 } {ui
870 } {serious error
871 } {
872 Internal error. Please, report this error to paradyn@cs.wisc.edu
873 }}
874
875 set pdError(84) {
876 {Cannot create new paradyn daemon process.
877 } {dm
878 } {serious error
879 } {
880 An error was detected when a paradyn daemon was being created. Possible
881 explanations for this problem are: (1) unknown host; (2) it is not possible
882 to establish connection with the specified host. 
883 }}
884
885 set pdError(85) {
886 {Error found in metrics specified in the Paradyn configuration file.
887 } {pdMain
888 } {information
889 } {
890 An error was detected when Paradyn was reading the metrics described in 
891 the Paradyn configuration file.
892 }}
893
894 set pdError(86) {
895 {Cannot enable metric
896 } {dm
897 } {information
898 } {
899 Paradyn cannot enable this particular metric. This might be due to 
900 constraints in the definition of the metric (e.g. the metric is restricted
901 to the whole program and we have selected a particular process).
902 }}
903
904 set pdError(87) {
905 {Error in external visualization process. 
906 } {vi
907 } {information
908 } {
909 An error has occurred during the execution of an external visualization process.
910 }}
911
912 set pdError(88) {
913 {Must define an application before starting the Performance Consultant.
914 } {ui
915 } {information
916 } {
917 No additional information available.
918 }}
919
920 set pdError(89) {
921 {Command line is missing.
922 } {vi
923 } {information
924 } {
925 The command line is missing from your customized PCL file. You cannot start a process without specifing a command line.
926 }}
927
928 set pdError(90) {
929 {The Paradyn daemon you have specified does not exist.
930 } {vi
931 } {information
932 } {
933 The Paradyn daemon you have specified does not exist. Paradyn cannot start without a valid Paradyn daemon. Please, try again.
934 }}
935
936 set pdError(91) {
937 {Paradyn daemon is missing in PCL file.
938 } {vi
939 } {information
940 } {
941 The Paradyn daemon is missing from your customized PCL file. You need to specify a valid Paradyn daemon in order to start an application on a particular machine.
942 }}
943
944 set numPdErrors 91