Page 1 of 1

Unexpected Error while closing BDS2006

Posted: Wed 04 Jul 2007 13:16
by ah2007
Hi!

After installing the recent version of the oracle developer tools for BDS2006, I receive an error while closing Delphi.

Please help because it is very annoying.

Here is the stack info:

General
=========================
Application: Borland Developer Studio 2006
Assembly: CoreLab.DbTools.Bds, Version=2.0.46.0, Culture=neutral, PublicKeyToken=09af7300eec23701
c:\programme\gemeinsame dateien\corelab\database developer tools\bds4\corelab.dbtools.bds.dll
Global cache: False
Framework: 1.1.4322.2032

=========================
Exception Information
=========================
Message: In der arithmetischen Operation ist ein Über- oder Unterlauf aufgetreten.
Source: System.Drawing
TargetSite: Void Initialize(System.Drawing.FontFamily, Single, System.Drawing.FontStyle, System.Drawing.GraphicsUnit, Byte, Boolean)
HelpLink:
Type: System.ArithmeticException
Stack:
at System.Drawing.Font.Initialize(FontFamily family, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont)
at System.Drawing.Font..ctor(FontFamily family, Single emSize, FontStyle style, GraphicsUnit unit)
at System.Drawing.Font..ctor(Font prototype, FontStyle newStyle)
at Controls.Bars.ViewInfo.BarColorConstants.InitAppearance()
at Controls.Bars.ViewInfo.BarColorConstants.Init()
at Controls.Bars.ViewInfo.BarDrawParameters.InitDefaults()
at Controls.Bars.ViewInfo.BarDrawParameters.UpdateScheme()
at Controls.Bars.BarManager.LayoutChangedCore()
at Controls.Bars.BarManager.OnControllerChanged()
at Controls.Bars.BarManager.set_Controller(BarAndDockingController value)
at Controls.Bars.BarManager.Controls.Bars.IBarAndDockingControllerClient.OnDisposed(BarAndDockingController controller)
at Controls.Bars.BarAndDockingController.NotifyClients(Boolean disposed)
at Controls.Bars.BarAndDockingController.Dispose(Boolean disposing)
at System.ComponentModel.Component.Dispose()
at System.ComponentModel.Container.Dispose(Boolean disposing)
at System.ComponentModel.Container.Dispose()
at aia.a(Boolean A_0)
at System.ComponentModel.Component.Dispose()
at gt.h()
at aq2.fw()
at CoreLab.DbTools.ServiceManager.RemoveAllServices()

Posted: Thu 05 Jul 2007 15:08
by Duke
We are working over this problem.

Posted: Wed 19 Sep 2007 09:48
by ah2007
Hello!
Do you have new insights about this problem?

Posted: Thu 20 Sep 2007 06:27
by Duke
We have applied certain fixes concerning described problem in version 2.50. Try to download new version. problem should not appear anymore.

Posted: Thu 20 Sep 2007 12:36
by ah2007
Hello Duke, unfortunately the error still arises.

Here is the recent stack info:

=========================
General
=========================
Application: Borland Developer Studio 2006
Assembly: CoreLab.DbTools.Bds, Version=2.50.101.0, Culture=neutral, PublicKeyToken=09af7300eec23701
c:\programme\gemeinsame dateien\corelab\database developer tools\bds4\corelab.dbtools.bds.dll
Global cache: False
Framework: 1.1.4322.2407

=========================
Exception Information
=========================
Message: Overflow or underflow in the arithmetic operation.
Source: System.Drawing
TargetSite: Void Initialize(System.Drawing.FontFamily, Single, System.Drawing.FontStyle, System.Drawing.GraphicsUnit, Byte, Boolean)
HelpLink:
Type: System.ArithmeticException
Stack:
at System.Drawing.Font.Initialize(FontFamily family, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont)
at System.Drawing.Font..ctor(FontFamily family, Single emSize)
at QWhale.Common.Painter..ctor()
at QWhale.Editor.CompletionHint..ctor()
at QWhale.Editor.CodeCompletionHint.CreatePopupControl()
at QWhale.Editor.CodeCompletionWindow..ctor(SyntaxEdit A_0)
at QWhale.Editor.CodeCompletionHint..ctor(SyntaxEdit A_0)
at QWhale.Editor.SyntaxEdit.CreateCodeCompletionHint()
at QWhale.Editor.SyntaxEdit.get_CodeCompletionHint()
at CoreLab.DbTools.CustomSyntaxEdit.Dispose(Boolean disposing)
at System.ComponentModel.Component.Dispose()
at System.Windows.Forms.Control.Dispose(Boolean disposing)
at CoreLab.DbTools.HexEditor.Dispose(Boolean disposing)
at System.ComponentModel.Component.Dispose()
at System.Windows.Forms.Control.Dispose(Boolean disposing)
at System.Windows.Forms.ContainerControl.Dispose(Boolean disposing)
at CoreLab.DbTools.Controls.ToolWindowControl.Dispose(Boolean disposing)
at CoreLab.DbTools.LobViewControl.Dispose(Boolean disposing)
at System.ComponentModel.Component.Dispose()
at CoreLab.DbTools.Bds.BdsToolWindow.Dispose()
at CoreLab.DbTools.Bds.BdsWindowService.Unload()
at CoreLab.DbTools.ServiceManager.RemoveAllServices()


=========================
Installed Experts
=========================
GExperts C:\Programme\GExperts for BDS 2006\GExpertsBDS2006.dll
oramigwizard C:\Programme\Borland\BDS\4.0\Odac for Delphi 2006\Bin\oramigwizard100.dll
Oracle Package Wizard C:\Programme\Borland\BDS\4.0\Odac for Delphi 2006\Bin\packagewizard100.dll
DbTools C:\Programme\Gemeinsame Dateien\CoreLab\Database Developer Tools\BDS4\DbTools100.dll

Posted: Tue 23 Oct 2007 08:40
by Duke
We have fixed this problem. The new build will be available in a few days.