Stalker Posted November 22, 2008 Report Share Posted November 22, 2008 Steps to reproduce: 1) Select Add New Application - New Application... 2) Enter a unique application name 3) Fill URL\FileHippo ID and download dir 4) Check "Share this application with others" 5) Click OK Actual result: Exception is thrown: SQLite error cannot rollback - no transaction is active System.Data.SQLite.SQLiteException: SQLite error cannot rollback - no transaction is active in System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt) in System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt) in System.Data.SQLite.SQLiteDataReader.NextResult() in System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave) in System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior) in System.Data.SQLite.SQLiteCommand.ExecuteNonQuery() in System.Data.SQLite.SQLiteTransaction.IssueRollback(SQLiteConnection cnn) in System.Data.SQLite.SQLiteTransaction.Rollback() in System.Data.SQLite.SQLiteTransaction.Dispose(Boolean disposing) in System.Data.Common.DbTransaction.Dispose() in Ketarin.ApplicationJob.Save() in Ketarin.MainForm.cmnuAdd_Click(Object sender, EventArgs e) in System.Windows.Forms.MenuItem.OnClick(EventArgs e) in System.Windows.Forms.MenuItem.MenuItemData.Execute() in System.Windows.Forms.Command.Invoke() in System.Windows.Forms.Command.DispatchID(Int32 id) in System.Windows.Forms.Control.WmCommand(Message& m) in System.Windows.Forms.Control.WndProc(Message& m) in System.Windows.Forms.ButtonBase.WndProc(Message& m) in System.Windows.Forms.Button.WndProc(Message& m) in wyDay.Controls.SplitButton.WndProc(Message& m) in System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) in System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) Application is not added to the list of applications. In order for application to appear in the list any new entry must be created. Then both new entry and the application add before the exception is thrown will be added to the list. Link to comment Share on other sites More sharing options...
floele Posted November 22, 2008 Report Share Posted November 22, 2008 Hm, can you reproduce this every time? Worked fine for me when I tried it. Link to comment Share on other sites More sharing options...
Stalker Posted November 23, 2008 Author Report Share Posted November 23, 2008 No, after restarting the application I can no longer reproduce it. But when it was reproducible it was happening every time "Share with others" was checked. It started reproducing after I've added 10 or so applications to the app list, some by creating fresh entries but mostly from online search. Link to comment Share on other sites More sharing options...
floele Posted November 23, 2008 Report Share Posted November 23, 2008 Ah, OK. I think I found the cause. Should be fixed for the RC of Ketarin. Thanks. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now