Reproducible crash in Windows 7. Rightclick menu issue.

Bug #703898 reported by Twig
This bug report is a duplicate of:  Bug #682379: Crash trying to open Preferences. Edit Remove
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One Windows Installer
New
Undecided
Unassigned

Bug Description

Steps to reproduce:

Right-click System Tray Icon and Left-click About to bring up About dialog
Right-click System Tray Icon again and this time Right-click About. Ubuntuoneclient.exe will crash

This is on Windows 7 with all updates applied.

It is possible for it to crash with other combinations of clicks (especially right-clicking the menu once it has appeared). However, the method above will reliably cause a crash.

Marking as security vulnerability as not sure if the crash could be exploited.

Twig.

Revision history for this message
Twig (pfirth) wrote :

Event log entries which may help (1/2):

Application: UbuntuOneClient.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.InvalidOperationException
Stack:
   at System.Windows.Window.ShowDialog()
   at Canonical.UbuntuOne.Client.Views.AboutView.Canonical.UbuntuOne.Client.IAboutView.ShowDialog()
   at Canonical.UbuntuOne.Client.AboutPresenter.Show()
   at Canonical.UbuntuOne.Client.Notification.NotificationIconPresenter.OpenAboutDialog()
   at Canonical.UbuntuOne.Client.Views.UbuntuOneNotifyIcon.OnAboutMenuItemClick(System.Object, System.Windows.RoutedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean)
   at System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject, System.Windows.RoutedEventArgs)
   at System.Windows.Controls.MenuItem.InvokeClickAfterRender(System.Object)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
   at System.Windows.Threading.Dispatcher.WrappedInvoke(System.Delegate, System.Object, Int32, System.Delegate)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Threading.ExecutionContext.runTryCode(System.Object)
   at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode, CleanupCode, System.Object)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
   at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
   at System.Windows.Threading.Dispatcher.WrappedInvoke(System.Delegate, System.Object, Int32, System.Delegate)
   at System.Windows.Threading.Dispatcher.InvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
   at System.Windows.Application.RunInternal(System.Windows.Window)
   at Canonical.UbuntuOne.Common.Utils.ApplicationWrapper.Run(System.Windows.Window)
   at UbuntuOneClient.Program.StartApplication()
   at UbuntuOneClient.Program.Main()

Revision history for this message
Twig (pfirth) wrote :

Event log entries which may help (2/2):

Faulting application name: UbuntuOneClient.exe, version: 1.0.723.1147, time stamp: 0x4ceb22d7
Faulting module name: KERNELBASE.dll, version: 6.1.7600.16385, time stamp: 0x4a5bdfe0
Exception code: 0xe0434352
Fault offset: 0x000000000000aa7d
Faulting process id: 0x99c
Faulting application start time: 0x01cbb6393eec0911
Faulting application path: C:\Program Files (x86)\Ubuntu One\Client\UbuntuOneClient.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: 113ba241-222d-11e0-a5bc-c80aa96456ae

Revision history for this message
Manuel de la Peña (mandel) wrote :

This is a known bug we are working. This bug is a duplicate of lp:682379

security vulnerability: yes → no
visibility: private → public
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.