Copyright (c) Hyperion Entertainment and contributors.
Difference between revisions of "Grim Reaper"
Richard Lake (talk | contribs) (Created page with "Category:Glossary AmigaOS is a very stable platform, however there are third-party software applications that aren't as stable and can potentially bring your computer to i...") |
|||
(One intermediate revision by the same user not shown) | |||
Line 2: | Line 2: | ||
AmigaOS is a very stable platform, however there are third-party software applications that aren't as stable and can potentially bring your computer to its knees. |
AmigaOS is a very stable platform, however there are third-party software applications that aren't as stable and can potentially bring your computer to its knees. |
||
− | The Grim Reaper will appear if this happens and will try its best to lock down the misbehaving application, preventing it from crashing the whole system. |
+ | The Grim Reaper will appear if this happens and will try its best to lock down the misbehaving application, preventing it from crashing the whole system. Choosing the option 'Kill' will suspend the troublesome application. |
There are other options as well such as creating a Crash Log - which can be useful for developers to try and identify the problem. |
There are other options as well such as creating a Crash Log - which can be useful for developers to try and identify the problem. |
||
Previously known as 'Guru Meditation' on 'Classic' Amiga systems. |
Previously known as 'Guru Meditation' on 'Classic' Amiga systems. |
||
+ | |||
+ | == Tooltypes == |
||
+ | |||
+ | The following tooltypes are available to control the Grim Reaper. To change them you'll need to edit the icon tooltypes for '''SYS:System/GrimReaper'''. |
||
+ | |||
+ | '''LOGDIR''' |
||
+ | Name of the directory to write crash reports to. |
||
+ | (Default is "RAM:") |
||
+ | |||
+ | '''DISLINES''' |
||
+ | Number of lines to disassemble when creating a crash report. |
||
+ | (Default is 5) |
||
+ | |||
+ | '''DEBUGSHELL''' |
||
+ | Specifies the shell command used when attaching a debugger. |
||
+ | (Default is "CON:50/50/800/480/GDB/CLOSE/WAIT") |
||
+ | |||
+ | '''DEBUGCOMMAND''' |
||
+ | Specifies the name of the debugger to launch. |
||
+ | (Default is "SDK:C/gdb") |
||
+ | |||
+ | The default debugger, GDB, is included with the current AmigaOS SDK and uses a command-line interface. Amigans unfamiliar with GDB might find the [[GDB for Beginners]] tutorial useful. If you'd prefer a graphical debugger, try the third-party [http://os4depot.net/index.php?function=showfile&file=development/debug/db101.lha DB101] from Alfkil Wennermark. |
Latest revision as of 19:33, 2 December 2013
AmigaOS is a very stable platform, however there are third-party software applications that aren't as stable and can potentially bring your computer to its knees.
The Grim Reaper will appear if this happens and will try its best to lock down the misbehaving application, preventing it from crashing the whole system. Choosing the option 'Kill' will suspend the troublesome application.
There are other options as well such as creating a Crash Log - which can be useful for developers to try and identify the problem.
Previously known as 'Guru Meditation' on 'Classic' Amiga systems.
Tooltypes
The following tooltypes are available to control the Grim Reaper. To change them you'll need to edit the icon tooltypes for SYS:System/GrimReaper.
LOGDIR Name of the directory to write crash reports to. (Default is "RAM:") DISLINES Number of lines to disassemble when creating a crash report. (Default is 5) DEBUGSHELL Specifies the shell command used when attaching a debugger. (Default is "CON:50/50/800/480/GDB/CLOSE/WAIT") DEBUGCOMMAND Specifies the name of the debugger to launch. (Default is "SDK:C/gdb")
The default debugger, GDB, is included with the current AmigaOS SDK and uses a command-line interface. Amigans unfamiliar with GDB might find the GDB for Beginners tutorial useful. If you'd prefer a graphical debugger, try the third-party DB101 from Alfkil Wennermark.