Please read before submitting a bug report !

Post bugreports for the Mac OSX version here
freak
PureBasic Team
PureBasic Team
Posts: 5929
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Please read before submitting a bug report !

Post by freak »

Reporting bugs correctly is vital to fixing any problems that may occur in PureBasic. Therefore, please keep the following tips in mind before posting any bug reports:

Note: This section is for Bugs in the Mac OSX version of PureBasic only. For the other operatingsystems, please post in the corrent section:
Windows: http://www.purebasic.fr/english/viewforum.php?f=4
Linux: http://www.purebasic.fr/english/viewforum.php?f=23

(1) Are you using the latest version of PureBasic? Many bugs are fixed in new releases, and you may still be using an old version.

(2) Remove (or disable) any third-party user libraries before testing the "bug" as these might be interfering with PureBasic's compiler and causing the problem. Also, don't use any third-party code editors (such as jaPBe); use only the official PureBasic editor.

(3) Have you triple-checked your code? Sometimes we make the simplest of mistakes, and post "bugs" only to find out we forgot something.

(4) If something doesn't "seem to work", then post it in the Questions section first, unless you know it's a bug. A lot of times a bug is just lack of knowledge by a new user of how to use a command correctly.

(5) Bugs, generally, are commands that don't work as they should, or commands that worked on an earlier version of PureBasic but don't on the newest. This means you shouldn't report things like the compiler crashing because you used a Return without Gosub.

(6) Before reporting a bug, can you replicate it on another Computer, if possible? Perhaps your own Computer has damaged/missing files, or you've changed its configuration. Try to test on a standard OS install, if you possibly can. If not, that's fine, but it definitely helps.

(7) If you've found something that seems to be a real bug, then try to narrow it down to a small section of code, and post that code with your report. It's hard to help if we can't see exactly what you're doing.

(8 ) Post a description of the bug with the code (not just code alone), unless the bug is extremely self-evident. We'd like to know what the the problem actually is, instead of just running your code and hoping the problem will be obvious.

(9) Please include the PureBasic version in which the bug has been discovered in your report (Including beta versions.) This makes it much easier to compare older Bugreports to actual versions of PB.

(10) Include which Operating System your Computer is running. Sometimes a bug is limited to an earlier version of OSX, for example, and may not apply to higher versions.

(11) Read the doc twice, just to be sure you didn't have missed something obvious.

Thanks for reading!