项目

一般

简介

BUG #1436328

【master】【真机包】【兑换商城】11:30真机包,兑换商城购买道具报错

W王军3 个月 之前添加. 更新于 3 个月 之前.

状态:
关闭
优先级:
指派给:
开始日期:
计划完成日期:
% 完成:

0%

预期时间:
严重程度:
一般
修复难度:
打回次数:

描述

Error: > [default]11:53:03.876 RunInTransaction 异常 SQLite4Unity3d.SQLiteException: table DataCenterDBData has no column named isCheckPoint

  at SQLite4Unity3d.SQLiteConnectionWithLock.InsertOrReplace[T] (System.Object pk, System.Object obj) [0x00000] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\GameFramework\DataAccess\SQLite\SQLiteConnectionWithLock.cs:60 

  at DataAccess.ConnectionWithLockAdapter.InsertOrReplace[T] (System.Object pk, System.Object obj) [0x0000d] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\GameFramework\DataAccess\ConnectionWithLockAdapter.cs:56 

  at DataAccess.DBDataHandle`2[T,PrimaryKeyType].InsertOrReplaceData (System.Object pk, T data) [0x00012] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\GameFramework\DataAccess\DBDataHandle.cs:56 

  at DataAccess.DBDataHandleAdapter`2[T,PrimaryKeyType].InsertOrReplaceData (System.Object pk, T data) [0x0000d] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\GameFramework\DataAccess\DBDataHandleAdapter.cs:34 

  at Logical.DataCenter.Core.DataCenterArchiveMgr_Merge.UpdateChangedData (System.Int32 key, System.String batchId, System.Boolean isCheckPoint, System.Byte[] bytes) [0x00073] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\Logical\DataCenter\Core\Archive\DataCenterArchiveMgr_Merge.cs:123 

  at Logical.DataCenter.Core.DataCenterArchiveMgr_Merge+<>c__DisplayClass21_0.<TryUpdateArchivePersistence>b__1 () [0x00022] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\Logical\DataCenter\Core\Archive\DataCenterArchiveMgr_Merge.cs:238 

  at Logical.DataCenter.Core.DataCenterArchiveMgr_Merge.RunFuncWithCheckSuccess (System.Func`1[TResult] func, System.String msg) [0x00006] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\Logical\DataCenter\Core\Archive\DataCenterArchiveMgr_Merge.cs:245 

  at Logical.DataCenter.Core.DataCenterArchiveMgr_Merge+<>c__DisplayClass21_0.<TryUpdateArchivePersistence>b__0 () [0x00024] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\Logical\DataCenter\Core\Archive\DataCenterArchiveMgr_Merge.cs:238 

  at SQLite4Unity3d.SQLiteConnectionWithLock.DataAccess.IConnectionWithLock.RunInTransaction (System.Action action) [0x00000] in <00000000000000000000000000000000>:0 

  at DataAccess.ConnectionWithLockAdapter.RunInTransaction (System.Action action) [0x00008] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\GameFramework\DataAccess\ConnectionWithLockAdapter.cs:115 

  at DataAccess.DBDataHandle`2+<>c__DisplayClass14_0[T,PrimaryKeyType].<RunInTransactionAsync>b__0 (DataAccess.ConnectionWithLockAdapter conn) [0x0000b] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\GameFramework\DataAccess\DBDataHandle.Async.cs:92 

  at SQLite4Unity3d.SQLiteDBDataHandle`2+<>c__DisplayClass1_0`1[T,PrimaryKeyType,U].<WriteAsync>b__0 () [0x00048] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\GameFramework\DataAccess\SQLite\SQLiteDBDataHandle.cs:54 

  at SQLite4Unity3d.SQLite3.Prepare2 (System.IntPtr db, System.String query) [0x00000] in <00000000000000000000000000000000>:0 

  at SQLite4Unity3d.PreparedSqlLiteInsertCommand.ExecuteNonQuery (System.Object[] source) [0x00000] in <00000000000000000000000000000000>:0 

  at SQLite4Unity3d.SQLiteConnection.Insert (System.Object obj, System.String extra, System.Type objType) [0x00000] in <00000000000000000000000000000000>:0 

  at SQLite4Unity3d.SQLiteConnection.RunInTransaction (System.Action action) [0x00000] in <00000000000000000000000000000000>:0 

  at System.Threading.Tasks.Task`1[TResult].InnerInvoke () [0x00000] in <00000000000000000000000000000000>:0 

  at System.Threading.Tasks.Task.Execute () [0x00000] in <00000000000000000000000000000000>:0 

  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0 

  at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task& currentTaskSlot) [0x00000] in <00000000000000000000000000000000>:0 

  at System.Threading.Tasks.Task.ExecuteEntry (System.Boolean bPreventDoubleExecution) [0x00000] in <00000000000000000000000000000000>:0 

  at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00000] in <00000000000000000000000000000000>:0 



DataAccess.ConnectionWithLockAdapter:RunInTransaction(Action) (at E:/JENKINS_HOME/workspace/Merge_Android_Line1/GGMergeUnity/Assets/GameFramework/DataAccess/ConnectionWithLockAdapter.cs:115)

DataAccess.<>c__DisplayClass14_0:<RunInTransactionAsync>b__0(ConnectionWithLockAdapter) (at E:/JENKINS_HOME/workspace/Merge_Android_Line1/GGMergeUnity/Assets/GameFramework/DataAccess/DBDataHandle.Async.cs:92)

SQLite4Unity3d.<>c__DisplayClass1_0`1:<WriteAsync>b__0() (at E:/JENKINS_HOME/workspace/Merge_Android_Line1/GGMergeUnity/Assets/GameFramework/DataAccess/SQLite/SQLiteDBDataHandle.cs:54)

Framework.Log.GGDebug:LogError(Object, String)

System.Threading.ThreadPoolWorkQueue:Dispatch()


image.png

历史记录

#1

Z周贺强 更新于 3 个月 之前

  • 指派给Z周贺强 变更为 W王军

鹿剑数据结构改了,所有都会报错,换个新号就可以了

#2

W王军 更新于 3 个月 之前

  • 状态新建 变更为 关闭

导出 Atom PDF