Bug Reports[BUGS] Return to the GCA home page.
Download | Register | Docs & Help | Data Files | Add-ons & Extras | Gallery | What's New! | Home

If you find a bug that is not listed here, please let me know. I'll need to know what happened, what you were doing, and how to reproduce the bug if possible.

* The most common error by far these days is when GCA appears to hang when starting up. You see the splash screen, but then GCA never appears to do anything else. What's happened is that GCA has thrown up an error message, but it's hidden by the splash screen, so you can't see it. (This part has been fixed with the new 2.2 installation, since the default is no longer to allow the splash screen to stay on top.) With new users, or users who have upgraded an existing system to Windows XP, the cause of this problem is almost always the existence of the 'CALL32.DLL' file in your GCA folder. Look in the folder where GCA is installed for the 'CALL32.DLL' file. If it's there, delete it. That's it, you should then be fixed. (Be sure to reboot if you just had GCA hanging before fixing this problem.) The file was useful as a helper to GCA on older Windows versions, but is not necessary and will not affect GCA's operation. (Note that "CALL32.DLL" is no longer installed in the new 2.2 installers.)

* Some folks may get an error message telling them 'Out of memory' or something like it. This may not actually be a problem with memory! This is an error message that can sometimes appear when you have a conflict between a VBX file that GCA uses and a VBX file that is already loaded on your machine.

Note: This message may also be a result of the "Call32.DLL" problem mentioned above, although it's most likely to appear when starting GCA if that's the case.

* There is still a problem with some cross defaults. This problem is severe enough to crash GCA. If you have several skills with the same base name, but different name extensions, that can cross default--such as guns, survival, etc.--GCA will fall into an infinite loop trying to default from each skill. If the Aggressive Defaulting option is turned off, this should not happen.

* In Packages, some added items will occasionally cause other added items to have incorrect point values. This appears to be related to items with Mods added in the package, but a definite cause for the problem has not been identified. Often, renaming the item that appears to cause the improper values so that it comes later alphabetically than the item being changed will help.

* If you have your spin buttons set to use 1/2 point increments, skills added from any packages you take may not be added at the correct levels. You should set your spin buttons to use regular increments before taking any packages.

All of the following bugs should be fixed as of v2.2.

* There can be a problem with the way GCA treats items affected by a bonus from another item. For example, if you have one item, such as Mage Bonus, that gives a bonus to another item, such as Magery, the newly adjusted Magery score may not affect all items to which it grants a bonus, such as spells. For example, if Mage Bonus grants a +1 bonus to Magery, changing Magery from level 2 to level 3, all spells should be getting a +3 to their levels instead of a +2. However, they are only receiving a +2 unless you change the level of Magery up or down one level, then back to what it was. This appears to be a result of the bonus being added, but GCA not noticing that the bonus Magery gives should also be adjusted. This bug appears to happen with items changed during the run, and does not seem to be a problem for a character that has been reloaded. Aggressive Math and Recalculate Everything will not affect this behavior.

* A very important bug to be aware of: when the character has an advantage that is gaining a bonus from another item, GCA will incorrectly add that bonus again every time you load the character, which means that the level for the advantage gaining the bonus will slowly creep upwards from its correct level. This is easiest to see if your character is gaining a bonus to Status from being Very Wealthy. There is no workaround at the moment, other than removing the bonus.

* When Prereq checking, GCA doesn't always recognize an item that has a name extension as satisfying the needs for the item being checked.

All of the following bugs should be fixed as of v2.11.

* In the 2.1 update, some new stats were defined to make it possible to adjust encumbrance and move values more completely. Unfortunately, I neglected to adjust the Attributes window to properly display those new stats. If you have redefined them, either using a package like the Centaur, or in the [Stats] section of a data file, they will not display correctly. They *will* display correctly on the print/preview, however.

* If you have 'Choose data file set at startup' checked in Preferences, you must make sure that you do not have 'Allow the splash screen to stay on top' also, otherwise you won't be able to see the data file set window when it pops up, because it will be covered by the splash screen.

All of the following bugs should be fixed as of v2.1.

* GCA is not respecting the 75% maximum cost reduction limitation for modifiers on ads/disads.

* DO NOT use hard returns in the Other DR and Other PD fields of the Misc window. GCA is not correctly translating hard returns in those fields to/from the saved character, so using a hard return at this time will make your character crash GCA when you try to load it.

* There is a problem with GCA not correctly integrating items from Groups. If an item is defined in two Groups of the same name, it is added twice instead of correctly being included only once. This is why some folks are seeing a +2 bonus per level of Musical Ability to the Singing and Musical Instrument skills. Delete the Music group from Basic.GDF if you are always loading Compend1.GDF, or delete the SK:Singing and SK:Musical Instrument lines from the Music Group in Compend1.GDF if you only load it occasionally.

* GCA is not necessarily rounding modified disad values correctly.

* GCA is not correctly adding items from needs( ) when the needed item is a Disad or a Quirk.

* There is a bug that prevents some defaults from correctly defaulting off of an item with a name extension when the default specifies only the main skill name.

* When adding a package that includes a package that comes alphabetically before the current package, the remaining items in the current package are not added.

* Some people find that the tab strip for the main windows covers the points bar when starting up GCA.

* Adding skills to packages at .5pts is currently not working.

* A bug is currently preventing FastLoad files from working correctly for users who have Windows set up so that the default decimal separator is a comma instead of a decimal point.


This document last updated September 17, 2004. Contents Copyright © 1999, 2002, 2003, 2004. Click here to contact us.