因为动作剪贴板动作导致quicker崩溃

BUG反馈 · 40 次浏览
罗名扬的quicker 创建于 10天21小时前

描述BUG
因为动作 剪贴板 动作导致quicker崩溃,这个问题是前两天刚出现,之前剪贴板动作是正常的。

重现步骤
Steps to reproduce the behavior:
再现行为的步骤:

1.在使用截图软件 PixPin1v1.7.6.0 时 按住快捷键f1时。偶然会出现

相关截图
如果适用,请添加屏幕截图以帮助解释您的问题。
image

image
image

环境信息:

  • 操作系统版本:Windows 11 专业版 21H2
  • Quicker版本:当前版本:1.42.31 普通通道:1.42.24快速通道:1.42.32下载并安装预览通道:1.42.33下载并安装

附加信息
这个问题偶然会出现,估计是动作本身的问题导致与quicker冲突,我出现问题之后更新最新版之后依然存在问题
image

这是调试窗口信息:
Exception: constraint failed
异常:约束失败

NOT NULL constraint failed: ClipboardItem.SubIndex
NOT NULL约束失败:ClipboardItem. SubIndex

StackTrace:  StackTrace:
在 FreeSql.Internal.CommonProvider.AdoProvider.LoggerException(IObjectPool1 pool, PrepareCommandResult pc, Exception ex, DateTime dt, StringBuilder logtxt, Boolean isThrowException) 在 FreeSql.Internal.CommonProvider.AdoProvider.ExecuteScalar(DbConnection connection, DbTransaction transaction, CommandType cmdType, String cmdText, Int32 cmdTimeout, DbParameter[] cmdParms) 在 FreeSql.Sqlite.Curd.SqliteInsert1.RawExecuteIdentity()
在 FreeSql.Internal.CommonProvider.LoggerException(IObjectPool 1 pool, PrepareCommandResult pc, Exception ex, DateTime dt, StringBuilder logtxt, Boolean isThrowException) 在 FreeSql.Internal.CommonProvider.AdoProvider.ExecuteScalar(DbConnection connection, DbTransaction transaction, CommandType cmdType, String cmdText, Int32 cmdTimeout, DbParameter[] cmdParms) 在 FreeSql.Sqlite.Curd.SqliteInsert 1.RawExecuteIdentity()

在 FreeSql.Internal.CommonProvider.InsertProvider1.SplitExecuteIdentity(Int32 valuesLimit, Int32 parameterLimit) 在 FreeSql.Sqlite.Curd.SqliteInsert1.ExecuteIdentity()
在 FreeSql.DbSet1.AddPriv(TEntity data, Boolean isCheck) 在 FreeSql.DbSet1.Add(TEntity data)
在 FreeSql.DbSet 1.AddPriv(TEntity data, Boolean isCheck) 在 FreeSql.DbSet 1.Add(TEEntity数据)

在 FreeSql.BaseRepository`1.Insert(TEntity entity)
在 IntelliTools.Domain.MyClipboard.ClipItem.CreateAndSave(ClipItemBase item)
在IntelliTools.Domain. MyTools.ClipItem.NoteAndSave(ClipItemBase项)

在 IntelliTools.View.BackgroundWindow.CollectClipItem(ClipItemBase item)
在 IntelliTools.View.BackgroundWindow.CollectClipItem(ClipItemBase项)

在 IntelliTools.View.BackgroundWindow.LasyOnClipboardChanged()
在 IntelliTools.View.BackgroundWindow.LasyOnClipboardChanged()中

在 IntelliTools.View.BackgroundWindow.Timer_Tick(Object sender, EventArgs e)
在 IntelliTools.View.BackgroundWindow.Timer_Tick(Object sender,EventArgs e)

在 System.Windows.Threading.DispatcherTimer.FireTick(Object unused)
在 System.Windows.Threading.DispatcherTimer.FireTick(Object unused)

在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback,Object args,Int32 numArgs)

在 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
在 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source,Delegate callback,Object args,Int32 numArgs,Delegate catch)

SQLiteException: constraint failed
SQLiteException:约束失败

NOT NULL constraint failed: ClipboardItem.SubIndex
NOT NULL约束失败:ClipboardItem.SubIndex

--ResultCode: Constraint
--ResultCode:约束

--ErrorCode: 19  --错误代码:19
StackTrace:  StackTrace:
在 System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
System.Data.SQLite.SQLite3.Reset(SQLiteStatement被取消)

在 System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)

在 System.Data.SQLite.SQLiteDataReader.NextResult()
文件名称:System. Data. SQLite. SQLiteDataReader. NextResult()

在 System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
System.Data.SQLite.SQLiteDataReader。SQLiteCommand(已拥有命令行为)

在 System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
在 System.Data.SQLite.SQLiteCommand.ExecuteScalar(CommandBehavior behavior)
在 FreeSql.Internal.CommonProvider.AdoProvider.ExecuteScalar(DbConnection connection, DbTransaction transaction, CommandType cmdType, String cmdText, Int32 cmdTimeout, DbParameter[] cmdParms)
在 FreeSql.Internal.CommonProvider. DataProvider.ExecuteScalar(DbConnection连接,DbTransaction transaction,CommandType类型,String类型,String类型,Int32类型,DbParameter[]参数)

罗名扬的quicker 最后更新于 2024/4/26

回复内容
暂无回复
回复主贴