Kittyfisto / Tailviewer

Open source log file viewer
https://kittyfisto.github.io/Tailviewer/
MIT License
198 stars 37 forks source link

Exception on Startup #364

Open OmerD79 opened 1 year ago

OmerD79 commented 1 year ago

Started last version on windows 64 bit. Got the following exception:

2022-12-01 16:31:32,080 [1] INFO Tailviewer.App - Tailviewer started (took 2184ms), showing window... 2022-12-01 16:31:32,381 [1] ERROR Tailviewer.App - Caught unexpected exception: Tailviewer.Api.NoSuchColumnException: No such column: 'log_level' at Tailviewer.Core.LogBufferList.CopyTo[T](IColumnDescriptor1 column, IReadOnlyList1 sourceIndices, T[] destination, Int32 destinationIndex) at Tailviewer.Core.FullyBufferedLogSource.GetColumn[T](IReadOnlyList1 sourceIndices, IColumnDescriptor1 column, T[] destination, Int32 destinationIndex, LogSourceQueryOptions queryOptions) at Tailviewer.Core.LogSourcePropertyAdorner.GetColumn[T](IReadOnlyList1 sourceIndices, IColumnDescriptor1 column, T[] destination, Int32 destinationIndex, LogSourceQueryOptions queryOptions) at Tailviewer.Core.LogSourceColumnAdorner.GetColumn[T](IReadOnlyList1 sourceIndices, IColumnDescriptor1 column, T[] destination, Int32 destinationIndex, LogSourceQueryOptions queryOptions) at Tailviewer.Core.FileLogSource.GetColumn[T](IReadOnlyList1 sourceIndices, IColumnDescriptor1 column, T[] destination, Int32 destinationIndex, LogSourceQueryOptions queryOptions) at Tailviewer.Core.MultiLineLogSource.TryGetSpecialColumn[T](IReadOnlyList1 indices, IColumnDescriptor1 column, T[] buffer, Int32 destinationIndex, LogSourceQueryOptions queryOptions) at Tailviewer.Core.MultiLineLogSource.GetColumn[T](IReadOnlyList1 sourceIndices, IColumnDescriptor1 column, T[] destination, Int32 destinationIndex, LogSourceQueryOptions queryOptions) at Tailviewer.Core.LogBufferList.ColumnData1.CopyFrom(Int32 destinationIndex, ILogSource source, IReadOnlyList1 indices, LogSourceQueryOptions queryOptions) at Tailviewer.Core.LogBufferList.CopyFrom(IColumnDescriptor column, Int32 destinationIndex, ILogSource source, IReadOnlyList1 sourceIndices, LogSourceQueryOptions queryOptions) at Tailviewer.Core.MultiLineLogSource.GetEntries(IReadOnlyList1 sourceIndices, ILogBuffer destination, Int32 destinationIndex, LogSourceQueryOptions queryOptions) at Tailviewer.Core.LogSourceProxy.GetEntries(IReadOnlyList1 sourceIndices, ILogBuffer destination, Int32 destinationIndex, LogSourceQueryOptions queryOptions) at Tailviewer.Core.LogSourceProxy.GetEntries(IReadOnlyList1 sourceIndices, ILogBuffer destination, Int32 destinationIndex, LogSourceQueryOptions queryOptions) at Tailviewer.Ui.LogView.TextCanvas.UpdateVisibleLines() at Tailviewer.Ui.LogView.TextCanvas.OnSizeChanged() at Tailviewer.Ui.LogView.TextCanvas.OnSizeChanged(Object sender, SizeChangedEventArgs sizeChangedEventArgs) at System.Windows.SizeChangedEventArgs.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.RaiseEvent(RoutedEventArgs e) at System.Windows.FrameworkElement.OnRenderSizeChanged(SizeChangedInfo sizeInfo) at System.Windows.ContextLayoutManager.fireSizeChangedEvents() at System.Windows.ContextLayoutManager.UpdateLayout() at System.Windows.UIElement.UpdateLayout() at System.Windows.Interop.HwndSource.SetLayoutSize() at System.Windows.Interop.HwndSource.set_RootVisualInternal(Visual value) at System.Windows.Interop.HwndSource.set_RootVisual(Visual value) at System.Windows.Window.SetRootVisual() at System.Windows.Window.SetRootVisualAndUpdateSTC() at System.Windows.Window.SetupInitialState(Double requestedTop, Double requestedLeft, Double requestedWidth, Double requestedHeight) at System.Windows.Window.CreateSourceWindow(Boolean duringShow) at System.Windows.Window.CreateSourceWindowDuringShow() at System.Windows.Window.SafeCreateWindowDuringShow() at System.Windows.Window.ShowHelper(Object booleanBox) at System.Windows.Window.Show() at Tailviewer.App.StartApplication(IMutex mutex, String fileToOpen, Stopwatch stopwatch) at Tailviewer.App.StartInternal(IMutex mutex, String[] args, Stopwatch stopwatch) at Tailviewer.App.Start(IMutex mutex, String[] args, Stopwatch stopwatch)