Font Error bug is back

PDinCAPDinCA Posts: 642 Silver 1
edited February 14, 2007 12:36PM in SQL Prompt Previous Versions
When I fire up SQL Compare or SQL Data Compare I get an exception that had cleared up before I installed SQL Prompt 3 build 868. SQL Dependency tracker throws a different message for the same error.
ArithmeticException

at System.Drawing.Font.Initialize(FontFamily family, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont)
at System.Drawing.Font.Initialize(String familyName, Single emSize, FontStyle style, GraphicsUnit unit)
at System.Drawing.Font..ctor(String familyName, Single emSize)
at _82..ctor()
at _76..ctor()
at _122._1(GraphPanel )
at _122..ctor(_118 project, GraphPanel panel)
at _118..ctor()
at _149._1(IWin32Window , String )
at _150._49(Object , ItemClickEventArgs )
at DevExpress.XtraBars.BarItem.OnClick(BarItemLink link)
at DevExpress.XtraBars.BarBaseButtonItem.OnClick(BarItemLink link)
at DevExpress.XtraBars.BarItemLink.OnLinkClick()
at DevExpress.XtraBars.BarItemLink.OnLinkAction(BarLinkAction action, Object actionArgs)
at DevExpress.XtraBars.BarButtonItemLink.OnLinkAction(BarLinkAction action, Object actionArgs)
at DevExpress.XtraBars.BarItemLink.OnLinkActionCore(BarLinkAction action, Object actionArgs)
at DevExpress.XtraBars.ViewInfo.BarSelectionInfo.ClickLink(BarItemLink link)
at DevExpress.XtraBars.ViewInfo.BarSelectionInfo.UnPressLink(BarItemLink link)
at DevExpress.XtraBars.Controls.CustomLinksControl.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

A fix version was issued (to me, at least) that was working great - NO Exceptions!

Could you re-bundle SQL Prompt Bundle, please and include the fix...

Thanks.
Jesus Christ: Lunatic, liar or Lord?
Decide wisely...

Comments

  • Bart ReadBart Read Posts: 997 Silver 1
    Hi Stephen,


    Sorry you're having problems, however since SQL Prompt isn't throwing this exception I don't think the problem lies there. I'll have a chat with some of the other guys here to see what's up.


    Thanks,
    Bart
    Bart Read
    Principal Consultant
    bartread.com Ltd
  • Bart ReadBart Read Posts: 997 Silver 1
    edited February 14, 2007 7:04AM
    Stephen, what's the CPU in your machine please? The reason I ask is that this problem is related to something outside .NET making changes to one of the FPU register.
    Thanks,
    Bart
    Bart Read
    Principal Consultant
    bartread.com Ltd
  • Bart ReadBart Read Posts: 997 Silver 1
    OK, really stupid question: do you have the Times New Roman and Tahoma fonts installed?
    Thanks,
    Bart
    Bart Read
    Principal Consultant
    bartread.com Ltd
  • Bart ReadBart Read Posts: 997 Silver 1
    Also can you verify for me that you're using SQL Dependency Tracker 2.1 please?
    Thanks,
    Bart
    Bart Read
    Principal Consultant
    bartread.com Ltd
  • PDinCAPDinCA Posts: 642 Silver 1
    CPU: Pentium M 1.7 (Thinkpad R50p)

    Duh, ummm, yup, fonts are all present and correct :)

    SQL DT 2.2 installed.

    Haven't noticed the bomb the last couple of times I've used DT. I did install SQL Bundle on 1/26 at 4:30 pm, after reporting the font problem earlier that day that arose from the SQL Prompt Bundle install on 1/23, so it appears that the SQL Bundle install has fixed the issue. If not, I'll be sure to report back...
    Jesus Christ: Lunatic, liar or Lord?
    Decide wisely...
  • Bart ReadBart Read Posts: 997 Silver 1
    OK thanks Stephen. It's actually a .NET bug with the world's worst workaround. We can fix it when it occurs, assuming we can identify where it's occurring, but it's so rare it's virtually impossible to reproduce.
    Cheers,
    Bart
    Bart Read
    Principal Consultant
    bartread.com Ltd
Sign In or Register to comment.