[ubuntu-mono] [Bug 134120] Re: crash when clearing large number of files from the library

Bug Watch Updater 134120 at bugs.launchpad.net
Thu Sep 16 11:39:28 BST 2010


** Changed in: banshee
   Importance: Unknown => Critical

-- 
crash when clearing large number of files from the library
https://bugs.launchpad.net/bugs/134120
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

I'm using Ubuntu Gutsy and banshee package: 0.13.0+dfsg-1 

I have several thousand files in my library and I'm trying to clear the library. When I attempt to clear them it starts and then dies with the dump below. I can remove small numbers of files at a time so it just seems to be due to the number of files in the library I want to remove. 

Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
Mono.Data.SqliteClient.SqliteSyntaxException: Expression tree is too large (maximum depth 1000)
  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 Banshee.Database.QueuedSqliteCommand.Execute () [0x00000]

   at GLib.ExceptionManager.RaiseUnhandledException ()
   at GLib.Signal.voidObjectCallback ()
   at GLib.Signal.voidObjectCallback ()
   at Gtk.Application.gtk_main ()
   at Gtk.Application.gtk_main ()
   at Gtk.Application.Run ()
   at Gnome.Program.Run ()
   at Banshee.BansheeEntry.Startup ()
   at System.MulticastDelegate.invoke_void_string[] ()
   at Banshee.Gui.CleanRoomStartup.Startup ()
   at Banshee.BansheeEntry.Main ()





More information about the Ubuntu-mono mailing list