Completed
Last Updated: 08 May 2015 06:05 by ADMIN
ADMIN
Cody
Created on: 08 May 2015 00:32
Type: Bug Report
0
Test hangs indefinately when run in FF with annotation enabled
1) Open any web test
2) Enable annotation
3) Try to run test in FF

Expected: The test to run
Actual:
1) FF opens
2) You see Preparing for automation in FF
3) The Visual Debugger opens and you see Navigating to XXXX in the Visual Debugger
4) Nothing more happens, even if you wait 5 minutes. The test does not fail, does not time out or abort. You can Abort it.

In the log is this:

[05/07 19:27:37,ArtOfTest.Runner.exe(21016:9),UIAutomation] AutomationExtensions.AddStructureChangedEventHandler() : Added a structure change handler on element System.Windows.Automation.AutomationElement scope Subtree.
[05/07 19:27:37,ArtOfTest.Runner.exe(21016:5),TestStudio] VisualDebugger.CheckPause() : VisualDebugger::CheckPause::Start
[05/07 19:27:37,ArtOfTest.Runner.exe(21016:5),TestStudio] VisualDebugger.CheckPause() : VisualDebugger::CheckPause::End
[05/07 19:27:44,ArtOfTest.Runner.exe(21016:22)] First trace message from foreground thread "AnnotatorUIThread" (managed ID = 22, native ID = 19712).
[05/07 19:27:44,ArtOfTest.Runner.exe(21016:22),Error] <>c__DisplayClass11.<CreateHwndSource>b__10() : EXCEPTION! (see below)
     Outer Exception Type: System.TimeoutException
     Message: Wait for condition has timed out
     HRESULT: 0x80131505 (Official ID (if app.) = COR_E_TIMEOUT, Error Bit = FAILED, Facility = FACILITY_URT, Code = 5381)
     Call Stack:
          at ArtOfTest.Common.WaitSync.CheckResult(WaitSync wait, String extraExceptionInfo, Object target)
          at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Boolean invertCondition, Int32 timeout, WaitResultType errorResultType)
          at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Boolean invertCondition, Int32 timeout)
          at ArtOfTest.WebAii.BrowserSpecialized.Firefox.FireFoxActions.GetContentRectangle()
          at ArtOfTest.WebAii.Core.Browser.get_ContentRectangle()
          at ArtOfTest.WebAii.Win32.Annotator.<>c__DisplayClass4.<AnnotateInternal>b__2()
          at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
          at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
          at System.Windows.Threading.DispatcherOperation.InvokeImpl()
          at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
          at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
          at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
          at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
          at System.Windows.Threading.DispatcherOperation.Invoke()
          at System.Windows.Threading.Dispatcher.ProcessQueue()
          at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
          at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
          at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
          at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
          at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
          at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
          at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
          at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
          at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
          at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
          at ArtOfTest.Common.Win32.AdornerWindow.<>c__DisplayClass11.<CreateHwndSource>b__10()

1 comment
ADMIN
Daniel Djambov
Posted on: 08 May 2015 06:05
Telerik: the issue is fixed and solution will be available in our next internal build planned to be out by mid May 2015.