找回密码
 立即注册

QQ登录

只需一步,快速开始

flygoodkiller 悬赏达人认证 活字格认证

高级会员

24

主题

359

帖子

1377

积分

高级会员

积分
1377

悬赏达人活字格认证

flygoodkiller 悬赏达人认证 活字格认证
高级会员   /  发表于:2023-3-9 11:31  /   查看:1190  /  回复:4
本帖最后由 David.Zhong 于 2023-3-9 17:38 编辑


问题不是100%显现,出现报错后则100%出现。

报告如下:
## Overview
- Version: 9.0.0.0
- Exception: `System.NullReferenceException`
- DateTime: 2023/3/9 11:26:58
- Email: 《======》
- Tags: #CN

## Exception
```json
{
  "ClassName": "System.NullReferenceException",
  "Message": "Object reference not set to an instance of an object.",
  "Data": {
    "$type": "System.Collections.ListDictionaryInternal, System.Private.CoreLib",
    "System.Object": null
  },
  "InnerException": null,
  "HelpURL": null,
  "StackTraceString": "   at Forguncy.HelpForm.FindReplaceDialogViewModel.a(FindResultItemViewModel A_0)
   at System.Collections.Generic.List`1.FindLastIndex(Int32 startIndex, Int32 count, Predicate`1 match)
   at Forguncy.HelpForm.FindReplaceDialogViewModel.FindNextMatchItem()
   at Forguncy.HelpForm.FindReplaceDialog.FindNextButton_Click(Object sender, RoutedEventArgs e)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   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.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.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.Input.InputManager.ProcessStagingArea()
   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 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)",
  "RemoteStackTraceString": null,
  "RemoteStackIndex": 0,
  "ExceptionMethod": null,
  "HResult": -2147467261,
  "Source": "Forguncy",
  "WatsonBuckets": null
}
```

## EventLog
- 11:26:58 `MouseL`:Window:查找和替换->Button:查找下一个->查找下一个
- 11:26:56 `TextInput`:转角
- 11:26:54 `KeyDown`:Control+F
- 11:26:53 `MouseL`oucument.fgcc - 活字格->Spread[201,12]:R23,C2 ,Table=测试目标

## ActionList

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +666 收起 理由
David.Zhong + 666

查看全部评分

4 个回复

倒序浏览
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-3-9 14:47:33
来自 4#
本帖最后由 David.Zhong 于 2023-3-9 17:39 编辑

感谢大佬的信息,我也找到复现的步骤了,正在帮大佬和开发反馈哈~

已确认是活字格的一个问题,问题编号:F-14706
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-3-9 11:58:03
沙发
我这边用9.0做了一个demo测试,复现率0%。。。难受鸭~
大佬看看新建一个工程或者其他功能能复现不?还是说只是大佬那个工程能有概率复现?
如果是工程的问题,大佬能否上传一下工程文件吗?
或者再总结总结出现问题的规律?
回复 使用道具 举报
flygoodkiller悬赏达人认证 活字格认证
高级会员   /  发表于:2023-3-9 13:12:00
板凳
David.Zhong 发表于 2023-3-9 11:58
我这边用9.0做了一个demo测试,复现率0%。。。难受鸭~
大佬看看新建一个工程或者其他功能能复现不?还是说 ...




又新建了一个文件测试了一下,按此操作应该是100%出现

使用8.0.105版本新建的文件,随机新建一张表,然后使用9.0.0打开,在表里面查找,第一次肯定成功,下面再开始就100%报错了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Patrick.Zhu
超级版主   /  发表于:2023-5-6 10:15:49
5#
大佬,这个问题在新的9.0.3.0版本已经修复了,欢迎下载新版本测试
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部