尝试应用过滤器时,HCK Studio崩溃了。这不是一个月前发生的,对Controller / Studio服务器进行的唯一更改是在2013年6月27日更新过滤器。似乎仍然应用了过滤器,但我不确定是否应用了所有适当的过滤器,因为看起来我需要应用的特定过滤器不是(过滤器654)。
在空项目中不会发生此崩溃。即使只有1个结果,也会在项目中发生此崩溃。
WHCK版本:8.59.29819
日志名称: HCK - 硬件认证套件 来源: Studio UI 日期: 7/3/2013 11:32:46 AM 活动编号: 0 $ 任务类别:无 级别: 错误 关键字: 经典 用户: N / A 电脑: dtm-server 描述: $ 异常消息: System.NullReferenceException:对象引用未设置为对象的实例。$ at Microsoft.Windows.Kits.Hardware.ObjectModel.DBConnection.WttTask.CreateFilterHistory() at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.FilterTaskResult(Task taskResult) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(Task taskResult) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(Task taskResult,Boolean filterChildTaskResults) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(Task taskResult,Boolean filterChildTaskResults) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(TestResult testResult) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(Project project) at Microsoft.Windows.Kits.Hardware.UI.Views.Results.UpdateFiltersLink_Click(Object sender,RoutedEventArgs e) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target,RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source,RoutedEventArgs args,Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender,RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e) at System.Windows.Controls.Primitives.ButtonBase.OnClick() at System.Windows.Controls.Button.OnClick() at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender,MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler,Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(委托处理程序,对象目标) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target,RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source,RoutedEventArgs args,Boolean reRaised) 在System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender,RoutedEventArgs args,RoutedEvent newEvent) at System.Windows.UIElement.OnMouseUpThunk(Object sender,MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler,Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(委托处理程序,对象目标) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target,RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source,RoutedEventArgs args,Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender,RoutedEventArgs args) 在System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args,Boolean trusted) at System.Windows.Input.InputManager.ProcessStagingArea() at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) 在System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) 在System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd,InputMode模式,Int32时间戳,RawMouseActions操作,Int32 x,Int32 y,Int32轮) at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd,WindowMessage msg,IntPtr wParam,IntPtr lParam,Boolean& handling) at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd,Int32 msg,IntPtr wParam,IntPtr lParam,Boolean& handling) at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd,Int32 msg,IntPtr wParam,IntPtr lParam,Boolean& handling) 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) 事件Xml: <事件xmlns =" schemas.microsoft/win/2004/08/events/event"> <系统> < Provider Name =" Studio UI" /> < EventID Qualifiers =" 0"> 0< / EventID> < Level> 2< / Level> <任务> 0< /任务> < Keywords> 0x80000000000000< / Keywords> < TimeCreated SystemTime =" 2013-07-03T16:32:46.000000000Z" /> < EventRecordID> 53092< / EventRecordID> <频道> HCK - 硬件认证套件< /频道> <计算机> dtm-server< /计算机> <安全/> < / System> < EventData> < Data>异常消息: $ System.NullReferenceException:对象引用未设置为对象的实例。 at Microsoft.Windows.Kits.Hardware.ObjectModel.DBConnection.WttTask.CreateFilterHistory() at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.FilterTaskResult(Task taskResult) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(Task taskResult) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(Task taskResult,Boolean filterChildTaskResults) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(Task taskResult,Boolean filterChildTaskResults) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(TestResult testResult) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(Project project) at Microsoft.Windows.Kits.Hardware.UI.Views.Results.UpdateFiltersLink_Click(Object sender,RoutedEventArgs e) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target,RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source,RoutedEventArgs args,Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender,RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e) at System.Windows.Controls.Primitives.ButtonBase.OnClick() at System.Windows.Controls.Button.OnClick() at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender,MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler,Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(委托处理程序,对象目标) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target,RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source,RoutedEventArgs args,Boolean reRaised) 在System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender,RoutedEventArgs args,RoutedEvent newEvent) at System.Windows.UIElement.OnMouseUpThunk(Object sender,MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler,Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(委托处理程序,对象目标) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target,RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source,RoutedEventArgs args,Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender,RoutedEventArgs args) 在System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args,Boolean trusted) at System.Windows.Input.InputManager.ProcessStagingArea() at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) 在System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) 在System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd,InputMode模式,Int32时间戳,RawMouseActions操作,Int32 x,Int32 y,Int32轮) at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd,WindowMessage msg,IntPtr wParam,IntPtr lParam,Boolean& amp; handling) at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd,Int32 msg,IntPtr wParam,IntPtr lParam,Boolean& amp; handling) at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd,Int32 msg,IntPtr wParam,IntPtr lParam,Boolean& amp; handling) 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)< / Data> < / EventData> < / Event>
解决方案
Thomas,这是构建中的一个已知问题正在使用,这是一个Windows 8版本。这已在Windows 8.1预览版本中修复。你可以在这里下载:
http:/ /msdn.microsoft/en-us/library/windows/hardware/bg127147.aspx
HCK Studio crashes when I try to apply filters. This was not occurring a month ago, and the only changes that have been made to the Controller/Studio server is updating filters on 6/27/2013. It appears that filters are still applied, but I am unsure if all appropriate filters are applied, as it appears my particular filter that needs to be applied is not (Filter 654).
This crash does NOT occur on an empty project. This crash DOES occur on a Project with even just 1 result.
WHCK version: 8.59.29819
Log Name: HCK - Hardware Certification Kit Source: Studio UI Date: 7/3/2013 11:32:46 AM Event ID: 0 Task Category: None Level: Error Keywords: Classic User: N/A Computer: dtm-server Description: Exception Message: System.NullReferenceException: Object reference not set to an instance of an object. at Microsoft.Windows.Kits.Hardware.ObjectModel.DBConnection.WttTask.CreateFilterHistory() at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.FilterTaskResult(Task taskResult) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(Task taskResult) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(Task taskResult, Boolean filterChildTaskResults) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(Task taskResult, Boolean filterChildTaskResults) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(TestResult testResult) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(Project project) at Microsoft.Windows.Kits.Hardware.UI.Views.Results.UpdateFiltersLink_Click(Object sender, RoutedEventArgs e) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e) at System.Windows.Controls.Primitives.ButtonBase.OnClick() at System.Windows.Controls.Button.OnClick() at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent) at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) at System.Windows.Input.InputManager.ProcessStagingArea() at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at System.Windows.Interop.HwndSource.InputFilterMessage(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) Event Xml: <Event xmlns="schemas.microsoft/win/2004/08/events/event"> <System> <Provider Name="Studio UI" /> <EventID Qualifiers="0">0</EventID> <Level>2</Level> <Task>0</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2013-07-03T16:32:46.000000000Z" /> <EventRecordID>53092</EventRecordID> <Channel>HCK - Hardware Certification Kit</Channel> <Computer>dtm-server</Computer> <Security /> </System> <EventData> <Data>Exception Message: System.NullReferenceException: Object reference not set to an instance of an object. at Microsoft.Windows.Kits.Hardware.ObjectModel.DBConnection.WttTask.CreateFilterHistory() at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.FilterTaskResult(Task taskResult) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(Task taskResult) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(Task taskResult, Boolean filterChildTaskResults) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(Task taskResult, Boolean filterChildTaskResults) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(TestResult testResult) at Microsoft.Windows.Kits.Hardware.FilterEngine.BaseFilterEngine.Filter(Project project) at Microsoft.Windows.Kits.Hardware.UI.Views.Results.UpdateFiltersLink_Click(Object sender, RoutedEventArgs e) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e) at System.Windows.Controls.Primitives.ButtonBase.OnClick() at System.Windows.Controls.Button.OnClick() at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent) at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) at System.Windows.Input.InputManager.ProcessStagingArea() at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at System.Windows.Interop.HwndSource.InputFilterMessage(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)</Data> </EventData> </Event> 解决方案
Thomas, this was a known issue in the build you are using, which is a Windows 8 build. This is fixed in the Windows 8.1 preview build. You can download it here:
msdn.microsoft/en-us/library/windows/hardware/bg127147.aspx
更多推荐
应用过滤器时HCK Studio崩溃
发布评论