Crashes on start in Feisty

Bug #133990 reported by Dean Sas
8
Affects Status Importance Assigned to Milestone
muine (Ubuntu)
Fix Released
Medium
polopolo

Bug Description

Binary package hint: muine

When starting muine in Feisty I get:

dean@tir:~$ muine

Unhandled Exception: System.NullReferenceException: A null value was found where an object instance was required.
  at Muine.PlaylistWindow.SongChanged (Boolean restart, Boolean fire_signal) [0x00000]
  at Muine.PlaylistWindow.SongChanged (Boolean restart) [0x00000]
  at Muine.PlaylistWindow.OnPlaylistPlayingChanged (IntPtr playing) [0x00000]
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_intptr (intptr)
  at Muine.HandleModel.set_Playing (IntPtr value) [0x00000]
  at Muine.PlaylistWindow.PlayAndSelect (IntPtr ptr) [0x00000]
  at Muine.PlaylistWindow.RestorePlaylistForeachFunc (Muine.Song song, Boolean playing, System.Object user_data) [0x00000]
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_Song_bool_object (Muine.Song,bool,object)
  at Muine.PlaylistWindow.OpenPlaylistInternal (System.String fn, Muine.PlaylistForeachFunc func, System.Object user_data) [0x00000]
  at Muine.PlaylistWindow.RestorePlaylist () [0x00000]
  at Muine.Global.Main (System.String[] args) [0x00000]

Revision history for this message
polopolo (linux-debaat) wrote :

Confirm that muine does not start?

Changed in muine:
assignee: nobody → linux-debaat
status: New → Incomplete
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for your report, is this still an issue with Gutsy?

Changed in muine:
importance: Undecided → Medium
Revision history for this message
Brian Burger (bburger) wrote :

Still an issue in Gutsy.

Running muine from terminal, I get lots and lots of:
============================================================
(muine:6587): Gtk-CRITICAL **: gtk_tree_model_row_inserted: assertion `path != NULL' failed
============================================================

Then:
============================================================
(muine:6587): 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 ()
Real-time signal 1
============================================================
(equals signs for start & end of pastes from terminal)

It was running yesterday in Feisty when I dist-upgraded to 7.10, today it doesn't seem to start at all.

Revision history for this message
Keywan Tonekaboni (prometoys) wrote :

I have a similiar problem in gutsy:

(muine:14483): Gtk-CRITICAL **: gtk_widget_grab_default: assertion `GTK_WIDGET_CAN_DEFAULT (widget)' failed

Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object
  at Muine.PlaylistWindow.SongChanged (Boolean restart, Boolean fire_signal) [0x00000]
  at Muine.PlaylistWindow.SongChanged (Boolean restart) [0x00000]
  at Muine.PlaylistWindow.OnPlaylistPlayingChanged (IntPtr playing) [0x00000]
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_intptr (intptr)
  at Muine.HandleModel.set_Playing (IntPtr value) [0x00000]
  at Muine.PlaylistWindow.PlayAndSelect (IntPtr ptr) [0x00000]
  at Muine.PlaylistWindow.RestorePlaylistForeachFunc (Muine.Song song, Boolean playing, System.Object user_data) [0x00000]
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_Song_bool_object (Muine.Song,bool,object)
  at Muine.PlaylistWindow.OpenPlaylistInternal (System.String fn, Muine.PlaylistForeachFunc func, System.Object user_data) [0x00000]
  at Muine.PlaylistWindow.RestorePlaylist () [0x00000]
  at Muine.Global.Main (System.String[] args) [0x00000]

Revision history for this message
wouter bolsterlee (wbolster) wrote :

I've built Muine 0.8.8 packages since it apparently takes quite some time for Ubuntu to update to the latest release. You can find them here: http://uwstopia.nl/blog/2008/01/muine-0-8-8-for-ubuntu

Revision history for this message
Eric Haase (erichaase) wrote :

Wouter,

 Worked great, thanks!

Revision history for this message
Przemek K. (azrael) wrote :

If you're saying that Muine 0.8.8 works then I'm assuming that the bug is fixed because all the current versions of Ubuntu have Muine later than 0.8.8.

# intrepid (gnome): Simple playlist based music player [universe]
0.8.9-0ubuntu1: amd64 i386
# jaunty (gnome): Simple playlist based music player [universe]
0.8.10-1ubuntu2: amd64 i386
# jaunty-updates (gnome): Simple playlist based music player [universe]
0.8.10-1ubuntu2.1: amd64 i386
# karmic (gnome): Simple playlist based music player [universe]
0.8.11-1: amd64 i386
# lucid (gnome): Simple playlist based music player [universe]
0.8.11-2: amd64 i386

If you still have a problem with Muine please report a new bug.

Changed in muine (Ubuntu):
status: Incomplete → Fix Released
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.