After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 522429 - banshee-1 crashes on startup
banshee-1 crashes on startup
Status: RESOLVED INVALID
Product: banshee
Classification: Other
Component: general
0.98.1
Other All
: Normal critical
: 2.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-03-14 14:54 UTC by Alexandre Prokoudine
Modified: 2008-03-14 15:27 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Alexandre Prokoudine 2008-03-14 14:54:03 UTC
Steps to reproduce:
1. Start banshee-1
2. See the crash message below


Stack trace:
An unhandled exception was thrown: no such table: CorePrimarySources

  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.ExecuteReader (CommandBehavior behavior) [0x00000] 
  at Mono.Data.SqliteClient.SqliteCommand.ExecuteReader () [0x00000] 
  at Mono.Data.SqliteClient.SqliteCommand.ExecuteScalar () [0x00000] 
  at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Mono.Data.SqliteClient.SqliteConnection connection) [0x00066] in /home/avp/soft/build/sound/banshee/banshee-1-0.98.1/src/Libraries/Hyena/Hyena.Data.Sqlite/HyenaSqliteCommand.cs:100 
Exception has been thrown by the target of an invocation.

  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 /home/avp/soft/build/sound/banshee/banshee-1-0.98.1/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:55 
  at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00048] in /home/avp/soft/build/sound/banshee/banshee-1-0.98.1/src/Libraries/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:54 

.NET Version: 2.0.50727.42
OS Version: Unix 2.6.24.12

Assembly Version Information:

Lastfm (0.98.1.31642)
Banshee.Lastfm (0.98.1.31680)
Banshee.NotificationArea (0.98.1.31685)
Banshee.MultimediaKeys (0.98.1.31682)
pango-sharp (2.10.0.0)
Mono.Cairo (2.0.0.0)
Banshee.Widgets (0.98.1.31658)
Banshee.GStreamer (0.98.1.31674)
System.Transactions (2.0.0.0)
NDesk.DBus.Proxies (0.0.0.0)
NDesk.DBus.GLib (1.0.0.0)
NDesk.DBus (1.0.0.0)
gconf-sharp (2.16.0.0)
Banshee.Gnome (0.98.1.31671)
System.Xml (2.0.0.0)
System.Data (2.0.0.0)
Mono.Data.SqliteClient (2.0.0.0)
Mono.Posix (2.0.0.0)
Hyena (0.98.1.31633)
Mono.Addins (0.3.0.0)
Banshee.Services (0.98.1.31654)
gdk-sharp (2.10.0.0)
System (2.0.0.0)
atk-sharp (2.10.0.0)
Hyena.Gui (0.98.1.31637)
gtk-sharp (2.10.0.0)
glib-sharp (2.10.0.0)
Banshee.Core (0.98.1.31648)
Banshee.ThickClient (0.98.1.31665)
Nereid (0.98.1.31668)
mscorlib (2.0.0.0)

Platform Information: Linux 2.6.24-12-generic i686 unknown GNU/Linux

Disribution Information:

[/etc/lsb-release]
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu hardy (development branch)"

[/etc/debian_version]
lenny/sid



Other information:
Comment 1 Andrew Conkling 2008-03-14 15:25:43 UTC
Can you try running src/nuke-core-tables? If that doesn't work, let me know, and then we may have to move/delete the old database (~/.config/banshee/banshee.db).
Comment 2 Gabriel Burt 2008-03-14 15:27:15 UTC
Closing INVALID, you ran trunk before the release, you should be aware the db schema was in flux w/o migrations up until this release.