![]() ![]() |
Report a BugHow to Report a BugSourceForge provides a tracking system for bugs, and it is highly recommended that you make use of it when reporting bugs in the ACP. Bug reports submitted through other means are sometimes lost or forgotten, while very few are passed over when submitted through SourceForge. When you create the report, please assign it to the approriate category, group, etc. The category should be ACP LE for most bug reports at this time. Unless you know who created a script and is responsible for its maintenance, please assign all bugs to "jkdoug" (aka Larkin) so that they may be reassigned or updated as necessary. What Makes a Good Bug ReportSubmitting too much or too little information can slow the progress on finding and fixing a bug. Brief logs that illustrate what happened are very helpful. Try to include any pertinent actions leading up to a failure and what happened as a result. Always include relevant information, such as the release and exact version number of the ACP you're using (use the The worst possible bug reports are those that simply say "It broke for no reason" or "I failed my guild test because it crashed on me," and give no useful information at all. Help us, and we'll help you. Honest. If you have a workaround for something, that can also help in determining the real fix for the problem. What works for one person may not work for everyone, so don't be surprised or insulted if your fix isn't the one used. Find the SourceIdeally, you can help by locating the root cause of the problem and reporting where you feel it needs to be fixed. There are a few debugging techniques you can use to try and narrow it down a bit. Let's say that you lost your insomnia, and it wasn't automatically put back up for you. Start by locating places in the code where insomnia is referenced. Either open the script you installed from (i.e., acp_main.txt) in a text editor of your choice and do a keyword search for "insomnia," or open your Settings Editor in zMUD and enter "insomnia" in the Filter box. ![]() Look for aliases and triggers that may be good places to place additional echo messages. Put one or more printable messages to help you see what is being triggered and the values passed around. For example, when | ||
---|---|---|---|
|