Toad for SQL server Crash

Hi,

When I start Toad, it crash!

Here are the messages :

System.NullReferenceException
La référence d’objet n’est pas définie à une instance d’un objet.
Stack Trace:
à DevExpress.XtraEditors.PictureEdit.Dispose(Boolean disposing)
à System.ComponentModel.Component.Finalize()

and

System.Windows.Markup.XamlParseException
L’invocation du constructeur sur le type ‘Quest.Toad.Gui.Dialogs.SplashControl’ qui correspond aux contraintes de liaison spécifiées a levé une exception.
Stack Trace:
à System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
à System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
à System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
à System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
à Quest.Toad.StartupWindow.InitializeComponent()
à Quest.Toad.StartupWindow…ctor()
à Quest.Toad.StartupWindow.CreateStartWindow(Object state)
à Quest.Toad.Gui.WPFWindowThread.<>c__DisplayClass6.b__3()
à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
à System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
à System.Windows.Threading.DispatcherOperation.InvokeImpl()
à System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
à System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
à System.Windows.Threading.DispatcherOperation.Invoke()
à System.Windows.Threading.Dispatcher.ProcessQueue()
à System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
à MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
à MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
à System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
à System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
à MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
à MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
à System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
à System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
à Quest.Toad.Gui.WPFWindowThread.CreateDispatcherThread()

System.Reflection.TargetInvocationException
Une exception a été levée par la cible d’un appel.
Stack Trace:
à System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
à System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
à DevExpress.XtraEditors.Registrator.EditorClassInfo.CreateRepositoryItem()
à DevExpress.XtraEditors.BaseEdit.CreateRepositoryItem()
à DevExpress.XtraEditors.BaseEdit…ctor()
à DevExpress.XtraEditors.PictureEdit…ctor()
à Quest.Toad.Gui.Dialogs.SplashControl.InitializeComponent()
à Quest.Toad.Gui.Dialogs.SplashControl…ctor()

System.ArgumentException
Le paramètre n’est pas valide.
Stack Trace:
à System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
à DevExpress.Data.Utils.ImageTool.ImageFromStream(Stream stream)
à DevExpress.XtraEditors.Repository.RepositoryItemPictureEdit.get_DefaultInitialImage()
à DevExpress.XtraEditors.Repository.RepositoryItemPictureEdit…ctor()

I tried to uninstall and install again but it is the same.

I tried also to reinstall .Net Framework (4.6.1) but no way.

Do you have an idea of the problem ?

Hi,

Thanks for posting this. This issue can be for various different reasons.

Would you provide ExceptionTrace.log file and environment details please? That will be help us.

To find the ExceptionTrace.log file: Open toad-> Help->About->Application Data Directory

Email: kelly.chen@quest.com

My environnement is a windows 7 with .Net 4.6.1

It works fine for several days and without changes of configuration, appart a change of .Net, version, it doesn’t work anymore.

I reinstall toad, reinstall .Net, (4.6 or older version) and nothing works.

It is Toad for SQL Server Freeware 6.6.

New exception: 20/06/2016 10:51:12

System.ArgumentException: Le paramètre n’est pas valide.

Stack trace:

à System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
à DevExpress.Data.Utils.ImageTool.ImageFromStream(Stream stream)
à DevExpress.XtraEditors.Repository.RepositoryItemPictureEdit.get_DefaultInitialImage()
à DevExpress.XtraEditors.Repository.RepositoryItemPictureEdit…ctor()

Outer exception:

System.Reflection.TargetInvocationException: Une exception a été levée par la cible d’un appel.

Stack trace:

à System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
à System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
à DevExpress.XtraEditors.Registrator.EditorClassInfo.CreateRepositoryItem()
à DevExpress.XtraEditors.BaseEdit.CreateRepositoryItem()
à DevExpress.XtraEditors.BaseEdit…ctor()
à DevExpress.XtraEditors.PictureEdit…ctor()
à Quest.Toad.Gui.Dialogs.SplashControl.InitializeComponent()
à Quest.Toad.Gui.Dialogs.SplashControl…ctor()

Outer exception:

System.Windows.Markup.XamlParseException: L’invocation du constructeur sur le type ‘Quest.Toad.Gui.Dialogs.SplashControl’ qui correspond aux contraintes de liaison spécifiées a levé une exception.

Stack trace:

à System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
à System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
à System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
à System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
à Quest.Toad.StartupWindow.InitializeComponent()
à Quest.Toad.StartupWindow…ctor()
à Quest.Toad.StartupWindow.CreateStartWindow(Object state)
à Quest.Toad.Gui.WPFWindowThread.<>c__DisplayClass6.b__3()
à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
à System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
à System.Windows.Threading.DispatcherOperation.InvokeImpl()
à System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
à System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
à MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
à System.Windows.Threading.DispatcherOperation.Invoke()
à System.Windows.Threading.Dispatcher.ProcessQueue()
à System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
à MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
à MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
à System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
à System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
à MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
à MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
à System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
à System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
à Quest.Toad.Gui.WPFWindowThread.CreateDispatcherThread()

New exception: 20/06/2016 10:51:12

System.ArgumentException: Le paramètre n’est pas valide.

Stack trace:

à System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
à DevExpress.Data.Utils.ImageTool.ImageFromStream(Stream stream)
à DevExpress.XtraEditors.Repository.RepositoryItemPictureEdit.get_DefaultInitialImage()
à DevExpress.XtraEditors.Repository.RepositoryItemPictureEdit…ctor()

Outer exception:

System.Reflection.TargetInvocationException: Une exception a été levée par la cible d’un appel.

Stack trace:

à System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
à System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
à DevExpress.XtraEditors.Registrator.EditorClassInfo.CreateRepositoryItem()
à DevExpress.XtraEditors.BaseEdit.CreateRepositoryItem()
à DevExpress.XtraEditors.BaseEdit…ctor()
à DevExpress.XtraEditors.PictureEdit…ctor()
à Quest.Toad.Gui.Dialogs.SplashControl.InitializeComponent()
à Quest.Toad.Gui.Dialogs.SplashControl…ctor()

Outer exception:

System.Windows.Markup.XamlParseException: L’invocation du constructeur sur le type ‘Quest.Toad.Gui.Dialogs.SplashControl’ qui correspond aux contraintes de liaison spécifiées a levé une exception.

Stack trace:

à System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
à System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
à System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
à System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
à Quest.Toad.StartupWindow.InitializeComponent()
à Quest.Toad.StartupWindow…ctor()
à Quest.Toad.StartupWindow.CreateStartWindow(Object state)
à Quest.Toad.Gui.WPFWindowThread.<>c__DisplayClass6.b__3()
à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
à System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
à System.Windows.Threading.DispatcherOperation.InvokeImpl()
à System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
à System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
à MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
à System.Windows.Threading.DispatcherOperation.Invoke()
à System.Windows.Threading.Dispatcher.ProcessQueue()
à System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
à MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
à MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
à System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
à System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
à MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
à MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
à System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
à System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
à Quest.Toad.Gui.WPFWindowThread.CreateDispatcherThread()

New exception: 20/06/2016 10:51:13

System.NullReferenceException: La référence d’objet n’est pas définie à une instance d’un objet.

Stack trace:

à DevExpress.XtraEditors.PictureEdit.Dispose(Boolean disposing)
à System.ComponentModel.Component.Finalize()

New exception: 20/06/2016 10:51:13

System.NullReferenceException: La référence d’objet n’est pas définie à une instance d’un objet.

Stack trace:

à DevExpress.XtraEditors.PictureEdit.Dispose(Boolean disposing)
à System.ComponentModel.Component.Finalize()

New exception: 20/06/2016 10:51:13

System.NullReferenceException: La référence d’objet n’est pas définie à une instance d’un objet.

Stack trace:

à DevExpress.XtraEditors.PictureEdit.Dispose(Boolean disposing)
à System.ComponentModel.Component.Finalize()

Outer exception:

System.ApplicationException: Unhandled exception caused. Process is forced to be aborted.

Stack trace:

New exception: 20/06/2016 10:51:13

System.NullReferenceException: La référence d’objet n’est pas définie à une instance d’un objet.

Stack trace:

à DevExpress.XtraEditors.PictureEdit.Dispose(Boolean disposing)
à System.ComponentModel.Component.Finalize()

Outer exception:

System.ApplicationException: Unhandled exception caused. Process is forced to be aborted.

Stack trace:

New exception: 20/06/2016 10:51:13

System.NullReferenceException: La référence d’objet n’est pas définie à une instance d’un objet.

Stack trace:

à DevExpress.XtraEditors.PictureEdit.Dispose(Boolean disposing)
à System.ComponentModel.Component.Finalize()

Hi,

Can you please try using the latest freeware version and see if still get this error? Let me know the result.

Thanks.