Find track do not show

You have a question or need an advice about how to do something? Ask it here!
Post Reply
User avatar
hdradio
Posts: 625
Joined: 10 Apr 2012 17:36
Location: Crete, Hellas
Find track do not show

Post by hdradio »

This morning I updated to v4.0.4.29
I clicked on Ribbon, View->Find Track:
The result is this:
2018-06-26_01.png
Also - I am not very sure - but I think that the cpu usage is higher than the previous version.
Usually PFOA had about 5% but now it has 20% of cpu.
User avatar
hdradio
Posts: 625
Joined: 10 Apr 2012 17:36
Location: Crete, Hellas
Re: Find track do not show

Post by hdradio »

Code: Select all

26/06/2018 07:23:39 [v4.0.4.29]:********** Error/Exception Information **********
Error Message: Object reference not set to an instance of an object.
Error Type: System.NullReferenceException
Error Source: DevExpress.XtraTreeList.v18.1.Boolean IsColumnFieldNameSortExist(DevExpress.XtraTreeList.Columns.TreeListColumn)
********** System Stack Trace **********
   at DevExpress.XtraTreeList.TreeList.IsColumnFieldNameSortExist(TreeListColumn column)
   at DevExpress.XtraTreeList.TreeList.GetColumnFieldNameSort(TreeListColumn column)
   at DevExpress.XtraTreeList.Internal.TreeListFilterHelper.GetFilterValueType(TreeListColumn column)
   at DevExpress.XtraTreeList.Internal.TreeListFilterHelper.IsAllowAutoFilterConditionChange(RepositoryItem item, TreeListColumn column)
   at DevExpress.XtraTreeList.ViewInfo.TreeListViewInfo.UpdateAutoFilterRowCellInfo(CellInfo cell)
   at DevExpress.XtraTreeList.ViewInfo.TreeListViewInfo.UpdateBeforePaint(RowInfo ri, Boolean always)
   at DevExpress.XtraTreeList.Painter.TreeListPainter.DrawRow(TreeListDrawInfo e, RowInfo ri, Boolean isAutoFilterRow)
   at DevExpress.XtraTreeList.Painter.TreeListPainter.DrawRows()
   at DevExpress.XtraTreeList.Painter.TreeListPainter.DoDraw(TreeListViewInfo viewInfo, GraphicsCache cache)
   at DevExpress.XtraTreeList.TreeList.OnPaintCore(GraphicsCache cache, PaintEventArgs e)
   at DevExpress.XtraTreeList.TreeList.OnPaint(PaintEventArgs e)
   at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
   at System.Windows.Forms.Control.WmPaint(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at DevExpress.XtraEditors.Container.EditorContainer.WndProc(Message& m)
   at DevExpress.XtraTreeList.TreeList.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
********** Environment Stack Trace **********
   at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
   at System.Environment.get_StackTrace()
   at ProppFrexx.ErrorDialog.GetExceptionInfo(Exception e, Boolean full)
   at ProppFrexx.ProppFrexx_ONAIR.SRWz(Exception  )
   at ProppFrexx.ProppFrexx_ONAIR.JRWt(Exception  )
   at ProppFrexx.ProppFrexx_ONAIR.XRWV(Object  , ThreadExceptionEventArgs  )
   at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
   at System.Windows.Forms.Control.WndProcException(Exception e)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.SafeNativeMethods.UpdateWindow(HandleRef hWnd)
   at System.Windows.Forms.SafeNativeMethods.UpdateWindow(HandleRef hWnd)
   at System.Windows.Forms.Control.Update()
   at DevExpress.XtraTreeList.Handler.TreeListHandler.TreeListControlState.GotFocus()
   at DevExpress.XtraTreeList.TreeList.OnGotFocus(EventArgs e)
   at System.Windows.Forms.Control.WmSetFocus(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at DevExpress.XtraEditors.Container.EditorContainer.WndProc(Message& m)
   at DevExpress.XtraTreeList.TreeList.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.SetFocus(HandleRef hWnd)
   at System.Windows.Forms.UnsafeNativeMethods.SetFocus(HandleRef hWnd)
   at System.Windows.Forms.ContainerControl.FocusActiveControlInternal()
   at System.Windows.Forms.ContainerControl.SetActiveControlInternal(Control value)
   at System.Windows.Forms.ContainerControl.set_ActiveControl(Control value)
   at System.Windows.Forms.Control.Select(Boolean directed, Boolean forward)
   at System.Windows.Forms.Control.SelectNextControl(Control ctl, Boolean forward, Boolean tabStopOnly, Boolean nested, Boolean wrap)
   at System.Windows.Forms.ContainerControl.Select(Boolean directed, Boolean forward)
   at System.Windows.Forms.Control.SelectNextControl(Control ctl, Boolean forward, Boolean tabStopOnly, Boolean nested, Boolean wrap)
   at DevExpress.XtraBars.Docking.ControlContainer.Activate()
   at DevExpress.XtraBars.Docking.DockPanel.OnActivate()
   at DevExpress.XtraBars.Docking.DockManager.OnActivePanelChanged(DockPanel newPanel, DockPanel oldPanel)
   at ProppFrexx.Docking.DockingHelper.ShowPanel(DockPanel panel, Boolean activate)
   at ProppFrexx.Docking.DockingHelper.ShowHidePanel(DockPanel panel, Boolean activate)
   at ProppFrexx.ProppFrexx_ONAIR.dRCP(Object  , ItemClickEventArgs  )
   at DevExpress.XtraBars.BarItem.OnClick(BarItemLink link)
   at DevExpress.XtraBars.BarButtonItem.OnClick(BarItemLink link)
   at DevExpress.XtraBars.BarItemLink.OnLinkClick()
   at DevExpress.XtraBars.BarButtonItemLink.OnLinkAction(BarLinkAction action, Object actionArgs)
   at DevExpress.XtraBars.ViewInfo.BarSelectionInfo.ClickLink(BarItemLink link)
   at DevExpress.XtraBars.ViewInfo.BarSelectionInfo.UnPressLink(BarItemLink link)
   at DevExpress.XtraBars.Ribbon.Handler.BaseRibbonHandler.OnUnPressItem(DXMouseEventArgs e, RibbonHitInfo hitInfo)
   at DevExpress.XtraBars.Ribbon.Handler.BaseRibbonHandler.OnMouseUp(DXMouseEventArgs e)
   at DevExpress.XtraBars.Ribbon.Handler.RibbonHandler.OnMouseUp(DXMouseEventArgs e)
   at DevExpress.XtraBars.Ribbon.RibbonControl.OnMouseUp(MouseEventArgs e)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at DevExpress.Utils.Controls.ControlBase.WndProc(Message& m)
   at DevExpress.XtraBars.Ribbon.RibbonControl.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at DevExpress.Utils.Drawing.Helpers.NativeMethods.UnsafeNativeMethods.DefSubclassProc(IntPtr hWnd, IntPtr Msg, IntPtr wParam, IntPtr lParam)
   at DevExpress.Utils.Drawing.Helpers.NativeMethods.UnsafeNativeMethods.DefSubclassProc(IntPtr hWnd, IntPtr Msg, IntPtr wParam, IntPtr lParam)
   at DevExpress.Utils.Drawing.Helpers.Win32SubclasserFactory.Win32Subclasser.SubClassProcInner(IntPtr hWnd, IntPtr Msg, IntPtr wParam, IntPtr lParam, IntPtr uIdSubclass, IntPtr dwRefData)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at Nw.SQ.eotZ(String[]  )
********** End **********
User avatar
radio42
Site Admin
Posts: 8295
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
Re: Find track do not show

Post by radio42 »

Note, that the .29 is a beta version.
However, can you please send me the full "Error.log" file to get the full stack trace. The error looks like a migration issue inside the UI lib which I am using related to certain column sort conditions.
To resolve the issue, please close ProppFrexx and go to the ProppFrexx AppUserData folder and delete the file called "ProppFrexx ONAIR.Find.layout" file and than try again.

I cannot notice any increase in CPU usage here on my test systems. I have also just spoken to 2 other users for which this beta-version was targeted and they also did not notice any increase in CPU.
This is even expected, as only a very few and very specific features have been added and a new UI lib version was introduced.

Post Reply