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 521244 - Crash when removing many Songs from Library
Crash when removing many Songs from Library
Status: RESOLVED DUPLICATE of bug 469393
Product: banshee
Classification: Other
Component: general
0.13.2
Other All
: Normal critical
: 2.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-03-08 19:45 UTC by Tom kalmar
Modified: 2008-03-08 19:59 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tom kalmar 2008-03-08 19:45:52 UTC
Steps to reproduce:
1. Remove some (in my case all, but around 1000 seems to be the magic number ) Songs from the Library if the number of Songs 
2. 
3. 


Stack trace:
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(System.Exception e, Boolean is_terminal)
   at GLib.Signal.voidObjectCallback(IntPtr handle, IntPtr data)
   at GLib.Signal.voidObjectCallback(IntPtr , IntPtr )
   at Gtk.Application.gtk_main()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Gnome.Program.Run()
   at Banshee.BansheeEntry.Startup(System.String[] args)
   at Banshee.Gui.CleanRoomStartup.Startup(Banshee.Gui.StartupInvocationHandler startup, System.String[] args)
   at Banshee.BansheeEntry.Main(System.String[] args)

** ERROR **: file error.c: line 70 (SetLastError): assertion failed: (ret == 0)
aborting...


Other information:
Comment 1 Andrew Conkling 2008-03-08 19:59:12 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 469393 ***