List of Figures
| Table of Contents | List of Figures | List of Tables |
- Figure 1-1. Major Areas of the Main View Window
- Figure 1-2. Admin Menu in Debugger Views
- Figure 1-3. Fix and Continue Cycle
- Figure 1-4. Line Numbers in Decimal Notation
- Figure 1-5. Launching the X/Motif Analyzer
- Figure 1-6. User-Defined Button Example
- Figure 2-1. File Browser Window
- Figure 2-2. Open Source File Dialog Box
- Figure 2-3. Path Remapping Dialog Box
- Figure 3-1. The Main View Window with jello Source Code
- Figure 3-2. The jello Window
- Figure 3-3. The Search Dialog Box
- Figure 3-4. Search Target Indicators
- Figure 3-5. Stop Trap Indicator
- Figure 3-6. The Trap Manager Window
- Figure 3-7. Call Stack View at spin Stop Trap
- Figure 3-8. Variable Browser at spin
- Figure 3-9. Variable Browser after Changes
- Figure 3-10. Expression View With Language and Format Menus Displayed
- Figure 3-11. Structure Browser Window With jello_conec Structure
- Figure 3-12. Structure Browser Window With Next Pointer Dereferenced
- Figure 3-13. Array Browser Window for shadow Matrix
- Figure 3-14. Subscript Control Area in Array Browser
- Figure 4-1. Traps Menu in Main View
- Figure 4-2. Typical Trap Icons
- Figure 4-3. Config, Traps, and Display Menus in the Trap Manager
- Figure 4-4. Trap Examples
- Figure 4-5. Traps Menu in Trap Manager
- Figure 4-6. Signal Panel and Syscall Panel
- Figure 5-1. Main View Control Panel
- Figure 5-2. Step Into Popup Menu and Dialog Box
- Figure 5-3. Step Over Popup Menu and Dialog Box
- Figure 5-4. PC Menu in Main View
- Figure 6-1. Call Stack View Window With Config and Display Menus and Preferences Dialog Box
- Figure 6-2. Tracing Through Call Stack View
- Figure 6-3. Expression View With Major Menus Displayed
- Figure 6-4. Change Indicators in Expression View
- Figure 7-1. Execution View Icon
- Figure 7-2. Debugger Main View With Fix and Continue Menu
- Figure 7-3. Program Results in Execution View
- Figure 7-4. Selecting a Function for Redefinition
- Figure 7-5. Redefined Function
- Figure 7-6. Checking Syntax Opens Fix and Continue Status Window
- Figure 7-7. Report of Successful Redefinition
- Figure 7-8. Bounce Window
- Figure 7-9. Saving a Function File
- Figure 7-10. Stopping After Breakpoints in Redefined Code
- Figure 7-11. Call Stack BreakPoint Results
- Figure 7-12. Trap Manager BreakPoint Results
- Figure 7-13. Using the View Status Window
- Figure 7-14. Comparing Compiled vs. Redefined Function Code: xdiff
- Figure 8-1. Setting Traps to Detect Heap Corruption
- Figure 8-2. Heap Corruption Warning Displayed in Execution View
- Figure 8-3. Call Stack at Boundary Overrun Warning
- Figure 8-4. Main View at Bus Error
- Figure 8-5. Watch Point Error Displayed in Main View
- Figure 9-1. Multiprocess View With Config and Process Menus Displayed
- Figure 9-2. Process Menu in Multiprocess View
- Figure 9-3. Add Process Dialog Box
- Figure 9-4. Multiprocess View Preferences Dialog Box
- Figure 9-5. Launching a Debug Session Dialog Box
- Figure 9-6. Using the Multiprocess View to Examine Process State
- Figure 9-7. Modifying a Trap to Affect a Process Group
- Figure 9-8. Setting the Group Trap Default
- Figure 9-9. Launching a New Debugging Session From Multiprocess View
- Figure 9-10. Comparing Variable Values From Two Processes
- Figure 10-1. Execution View Icon
- Figure 10-2. Debugger Main View
- Figure 10-3. Program Results in Execution View
- Figure 10-4. First View of the X/Motif Analyzer (Widget Examiner)
- Figure 10-5. Widget Hierarchy Displayed in the Tree Examiner
- Figure 10-6. Adding a Breakpoint for a Widget
- Figure 10-7. Setting Breakpoints for a Widget Class
- Figure 10-8. Viewing the Callback Context With the Callback Examiner
- Figure 10-9. Viewing Window Attributes With the Window Examiner
- Figure 10-10. Selecting the Breakpoints Tab From the Overflow Area
- Figure 10-11. Viewing Breakpoint Results in the Callstack View
- Figure A-1. Major Areas of the Main View Window
- Figure A-2. Show/Hide Annotations Button in Main View
- Figure A-3. Admin Menu in Main View
- Figure A-4. The Library Search Path Dialog Box
- Figure A-5. The Switch Process Dialog Box
- Figure A-6. The Switch Executable Dialog Box
- Figure A-7. "Launch Tool" Submenu
- Figure A-8. "Project" Submenu
- Figure A-9. Views Menu in Main View
- Figure A-10. Query Menu With Submenus
- Figure A-11. Source Menu in Main View
- Figure A-12. The Search Dialog Box
- Figure A-13. Go to Dialog Box
- Figure A-14. Versioning Submenu
- Figure A-15. Display Menu in Main View
- Figure A-16. Preferences Dialog Box
- Figure A-17. Perf Menu and Subwindows
- Figure A-18. Launching Performance Analyzer From Perf Menu
- Figure A-19. Custom Task Dialog
- Figure A-20. Traps Menu
- Figure A-21. Set Trap Submenu
- Figure A-22. Clear Trap Submenu
- Figure A-23. PC Menu in Main View
- Figure A-24. Fix+Continue Menu
- Figure A-25. "Save File+Fixes As..." Popup Window
- Figure A-26. Show Difference Submenu
- Figure A-27. View Submenu
- Figure A-28. Preferences Submenu
- Figure A-29. Fix+Continue Preferences Dialog
- Figure A-30. Help Menu
- Figure A-31. Execution View
- Figure A-32. Source View
- Figure A-33. Source View File Menu
- Figure A-34. Go To Line Dialog
- Figure A-35. Process Meter
- Figure A-36. Process Meter Charts Menu
- Figure A-37. Process Meter Scale Menu
- Figure A-38. Task View
- Figure A-39. Task View Process Detail View
- Figure A-40. Task View Callstack Detail View
- Figure A-41. Task View Admin Menu
- Figure A-42. Task View Config Menu
- Figure A-43. Task View Layout Menu
- Figure A-44. Task View Display Menu
- Figure A-45. Exception View
- Figure A-46. "When" Exception Option Menu
- Figure A-47. Launching the X/Motif Analyzer
- Figure A-48. Admin Menu
- Figure A-49. "Save Text" Dialog
- Figure A-50. Examine Menu
- Figure A-51. Examiner Tabs
- Figure A-52. Removing Tabs
- Figure A-53. Breakpoints Examiner
- Figure A-54. Breakpoint Type Option Button
- Figure A-55. Callback Breakpoints Examiner
- Figure A-56. Event-Handler Breakpoints Examiner
- Figure A-57. Event Type Option Button
- Figure A-58. Resource-Change Breakpoints Examiner
- Figure A-59. Timeout-Procedure Breakpoints Examiner
- Figure A-60. Input-Handler Breakpoints Examiner
- Figure A-61. State-Change Breakpoints Examiner
- Figure A-62. State Type Option Button
- Figure A-63. X-Event Breakpoints Examiner
- Figure A-64. Event Type Option Button
- Figure A-65. X-Request Breakpoints Examiner
- Figure A-66. "Request Type Selection" Dialog
- Figure A-67. Trace Examiner
- Figure A-68. Widget Examiner
- Figure A-69. Tree Examiner
- Figure A-70. Widget View Type Option Button
- Figure A-71. Callback Examiner
- Figure A-72. Window Examiner
- Figure A-73. Event Examiner
- Figure A-74. Graphics Context Examiner
- Figure A-75. Pixmap Examiner
- Figure A-76. Widget Class Examiner
- Figure A-77. Iconify and Raise Facilities
- Figure A-78. Project View Window with Menus
- Figure A-79. Trap Manager
- Figure A-80. Trap Manager Config Menu
- Figure A-81. Trap Manager Traps Menu
- Figure A-82. Trap Manager Display Menu
- Figure A-83. Signal Panel
- Figure A-84. Syscall Panel
- Figure A-85. Array Browser With Display Menu Options
- Figure A-86. Subscript Control Area in Array Browser
- Figure A-87. Array Browser Spreadsheet Area
- Figure A-88. Spreadsheet Menu
- Figure A-89. Example of Wrapped Array
- Figure A-90. Format Menu With Value Submenu
- Figure A-91. Render Menu
- Figure A-92. Color Menu
- Figure A-93. Color Exception Portion of Array Browser Window
- Figure A-94. Array Browser Graphic Modes
- Figure A-95. Scale Menu
- Figure A-96. Examiner Viewer With Controls and Menus
- Figure A-97. Examiner Viewer Preferences Dialog Box
- Figure A-98. Call Stack View
- Figure A-99. Call Stack View Config Menu
- Figure A-100. Call Stack View Display Menu
- Figure A-101. Expression View
- Figure A-102. Expression View Config Menu
- Figure A-103. Expression View Display Menu
- Figure A-104. Expression View Language Popup
- Figure A-105. Expression View Format Popup with Submenus
- Figure A-106. File Browser
- Figure A-107. Structure Browser With the Config, Display, Node, and Format Menus
- Figure A-108. Structure Browser Overview Window
- Figure A-109. Structure Browser Format Menu
- Figure A-110. Structure Browser Display Menu
- Figure A-111. Tree and Linked List Arrangements of Structures
- Figure A-112. Structure Browser Node Menu
- Figure A-113. Structure Browser Preferences Dialog Box
- Figure A-114. Type Formatting Dialog Box
- Figure A-115. Variable Browser With Language and Format Menus
- Figure A-116. Typical Variable Change Indicators
- Figure A-117. Disassembly View With Disassemble Menu Displayed
- Figure A-118. Disassemble Menu
- Figure A-119. Disassemble From Address Dialog Box
- Figure A-120. Disassemble Function Dialog Box
- Figure A-121. Disassemble File Dialog Box
- Figure A-122. Disassembly View Preferences Dialog Box with Format Popup Menu
- Figure A-123. Register View
- Figure A-124. Register View Preferences Dialog Box
- Figure A-125. Memory View With Mode Menu Displayed
- Figure A-126. Multiprocess View with Config and Process Menus Displayed
- Figure A-127. Process Menu in Multiprocess View
- Figure A-128. Add Process Dialog Box
- Figure A-129. Multiprocess View Preferences Dialog Box
- Figure A-130. Fix+Continue Menu Selections
- Figure A-131. Fix+Continue Status Window
- Figure A-132. Fix+Continue Status Window Menus
- Figure A-133. Status Window Admin Menu
- Figure A-134. Status Window View Menu
- Figure A-135. Status Window Fix+Continue Menu
- Figure A-136. Show Difference Submenu
- Figure A-137. Enable Submenu
- Figure A-138. Save Submenu
- Figure A-139. File Dialog
- Figure A-140. Show Submenu
- Figure A-141. Fix+Continue Message Window
- Figure A-142. Fix+Continue Build Environment Window
- Figure A-143. Debugger Main View
- Figure A-144. Command-Line Interface With Redefined Function
- Figure A-145. Call Stack
- Figure A-146. Trap Manager With Redefined Function
- Figure A-147. Editing a Function in the vi Editor
- Figure B-1. Build View Window With Admin Menu Displayed
- Figure B-2. Build Process Control Area in Build View Window
- Figure B-3. Build View Window With Typical Data
- Figure B-4. Admin Menu in Build View Window
- Figure B-5. Build View Preferences Dialog Box
- Figure B-6. Build Options Dialog Box
- Figure B-7. Build Analyzer Window
- Figure B-8. Build Graph Icons
- Figure B-9. Build Graph Control Area
- Figure B-10. Overview Window With Resulting Build Analyzer Graph
- Figure B-11. Admin Menu in Build Analyzer
- Figure B-12. Build Menu
- Figure B-13. Filter Dialog Box
- Figure B-14. Query Menu