- April 5, 2005
- 2,176
- 428
Tried v15 and can reproduce the MP blocking with fast F8. error.log looks like:
And then the err:BUSY goes on for a lot of files...
After after a while I get "MP not working anymore"...
EDIT: This is on a pictures DB with around 17.000 pictures
Code:
2012-12-25 09:08:34.372070 [ERROR][PicPrefetch(27)]: MediaPortal.Picture.Database exception err:Der Thread wurde abgebrochen. stack: bei SQLite.NET.SQLiteClient.sqlite3_step(IntPtr pVm)
bei SQLite.NET.SQLiteClient.ReadpVm(String query, SQLiteResultSet set1, IntPtr& pVm)
bei SQLite.NET.SQLiteClient.Execute(String query)
bei MediaPortal.Picture.Database.PictureDatabaseSqlLite.GetRotation(String strPicture)
2012-12-25 09:08:34.905273 [ERROR][PicPrefetch(27)]: MediaPortal.Picture.Database exception err:Der Thread wurde abgebrochen. stack: bei SQLite.NET.SQLiteClient.sqlite3_step(IntPtr pVm)
bei SQLite.NET.SQLiteClient.ReadpVm(String query, SQLiteResultSet set1, IntPtr& pVm)
bei SQLite.NET.SQLiteClient.Execute(String query)
bei MediaPortal.Picture.Database.PictureDatabaseSqlLite.GetRotation(String strPicture)
2012-12-25 09:08:35.460937 [ERROR][PicPrefetch(25)]: MediaPortal.Picture.Database exception err:Der Thread wurde abgebrochen. stack: bei SQLite.NET.SQLiteClient.sqlite3_step(IntPtr pVm)
bei SQLite.NET.SQLiteClient.ReadpVm(String query, SQLiteResultSet set1, IntPtr& pVm)
bei SQLite.NET.SQLiteClient.Execute(String query)
bei MediaPortal.Picture.Database.PictureDatabaseSqlLite.GetRotation(String strPicture)
2012-12-25 09:08:35.952148 [ERROR][PicPrefetch(25)]: MediaPortal.Picture.Database exception err:Der Thread wurde abgebrochen. stack: bei SQLite.NET.SQLiteClient.sqlite3_step(IntPtr pVm)
bei SQLite.NET.SQLiteClient.ReadpVm(String query, SQLiteResultSet set1, IntPtr& pVm)
bei SQLite.NET.SQLiteClient.Execute(String query)
bei MediaPortal.Picture.Database.PictureDatabaseSqlLite.GetRotation(String strPicture)
2012-12-25 09:08:36.449218 [ERROR][PicPrefetch(25)]: MediaPortal.Picture.Database exception err:Der Thread wurde abgebrochen. stack: bei SQLite.NET.SQLiteClient.sqlite3_step(IntPtr pVm)
bei SQLite.NET.SQLiteClient.ReadpVm(String query, SQLiteResultSet set1, IntPtr& pVm)
bei SQLite.NET.SQLiteClient.Execute(String query)
bei MediaPortal.Picture.Database.PictureDatabaseSqlLite.GetRotation(String strPicture)
2012-12-25 09:08:51.969726 [ERROR][PicPrefetch(25)]: SQLiteClient: cmd:sqlite3_step err:ERROR detailed:SQL logic error or missing database query:commit
2012-12-25 09:08:51.970703 [ERROR][PicPrefetch(25)]: PictureDatabaseSqlLite: exception err:SQLiteClient: cmd:sqlite3_step err:ERROR detailed:SQL logic error or missing database query:commit stack: bei SQLite.NET.SQLiteClient.ThrowError(String statement, String sqlQuery, SqliteError err)
bei SQLite.NET.SQLiteClient.ReadpVm(String query, SQLiteResultSet set1, IntPtr& pVm)
bei SQLite.NET.SQLiteClient.Execute(String query)
bei MediaPortal.Picture.Database.PictureDatabaseSqlLite.AddPicture(String strPicture, Int32 iRotation)
2012-12-25 09:08:51.989257 [ERROR][MPMain(1)]: OnMessage exception:System.OutOfMemoryException: Eine Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgelöst.
bei System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)
bei System.Threading.Thread.Start()
bei MediaPortal.GUI.Library.GUIWaitCursor.Show()
bei MediaPortal.GUI.Pictures.GUIPictures.LoadDirectory(String strNewDirectory)
bei MediaPortal.GUI.Pictures.GUIPictures.OnPageLoad()
bei MediaPortal.GUI.Library.GUIWindow.OnMessage(GUIMessage message)
2012-12-25 09:08:51.992187 [ERROR][PicPrefetch(25)]: SQLiteClient: PictureDatabase.db3 cmd:sqlite3_prepare16:pvm=null err:BUSY detailed:database is locked query:PRAGMA cache_size=4096
2012-12-25 09:08:51.993164 [ERROR][PicPrefetch(25)]: picture database exception err:SQLiteClient: PictureDatabase.db3 cmd:sqlite3_prepare16:pvm=null err:BUSY detailed:database is locked query:PRAGMA cache_size=4096 stack: bei SQLite.NET.SQLiteClient.ThrowError(String statement, String sqlQuery, SqliteError err)
bei SQLite.NET.SQLiteClient.Execute(String query)
bei MediaPortal.Database.DatabaseUtility.SetPragmas(SQLiteClient m_db)
bei MediaPortal.Picture.Database.PictureDatabaseSqlLite.Open()
2012-12-25 09:08:52.014648 [ERROR][PicPrefetch(25)]: SQLiteClient: PictureDatabase.db3 cmd:sqlite3_prepare16:pvm=null err:BUSY detailed:database is locked query:PRAGMA cache_size=4096
2012-12-25 09:08:52.014648 [ERROR][PicPrefetch(25)]: picture database exception err:SQLiteClient: PictureDatabase.db3 cmd:sqlite3_prepare16:pvm=null err:BUSY detailed:database is locked query:PRAGMA cache_size=4096 stack: bei SQLite.NET.SQLiteClient.ThrowError(String statement, String sqlQuery, SqliteError err)
bei SQLite.NET.SQLiteClient.Execute(String query)
bei MediaPortal.Database.DatabaseUtility.SetPragmas(SQLiteClient m_db)
bei MediaPortal.Picture.Database.PictureDatabaseSqlLite.Open()
And then the err:BUSY goes on for a lot of files...
After after a while I get "MP not working anymore"...
EDIT: This is on a pictures DB with around 17.000 pictures
Last edited: