BKChem.org

Known bugs in BKchem

This page is dedicated to bugs in BKchem that have not been fixed yet.

Please note that there is now a Bug tracker facility available at Savannah page of BKchem. Please use this to submit new bugs.


BKchem does not shut down properly on Windows (98?)

Unfortunately this is not a bug in BKchem. This is either a bug in Tkinter (the python binding to Tcl/Tk) or in Tcl/Tk itself.

For more info on this bug see this bugreport.

Any file cannot be saved

The last line of the debugging output of BKchem is: AttributeError: 'NoneType' object has no attribute '_id_cache'.

This problem occurs when you have a PyXML package installed. The minidom distributed with Python is different from the one in PyXML. However the bug is in BKchem itself because it does not properly use a standard method for creating element instances by calling Document.createElement.

The solution is to upgrade to version 0.5.0-pre3 (or newer). In case you do not want to upgrade a quick and dirty solution is to rename the directory "PYTHONLIB/site-packages/_xmlplus" to some different name.