(muine:7601): libmuine-CRITICAL **: g_sequence_ptr_get_data: assertion `!ptr->is_end' failed
Exception in Gtk# callback delegate
Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.NullReferenceException: A null value was found where an object instance was required.
at Muine.AddAlbumWindow.GetCoverImage (Muine.Album album) [0x00000]
at Muine.AddAlbumWindow.SetCoverImage (Gtk.CellRendererPixbuf cell, TreeIter iter) [0x00000]
at Muine.AddAlbumWindow.PixbufCellDataFunc (Gtk.TreeViewColumn col, Gtk.CellRenderer cell, TreeModel model, TreeIter iter) [0x00000]
at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_TreeViewColumn_CellRenderer_TreeModel_TreeIter (Gtk.TreeViewColumn,Gtk.CellRenderer,Gtk.TreeModel,Gtk.TreeIter)
at GtkSharp.TreeCellDataFuncWrapper.NativeCallback (IntPtr tree_column, IntPtr cell, IntPtr tree_model, IntPtr iter, IntPtr data) [0x00000]
at GLib.ExceptionManager.RaiseUnhandledException ()
at GtkSharp.TreeCellDataFuncWrapper.NativeCallback ()
at GtkSharp.TreeCellDataFuncWrapper.NativeCallback ()
at Gtk.TreeView.gtk_tree_view_set_cursor ()
at Gtk.TreeView.gtk_tree_view_set_cursor ()
at Gtk.TreeView.SetCursor ()
at Muine.HandleView.SelectFirst ()
at Muine.AddWindow.Search ()
at Muine.AddWindow.Reset ()
at Muine.AddWindow.ResetFunc ()
at System.MulticastDelegate.invoke_bool ()
at GLib.Idle+IdleProxy.Handler ()
at GLib.Idle+IdleProxy.Handler ()
at Gtk.Application.gtk_main ()
at Gtk.Application.gtk_main ()
at Gtk.Application.Run ()
at Muine.Global.Main ()
---------------------------------------------------------------------------------------------------------
The bug always appears when you press "Play Song" or "Play Album", making muine unusable in gutsy.
I get the following (slightly different) error messages with muine 0.8.7-1.1ubuntu2 on gutsy when pressing the "Play Album" button:
------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -------
[several Gtk-CRITICAL messages removed]
(muine:7601): libmuine-CRITICAL **: g_sequence_ ptr_get_ data: assertion `!ptr->is_end' failed anager. UnhandledExcept ion to handle the exception. NullReferenceEx ception: A null value was found where an object instance was required. indow.GetCoverI mage (Muine.Album album) [0x00000] indow.SetCoverI mage (Gtk.CellRender erPixbuf cell, TreeIter iter) [0x00000] indow.PixbufCel lDataFunc (Gtk.TreeViewColumn col, Gtk.CellRenderer cell, TreeModel model, TreeIter iter) [0x00000] MulticastDelega te:invoke_ void_TreeViewCo lumn_CellRender er_TreeModel_ TreeIter (Gtk.TreeViewCo lumn,Gtk. CellRenderer, Gtk.TreeModel, Gtk.TreeIter) TreeCellDataFun cWrapper. NativeCallback (IntPtr tree_column, IntPtr cell, IntPtr tree_model, IntPtr iter, IntPtr data) [0x00000]
Exception in Gtk# callback delegate
Note: Applications can use GLib.ExceptionM
System.
at Muine.AddAlbumW
at Muine.AddAlbumW
at Muine.AddAlbumW
at (wrapper delegate-invoke) System.
at GtkSharp.
at GLib.ExceptionM anager. RaiseUnhandledE xception () TreeCellDataFun cWrapper. NativeCallback () TreeCellDataFun cWrapper. NativeCallback () gtk_tree_ view_set_ cursor () gtk_tree_ view_set_ cursor () SetCursor () w.SelectFirst () .Search () .Reset () .ResetFunc () MulticastDelega te.invoke_ bool () IdleProxy. Handler () IdleProxy. Handler () .gtk_main () .gtk_main () ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -------
at GtkSharp.
at GtkSharp.
at Gtk.TreeView.
at Gtk.TreeView.
at Gtk.TreeView.
at Muine.HandleVie
at Muine.AddWindow
at Muine.AddWindow
at Muine.AddWindow
at System.
at GLib.Idle+
at GLib.Idle+
at Gtk.Application
at Gtk.Application
at Gtk.Application.Run ()
at Muine.Global.Main ()
-------
The bug always appears when you press "Play Song" or "Play Album", making muine unusable in gutsy.
The bug is gone with a self-compiled muine-0.8.8.