This just started happening tonight/this morning. Banshee crashed out of
the blue, and now consistently crashes after playing one song, sometimes sooner. Some kind of integer overflow, it appears? [Info 03:14:57.934] Running Banshee 2.6.2: [Ubuntu 16.04 LTS (linux-gnu, x86_64) @ 2016-04-18 13:50:09 UTC] Gtk-Message: Failed to load module "overlay-scrollbar" [Warn 03:14:58.489] Cannot connect to NetworkManager or Wicd - An available, working network connection will be assumed (Banshee:12383): GLib-GObject-WARNING **: attempting to add an interface (AtkComponent) to class (__gtksharp_48_Hyena_Gui_BaseWidgetAccessible) after class_init (Banshee:12383): GLib-GObject-WARNING **: attempting to add an interface (AtkSelection) to class (__gtksharp_49_Hyena_Data_Gui_Accessibility_ListViewAccessible+601+5b+5bBanshee_Collection_TrackInfo+2c+20Banshee_Core+2c+20Version+3d2_6_0_0+2c+20Culture+3dneutral+2c+20PublicKeyToken+3dnull+5d+5d) after class_init (Banshee:12383): GLib-GObject-WARNING **: attempting to add an interface (AtkTable) to class (__gtksharp_49_Hyena_Data_Gui_Accessibility_ListViewAccessible+601+5b+5bBanshee_Collection_TrackInfo+2c+20Banshee_Core+2c+20Version+3d2_6_0_0+2c+20Culture+3dneutral+2c+20PublicKeyToken+3dnull+5d+5d) after class_init [Warn 03:14:59.291] Initialization of accessibility support for ListView widgets failed - System.ArgumentException: Invalid signal name: model_changed (in `glib-sharp') at GLib.Signal.Emit (GLib.Object instance, System.String detailed_signal, System.Object[] args) <0x40b7c4d0 + 0x004df> in <filename unknown>:0 at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[T].EmitModelChanged () <0x40b7c450 + 0x0003b> in <filename unknown>:0 at Hyena.ThreadAssist.ProxyToMain (Hyena.InvokeHandler handler) <0x40b7c380 + 0x00037> in <filename unknown>:0 at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[T].OnModelChanged (System.Object o, System.EventArgs a) <0x40b7c290 + 0x000d3> in <filename unknown>:0 at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[T]..ctor (GLib.Object widget) <0x40b76e50 + 0x0045f> in <filename unknown>:0 at Hyena.Data.Gui.ListViewAccessibleFactory`1[T].Init () <0x40b75d10 + 0x00093> in <filename unknown>:0 (Banshee:12383): GLib-GObject-WARNING **: attempting to add an interface (AtkSelection) to class (__gtksharp_54_Hyena_Data_Gui_Accessibility_ListViewAccessible+601+5b+5bBanshee_Collection_Database_QueryFilterInfo+601+5b+5bSystem_String+2c+20mscorlib+2c+20Version+3d4_0_0_0+2c+20Culture+3dneutral+2c+20PublicKeyToken+3db77a5c561934e089+5d+5d+2c+20Banshee_Services+2c+20Version+3d2_6_0_0+2c+20Culture+3dneutral+2c+20PublicKeyToken+3dnull+5d+5d) after class_init (Banshee:12383): GLib-GObject-WARNING **: attempting to add an interface (AtkTable) to class (__gtksharp_54_Hyena_Data_Gui_Accessibility_ListViewAccessible+601+5b+5bBanshee_Collection_Database_QueryFilterInfo+601+5b+5bSystem_String+2c+20mscorlib+2c+20Version+3d4_0_0_0+2c+20Culture+3dneutral+2c+20PublicKeyToken+3db77a5c561934e089+5d+5d+2c+20Banshee_Services+2c+20Version+3d2_6_0_0+2c+20Culture+3dneutral+2c+20PublicKeyToken+3dnull+5d+5d) after class_init [Warn 03:14:59.366] Initialization of accessibility support for ListView widgets failed - System.ArgumentException: Invalid signal name: model_changed (in `glib-sharp') at GLib.Signal.Emit (GLib.Object instance, System.String detailed_signal, System.Object[] args) <0x40b7c4d0 + 0x004df> in <filename unknown>:0 at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[T].EmitModelChanged () <0x40b7c450 + 0x0003b> in <filename unknown>:0 at Hyena.ThreadAssist.ProxyToMain (Hyena.InvokeHandler handler) <0x40b7c380 + 0x00037> in <filename unknown>:0 at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[T].OnModelChanged (System.Object o, System.EventArgs a) <0x40b7c290 + 0x000d3> in <filename unknown>:0 at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[T]..ctor (GLib.Object widget) <0x40b76e50 + 0x0045f> in <filename unknown>:0 at Hyena.Data.Gui.ListViewAccessibleFactory`1[T].Init () <0x40b75d10 + 0x00093> in <filename unknown>:0 (Banshee:12383): GLib-GObject-WARNING **: attempting to add an interface (AtkSelection) to class (__gtksharp_59_Hyena_Data_Gui_Accessibility_ListViewAccessible+601+5b+5bBanshee_Collection_ArtistInfo+2c+20Banshee_Core+2c+20Version+3d2_6_0_0+2c+20Culture+3dneutral+2c+20PublicKeyToken+3dnull+5d+5d) after class_init (Banshee:12383): GLib-GObject-WARNING **: attempting to add an interface (AtkTable) to class (__gtksharp_59_Hyena_Data_Gui_Accessibility_ListViewAccessible+601+5b+5bBanshee_Collection_ArtistInfo+2c+20Banshee_Core+2c+20Version+3d2_6_0_0+2c+20Culture+3dneutral+2c+20PublicKeyToken+3dnull+5d+5d) after class_init [Warn 03:14:59.396] Initialization of accessibility support for ListView widgets failed - System.ArgumentException: Invalid signal name: model_changed (in `glib-sharp') at GLib.Signal.Emit (GLib.Object instance, System.String detailed_signal, System.Object[] args) <0x40b7c4d0 + 0x004df> in <filename unknown>:0 at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[T].EmitModelChanged () <0x40b7c450 + 0x0003b> in <filename unknown>:0 at Hyena.ThreadAssist.ProxyToMain (Hyena.InvokeHandler handler) <0x40b7c380 + 0x00037> in <filename unknown>:0 at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[T].OnModelChanged (System.Object o, System.EventArgs a) <0x40b7c290 + 0x000d3> in <filename unknown>:0 at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[T]..ctor (GLib.Object widget) <0x40b76e50 + 0x0045f> in <filename unknown>:0 at Hyena.Data.Gui.ListViewAccessibleFactory`1[T].Init () <0x40b75d10 + 0x00093> in <filename unknown>:0 (Banshee:12383): GLib-GObject-WARNING **: attempting to add an interface (AtkSelection) to class (__gtksharp_64_Hyena_Data_Gui_Accessibility_ListViewAccessible+601+5b+5bBanshee_Collection_YearInfo+2c+20Banshee_Core+2c+20Version+3d2_6_0_0+2c+20Culture+3dneutral+2c+20PublicKeyToken+3dnull+5d+5d) after class_init (Banshee:12383): GLib-GObject-WARNING **: attempting to add an interface (AtkTable) to class (__gtksharp_64_Hyena_Data_Gui_Accessibility_ListViewAccessible+601+5b+5bBanshee_Collection_YearInfo+2c+20Banshee_Core+2c+20Version+3d2_6_0_0+2c+20Culture+3dneutral+2c+20PublicKeyToken+3dnull+5d+5d) after class_init [Warn 03:14:59.405] Initialization of accessibility support for ListView widgets failed - System.ArgumentException: Invalid signal name: model_changed (in `glib-sharp') at GLib.Signal.Emit (GLib.Object instance, System.String detailed_signal, System.Object[] args) <0x40b7c4d0 + 0x004df> in <filename unknown>:0 at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[T].EmitModelChanged () <0x40b7c450 + 0x0003b> in <filename unknown>:0 at Hyena.ThreadAssist.ProxyToMain (Hyena.InvokeHandler handler) <0x40b7c380 + 0x00037> in <filename unknown>:0 at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[T].OnModelChanged (System.Object o, System.EventArgs a) <0x40b7c290 + 0x000d3> in <filename unknown>:0 at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[T]..ctor (GLib.Object widget) <0x40b76e50 + 0x0045f> in <filename unknown>:0 at Hyena.Data.Gui.ListViewAccessibleFactory`1[T].Init () <0x40b75d10 + 0x00093> in <filename unknown>:0 (Banshee:12383): GLib-GObject-WARNING **: attempting to add an interface (AtkSelection) to class (__gtksharp_69_Hyena_Data_Gui_Accessibility_ListViewAccessible+601+5b+5bBanshee_Collection_AlbumInfo+2c+20Banshee_Core+2c+20Version+3d2_6_0_0+2c+20Culture+3dneutral+2c+20PublicKeyToken+3dnull+5d+5d) after class_init (Banshee:12383): GLib-GObject-WARNING **: attempting to add an interface (AtkTable) to class (__gtksharp_69_Hyena_Data_Gui_Accessibility_ListViewAccessible+601+5b+5bBanshee_Collection_AlbumInfo+2c+20Banshee_Core+2c+20Version+3d2_6_0_0+2c+20Culture+3dneutral+2c+20PublicKeyToken+3dnull+5d+5d) after class_init [Warn 03:14:59.415] Initialization of accessibility support for ListView widgets failed - System.ArgumentException: Invalid signal name: model_changed (in `glib-sharp') at GLib.Signal.Emit (GLib.Object instance, System.String detailed_signal, System.Object[] args) <0x40b7c4d0 + 0x004df> in <filename unknown>:0 at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[T].EmitModelChanged () <0x40b7c450 + 0x0003b> in <filename unknown>:0 at Hyena.ThreadAssist.ProxyToMain (Hyena.InvokeHandler handler) <0x40b7c380 + 0x00037> in <filename unknown>:0 at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[T].OnModelChanged (System.Object o, System.EventArgs a) <0x40b7c290 + 0x000d3> in <filename unknown>:0 at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[T]..ctor (GLib.Object widget) <0x40b76e50 + 0x0045f> in <filename unknown>:0 at Hyena.Data.Gui.ListViewAccessibleFactory`1[T].Init () <0x40b75d10 + 0x00093> in <filename unknown>:0 [Warn 03:14:59.827] Caught an exception - System.ApplicationException: No support GNOME Settings Daemon could be reached. (in `Banshee.MultimediaKeys') at Banshee.MultimediaKeys.MultimediaKeysService.Banshee.ServiceStack.IExtensionService.Initialize () <0x40bb5c40 + 0x0037f> in <filename unknown>:0 at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) <0x40ba6f70 + 0x00169> in <filename unknown>:0 [Warn 03:14:59.832] Extension `Banshee.MultimediaKeys.MultimediaKeysService' not started: No support GNOME Settings Daemon could be reached. [Info 03:14:59.863] Updating web proxy from GConf [Warn 03:15:00.025] Caught an exception - System.ApplicationException: No support GNOME Settings Daemon could be reached. (in `Banshee.MultimediaKeys') at Banshee.MultimediaKeys.MultimediaKeysService.Banshee.ServiceStack.IExtensionService.Initialize () <0x40bb5c40 + 0x0037f> in <filename unknown>:0 at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) <0x40ba6f70 + 0x00169> in <filename unknown>:0 [Warn 03:15:00.028] Extension `Banshee.MultimediaKeys.MultimediaKeysService' not started: No support GNOME Settings Daemon could be reached. [Info 03:15:00.029] All services are started 1.700371 [Info 03:15:02.560] nereid Client Started [Info 03:15:02.701] GStreamer version 1.8.0.0, gapless: False, replaygain: True Unhandled Exception: System.OverflowException: Value was either too large or too small for an Int32. at System.Convert.ToInt32 (Int64 value) <0x7f0c916e0fe0 + 0x0004e> in <filename unknown>:0 at System.Int64.System.IConvertible.ToInt32 (IFormatProvider provider) <0x7f0c91743e90 + 0x00012> in <filename unknown>:0 at System.Convert.ToInt32 (System.Object value) <0x7f0c916e0ca0 + 0x000c4> in <filename unknown>:0 at Hyena.Data.Sqlite.HyenaSqliteConnection.Execute (Hyena.Data.Sqlite.HyenaSqliteCommand command) <0x40afc240 + 0x00047> in <filename unknown>:0 at Hyena.Data.Sqlite.HyenaSqliteConnection.Execute (System.String command_str, System.Object[] param_values) <0x40afbbc0 + 0x00057> in <filename unknown>:0 at Banshee.SmartPlaylist.SmartPlaylistSource.Refresh () <0x40c1b8a0 + 0x00247> in <filename unknown>:0 at Banshee.SmartPlaylist.SmartPlaylistSource.RefreshAndReload () <0x40c8a5d0 + 0x0000f> in <filename unknown>:0 at Banshee.SmartPlaylist.SmartPlaylistSource.HandleTracksChanged (Banshee.Sources.Source sender, Banshee.Sources.TrackEventArgs args) <0x40c8a4f0 + 0x000bf> in <filename unknown>:0 at (wrapper delegate-invoke) <Module>:invoke_void_Source_TrackEventArgs (Banshee.Sources.Source,Banshee.Sources.TrackEventArgs) at Banshee.Sources.PrimarySource+<OnTracksChanged>c__AnonStorey3.<>m__0 () <0x40c8a180 + 0x000bc> in <filename unknown>:0 at Hyena.ThreadAssist.SpawnFromMain (System.Threading.ThreadStart threadedMethod) <0x40c60530 + 0x0002c> in <filename unknown>:0 at Banshee.Sources.PrimarySource.OnTracksChanged (Hyena.Query.QueryField[] fields) <0x40c89ff0 + 0x0014b> in <filename unknown>:0 at Banshee.Sources.DatabaseSource.OnTracksChanged () <0x40c89fc0 + 0x00015> in <filename unknown>:0 at Banshee.Sources.PrimarySource.NotifyTracksChanged () <0x40c89fa0 + 0x0000f> in <filename unknown>:0 at Banshee.LibraryWatcher.SourceWatcher.Watch () <0x40c66740 + 0x003db> in <filename unknown>:0 at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) <0x7f0c91836010 + 0x00099> in <filename unknown>:0 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) <0x7f0c91834850 + 0x0016e> in <filename unknown>:0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) <0x7f0c91834820 + 0x00020> in <filename unknown>:0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) <0x7f0c91834770 + 0x00059> in <filename unknown>:0 at System.Threading.ThreadHelper.ThreadStart () <0x7f0c918361d0 + 0x0002e> in <filename unknown>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.OverflowException: Value was either too large or too small for an Int32. at System.Convert.ToInt32 (Int64 value) <0x7f0c916e0fe0 + 0x0004e> in <filename unknown>:0 at System.Int64.System.IConvertible.ToInt32 (IFormatProvider provider) <0x7f0c91743e90 + 0x00012> in <filename unknown>:0 at System.Convert.ToInt32 (System.Object value) <0x7f0c916e0ca0 + 0x000c4> in <filename unknown>:0 at Hyena.Data.Sqlite.HyenaSqliteConnection.Execute (Hyena.Data.Sqlite.HyenaSqliteCommand command) <0x40afc240 + 0x00047> in <filename unknown>:0 at Hyena.Data.Sqlite.HyenaSqliteConnection.Execute (System.String command_str, System.Object[] param_values) <0x40afbbc0 + 0x00057> in <filename unknown>:0 at Banshee.SmartPlaylist.SmartPlaylistSource.Refresh () <0x40c1b8a0 + 0x00247> in <filename unknown>:0 at Banshee.SmartPlaylist.SmartPlaylistSource.RefreshAndReload () <0x40c8a5d0 + 0x0000f> in <filename unknown>:0 at Banshee.SmartPlaylist.SmartPlaylistSource.HandleTracksChanged (Banshee.Sources.Source sender, Banshee.Sources.TrackEventArgs args) <0x40c8a4f0 + 0x000bf> in <filename unknown>:0 at (wrapper delegate-invoke) <Module>:invoke_void_Source_TrackEventArgs (Banshee.Sources.Source,Banshee.Sources.TrackEventArgs) at Banshee.Sources.PrimarySource+<OnTracksChanged>c__AnonStorey3.<>m__0 () <0x40c8a180 + 0x000bc> in <filename unknown>:0 at Hyena.ThreadAssist.SpawnFromMain (System.Threading.ThreadStart threadedMethod) <0x40c60530 + 0x0002c> in <filename unknown>:0 at Banshee.Sources.PrimarySource.OnTracksChanged (Hyena.Query.QueryField[] fields) <0x40c89ff0 + 0x0014b> in <filename unknown>:0 at Banshee.Sources.DatabaseSource.OnTracksChanged () <0x40c89fc0 + 0x00015> in <filename unknown>:0 at Banshee.Sources.PrimarySource.NotifyTracksChanged () <0x40c89fa0 + 0x0000f> in <filename unknown>:0 at Banshee.LibraryWatcher.SourceWatcher.Watch () <0x40c66740 + 0x003db> in <filename unknown>:0 at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) <0x7f0c91836010 + 0x00099> in <filename unknown>:0 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) <0x7f0c91834850 + 0x0016e> in <filename unknown>:0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) <0x7f0c91834820 + 0x00020> in <filename unknown>:0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) <0x7f0c91834770 + 0x00059> in <filename unknown>:0 at System.Threading.ThreadHelper.ThreadStart () <0x7f0c918361d0 + 0x0002e> in <filename unknown>:0 -- Shawn K. Quinn <[hidden email]> http://www.rantroulette.com http://www.skqrecordquest.com _______________________________________________ banshee-list mailing list [hidden email] https://mail.gnome.org/mailman/listinfo/banshee-list (unsubscribe here) |
On 03/23/2017 03:19 AM, Shawn K. Quinn wrote:
> This just started happening tonight/this morning. Banshee crashed out of > the blue, and now consistently crashes after playing one song, sometimes > sooner. Some kind of integer overflow, it appears? [...] > Unhandled Exception: > System.OverflowException: Value was either too large or too small for an > Int32. > at System.Convert.ToInt32 (Int64 value) <0x7f0c916e0fe0 + 0x0004e> in > <filename unknown>:0 > at System.Int64.System.IConvertible.ToInt32 (IFormatProvider provider) > <0x7f0c91743e90 + 0x00012> in <filename unknown>:0 > at System.Convert.ToInt32 (System.Object value) <0x7f0c916e0ca0 + > 0x000c4> in <filename unknown>:0 > at Hyena.Data.Sqlite.HyenaSqliteConnection.Execute > (Hyena.Data.Sqlite.HyenaSqliteCommand command) <0x40afc240 + 0x00047> in > <filename unknown>:0 > at Hyena.Data.Sqlite.HyenaSqliteConnection.Execute (System.String > command_str, System.Object[] param_values) <0x40afbbc0 + 0x00057> in > <filename unknown>:0 > at Banshee.SmartPlaylist.SmartPlaylistSource.Refresh () <0x40c1b8a0 + > 0x00247> in <filename unknown>:0 I managed to work around this bug, whatever the heck it was. I deleted stuff I could identify as "junk" in the database: CoreRemovedTracks, CoreSmartPlaylistEntries, CoreShuffles, CoreShufflers, AnonymousUsageData. Deleting all the INSERT INTO commands after CREATE TABLE in a database dump, then making a fresh SQLite database, appears to have gotten rid of the crashing. Prior to this, I deleted most of my configuration as well, and even logged out of Last.fm and back in, and temporarily disabled scrobbling with no luck. So, somewhere, something is becoming a value too big for a 32-bit integer that shouldn't be. Of particular concern is that I have the debugging symbols installed and I still got <filename unknown>:0 all over the backtrace as shown. I still have a backup of the database that would cause Banshee to crash if there is information out of it someone wants. -- Shawn K. Quinn <[hidden email]> http://www.rantroulette.com http://www.skqrecordquest.com _______________________________________________ banshee-list mailing list [hidden email] https://mail.gnome.org/mailman/listinfo/banshee-list (unsubscribe here) |
Free forum by Nabble | Edit this page |