[ubuntu-mono] [Bug 378613] Re: banshee won't start on Jaunty powerpc (Mono.Data.SQLiteClient exception thrown)
Bug Watch Updater
378613 at bugs.launchpad.net
Thu Sep 16 10:42:45 UTC 2010
** Changed in: banshee
Status: Confirmed => Fix Released
** Changed in: banshee
Importance: Unknown => High
--
banshee won't start on Jaunty powerpc (Mono.Data.SQLiteClient exception thrown)
https://bugs.launchpad.net/bugs/378613
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to banshee in ubuntu.
Status in Banshee Music Player: Fix Released
Status in “banshee” package in Ubuntu: Fix Released
Bug description:
Binary package hint: banshee
It's some months (sorry I didn't report this earlier), that banshee won't start on my powerpc system.
Launching it always gives:
matteo at Dahlia:~$ banshee
[Info 10:48:19.571] Running Banshee 1.4.3: [Ubuntu jaunty (development branch) (linux-gnu, powerpc) @ 2009-03-22 18:34:40 UTC]
[Warn 10:48:24.330] Caught an exception - SQL logic error or missing database (in `Mono.Data.SqliteClient')
at Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement (IntPtr pStmt, System.Int32& cols, System.IntPtr& pazValue, System.IntPtr& pazColName) [0x00000]
at Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement (IntPtr pStmt) [0x00000]
at Mono.Data.SqliteClient.SqliteCommand.ExecuteReader (CommandBehavior behavior, Boolean want_results, System.Int32& rows_affected) [0x00000]
at Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery () [0x00000]
at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, Mono.Data.SqliteClient.SqliteConnection connection) [0x00000]
[Warn 10:48:24.332] Extension `/Banshee/ServiceManager/Service/__nid_9' not started: Exception has been thrown by the target of an invocation.
[Info 10:48:25.331] All services are started 5,230956s
Exception has been thrown by the target of an invocation.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Mono.Data.SqliteClient.SqliteExecutionException: SQL logic error or missing database
at Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement (IntPtr pStmt, System.Int32& cols, System.IntPtr& pazValue, System.IntPtr& pazColName) [0x00000]
at Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement (IntPtr pStmt) [0x00000]
at Mono.Data.SqliteClient.SqliteCommand.ExecuteReader (CommandBehavior behavior, Boolean want_results, System.Int32& rows_affected) [0x00000]
at Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery () [0x00000]
at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, Mono.Data.SqliteClient.SqliteConnection connection) [0x00000]
--- End of inner exception stack trace ---
at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000]
at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000]
at System.Activator.CreateInstance (System.Type type) [0x00000]
at Banshee.Gui.GtkBaseClient.Startup () [0x00000]
at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00000]
This is a fatal error, and the application does exit.
However, I can use the sqlite3 binary to normally open and show tables of ~/.config/banshee-1/banshee.db. Deleting it doesn't work, either, and it's recreated again normally.
banshee is at version 1.4.3-3ubuntu2, and mono at version 2.0.1-4.
libmono-sqlite2.0-cil is at 2.0.1-4 too.
More information about the Ubuntu-mono
mailing list