close×

Steema Bug Fixing Policy

Introduction

We encourage you to log any issue that you suspect to be a bug here. Steema's support personnel will look at the issue and help you with any workarounds that they might find.

Procedure

1. Identifying the problem

While working on a project you may feel TeeChart isn't doing what you'd expect, or maybe you are not sure how something should be done. The first step then is to simplify the problem to the minimum expression so you can explain the problem in few words.

2. Search

TeeChart has many years on its back and many issues have been discussed already so there are big chances for you to find the same or a similar problem and its resolution.
Please, use the search function at the Steema support forum, the search at StackOverflow, and the search at our bug tracking system. These are the three public communication channels we use with our customers, as you can read in the support options page.

3. Raising an issue
  • Clearing doubts

    If you have a query of a syntactical or procedural nature, ie. to ask advice from our technical team, please use the Steema technical forums or StackOverflow.
    Your product license number and password for an active subscription form the login for the forum.


  • Raising a Bug Report

    If you didn't do it when identifying the problem at the point #1 above, please arrange a simple example project we can run as-is to reproduce the problem here.
    Doing this helps both you and us to better understand the origin of the problem. Also, it helps us to debug the project and try to find a solution for the same. Take a look at the explanation here.
    You can attach your files at our upload page if your project contains private info or it exceeds the size limit.

    Go to the bug tracking website. If you don't already have a user account you can create a new user for yourself to log the issue you have found here.

    Please use the product categories to best position your bug in the system and equip the report with as much help as you can in the form of description and examples to help us reproduce the problem.

    Please tell us as much information as possible, including:

    • What TeeChart version are you using? We need to know what exact build are you using, as well as whether you are using a version shipped with the IDE, a commercial Standard a Pro or a SourceCode version.
    • What IDE are you using?
    • What language are you programming with?
    • What exact OS are you running? Sometimes a problem is only reproducible in a 64bit system (or the contrary), sometimes only in a specific Windows version, etc

    If you have several issues, please try to isolate each them in different projects, and if you need help with all them, please open a new thread for each different issue.
4. Problem resolution

Issues fall into the critical or non-critical categories. We decide on how to classify the issue according to severity, scope, possibilities of a workaround and lifetime of the issue in the context of general improvements over time to the product.

Critical bugs

We generally include critical bug resolutions in the next maintenance release if it is deemed technically possible to do so.

Non-critical bugs

We will evaluate the impact and scope of non-critical bugs, along with any other pertinent considerations to best schedule a solution/answer for them. Some of these issues may receive a workaround proposal as a solution rather than a code-fix.

5. Maintenance releases

Steema programs maintenance releases according to demand, critical issue resolutions and other operational factors. The frequency of maintenance releases varies according to product line.