Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

When can we get a fixed RB6 for D6?

edited July 2001 in General
As you know (there was a message some days back here), there is a serious
bug in RB6 for Delphi6 which makes it nearly useless. On seting some
property value in the designer and closing it, we get a cascading AV and we
must kill Delphi in the TaskManager.

Regards
Rolf

--
Eicom GmbH
Electronic Internet Commerce
5712 Beinwil am See
Switzerland
www.eicom.ch

Comments

  • edited July 2001


    Sorry, but can you please elaborate? I cannot find the old message. I am
    using RB 6 daily for many hours and its definitely NOT useless.

    1. Make sure that you do not have a corrupt installation. See the
    Installation thread of the Tech Tips newsgroup.

    2. Please steps exact steps to duplicate the issue.



    Best regards,

    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com
  • edited July 2001
    1. Place a TppReport on a form and double click it do open the report
    designer.
    2. Place a Label on the report.
    3. Change the font.color of this label to any new value
    4. Close the report designer

    Boom. I get an External expception 80000003. Clicking on OK I get many
    cascading AV's in designide60.bpl.

    This is the message I have mentioned:

    RB6 Enterprise Hangs the Delphi 6 IDE if you do following:

    1 - Create a new project.
    2 - Save the newly created project somewhere.
    3 - Put a TppReport to the form
    4 - Open the report designer.
    5 - Insert a TppLabel , or a TppDbtext or any Printable comp to any Band.
    6 - Save now again the project from the delphi IDE
    7 - Leave one of the Inserted Printable component Selected at the Report
    Builder Designer.
    8 - Close the Report Builder Designer.

    Now you get a AV!

    After many hours of searching , I think I found what produces this AV at the
    delphi IDE. It is at the ppDsgner.pas Unit at rbIDE66.dpk. At the
    InternalClose procedure I commented out the line:

    file://if FDesignTime and FFreeOnClose then Release;

    and now it works fine !. Well... any comments would be appreciated.

    Bye Rolf


  • edited July 2001

    Perhaps there is more to it than that. I just tried the steps you
    describe repeatedly on my machine - Win2K, RB 6, D6. Works fine.

    The other message lists a complex sequence of steps. When I try these I
    can get an AV every once in a while. Thus far have spent many hours
    debugging but have not found any solution. Since we do not have the code
    to the Delphi IDE it makes it very difficult to find the cause.



    Best regards,

    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com
This discussion has been closed.