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