[hardy] Unhandled exception on startup

Bug #234506 reported by Abaddon
6
Affects Status Importance Assigned to Milestone
banshee (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: banshee

Package version 0.99.2-1ubuntu1~hardy1
System: Ubuntu 8.04 Hardy Heron

Downloaded the new update via update manager today. Now on starting, get the following error:

x@yyy:~$ banshee-1
[Info 15:04:54.111] Running Banshee 0.99.2
[Warn 15:04:54.622] Rolling back database migration
[Error 15:04:54.623] Error initializing required service DbConnection
Exception has been thrown by the target of an invocation.
System.Reflection.TargetInvocationException: 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.SqliteSyntaxException: duplicate column name: ExternalID
  at Mono.Data.SqliteClient.SqliteCommand.GetNextStatement (IntPtr pzStart, System.IntPtr& pzTail, System.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) [0x00093] in /build/buildd/banshee-1-0.99.2/src/Libraries/Hyena/Hyena.Data.Sqlite/HyenaSqliteCommand.cs:116 --- End of inner exception stack trace ---

  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000]
  at Banshee.Database.BansheeDbFormatMigrator.InnerMigrate () [0x000ae] in /build/buildd/banshee-1-0.99.2/src/Core/Banshee.Services/Banshee.Database/BansheeDbFormatMigrator.cs:176
  at Banshee.Database.BansheeDbFormatMigrator.Migrate () [0x00018] in /build/buildd/banshee-1-0.99.2/src/Core/Banshee.Services/Banshee.Database/BansheeDbFormatMigrator.cs:136 --- 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] in /build/buildd/banshee-1-0.99.2/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:55
  at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00048] in /build/buildd/banshee-1-0.99.2/src/Libraries/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:54

Revision history for this message
Duckie (asaresultof2) wrote :

I was experiencing the same problem myself.
but this resolved it:
http://ubuntuforums.org/showthread.php?p=5023804

you remove the config folder for "banshee-1".
rm -r ~/.config/banshee-1

I used: rm -r ~/.config/banshee*
removing my older "banshe"e config as well.

Revision history for this message
Andrew Conkling (andrewski) wrote :

This isn't the place for Banshee-1 bugs, since it isn't available in Ubuntu's repositories (the Banshee-1 PPA is separate). Please see the Banshee mailing list for support; this sounds like a migration issue that will require the nuke-source-tables command.

Changed in banshee:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.