Your first port of call should be with the vendor of that software. If (for instance) the bug is that a !XXXXX won't run under RISC OS 4, then your first move should be to contact the author/vendor of !XXXXX for a fix. Only if this fails to produce a helpful response (or the vendors are uncontactable) should you then contact the RISC OS Ltd support desk at support@riscos.com.
The problem may well be caused by some interaction with other software/hardware present in your machine. Please check to see if the bug still happens after a clean boot with as little in the boot sequence as possible. It may also be worth trying to remove as many podules from your machine as possible.
If you can track the problem down to a piece of hardware/software in your machine, then you should first try to contact the vendor for help.
If you cannot track the problem down, or the vendor fails to be able to help, then you should contact the RISC OS Ltd support desk at support@riscos.com for further help. The more information you can give about the problem, your hardware/software setup and the tests you have already done, the faster we will be able to help you.
Please construct a fault report including at least:
Please send the completed bug report to bugs@riscos.com. All mails sent to this address go into a queue for us to deal with them. All mails are read, none are ignored, but no replies are necessarily generated. If you have reported a bug that we already know about then you may well not be contacted by us.
If we do contact you, then please ensure any further replies are sent back to bugs@riscos.com not just to the person that has replied.
E&OE © Copyright RISCOS Ltd. 1999