[Banshee-List] Banshee GIT keeps crashing



I've just started to look at the Banshee code but I'm new to the whole
Mono/C# thing. Should I just work of a known stable branch because the
master branch seems very unstable?

I keep getting this:

[Info  10:13:12.209] All services are started 3.901522s
[Debug 10:13:16.455] Registering remote object
/org/bansheeproject/Banshee/SourceManager/PlayQueue
(Banshee.PlayQueue.PlayQueueSource) on org.bansheeproject.Banshee
[Debug 10:13:16.520] Loaded IScreensaverManager:
Banshee.GnomeBackend.GnomeScreensaverManager
[Debug 10:13:16.683] Creating Pango.Layout, configuring Cairo.Context
[Debug 10:13:16.709] Creating Pango.Layout, configuring Cairo.Context
[Debug 10:13:16.853] Creating new surface cache for 9216 KB (max)
images, capped at 1 MB (113 items)
[Debug 10:13:16.924] Creating Pango.Layout, configuring Cairo.Context
[Info  10:13:17.273] nereid Client Started
[Debug 10:13:17.274] Delayed Initializating Banshee.Podcasting.PodcastService
[Debug 10:13:17.513] Refreshing any podcasts that haven't been updated
in over an hour
[Debug 10:13:17.517] Delayed Initializating Banshee.Dap.DapService
[Debug 10:13:17.520] Dap support extension loaded: Banshee.Dap.MassStorage
[Debug 10:13:17.647] Delayed Initializating Banshee.Daap.DaapService
[Debug 10:13:18.495] Found DAP support
(Banshee.Dap.MassStorage.MassStorageSource) for device iPod Video
[Debug 10:13:19.431] Starting - Refreshing Metadata

** (Nereid:19692): WARNING **: Missing method
Hyena.Jobs.Job.get_Resources in assembly
/home/alex/src/banshee.git/bin/Hyena.dll token 6000255
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException
to handle the exception.
System.TypeLoadException: A type load exception has occurred.
  at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator29`1[Hyena.Jobs.Job].MoveNext
() [0x00059] in
/home/alex/src/gentoo/tmp/portage/dev-lang/mono-2.0.1-r1/work/mono-2.0.1/mcs/class/System.Core/System.Linq/Enumerable.cs:2305
  at System.Linq.Enumerable.Any[Job] (IEnumerable`1 source) [0x0000d]
in /home/alex/src/gentoo/tmp/portage/dev-lang/mono-2.0.1-r1/work/mono-2.0.1/mcs/class/System.Core/System.Linq/Enumerable.cs:120
  at Hyena.Jobs.Scheduler.CanStartJob (Hyena.Jobs.Job job, Boolean
pausedJob) [0x0005e] in
/home/alex/src/banshee.git/src/Libraries/Hyena/Hyena.Jobs/Scheduler.cs:193
  at Hyena.Jobs.Scheduler.CanStart (Hyena.Jobs.Job job) [0x00000] in
/home/alex/src/banshee.git/src/Libraries/Hyena/Hyena.Jobs/Scheduler.cs:175
  at Hyena.Jobs.Scheduler.Add (Hyena.Jobs.Job job) [0x00079] in
/home/alex/src/banshee.git/src/Libraries/Hyena/Hyena.Jobs/Scheduler.cs:81
  at Banshee.ServiceStack.DbIteratorJob.Register () [0x00000] in
/home/alex/src/banshee.git/src/Core/Banshee.Services/Banshee.ServiceStack/DbIteratorJob.cs:74
  at Banshee.Metadata.SaveTrackMetadataService.Save () [0x000be] in
/home/alex/src/banshee.git/src/Core/Banshee.Services/Banshee.Metadata/SaveTrackMetadataService.cs:103
  at Banshee.Metadata.SaveTrackMetadataService.<SaveTrackMetadataService>m__23
() [0x00047] in
/home/alex/src/banshee.git/src/Core/Banshee.Services/Banshee.Metadata/SaveTrackMetadataService.cs:68
  at Banshee.Gui.GtkBaseClient+<RunTimeout>c__AnonStorey28.<>m__109 ()
[0x00000] in /home/alex/src/banshee.git/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:233
  at GLib.Timeout+TimeoutProxy.Handler () [0x00000]
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception
e, Boolean is_terminal)
   at GLib.Timeout+TimeoutProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run() in
/home/alex/src/banshee.git/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line
151
   at Banshee.Gui.GtkBaseClient.Startup() in
/home/alex/src/banshee.git/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line
74
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler
startup) in /home/alex/src/banshee.git/src/Libraries/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:line
54
   at Banshee.Gui.GtkBaseClient.Startup() in
/home/alex/src/banshee.git/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line
69
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args) in
/home/alex/src/banshee.git/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line
59
   at Nereid.Client.Main(System.String[] args) in
/home/alex/src/banshee.git/src/Clients/Nereid/Nereid/Client.cs:line 48
~/src/banshee.git

But I'm unsure how to proceed. I thought I could get monodevelop to
break on an error but so far I haven't figured this part out. Any
idea?

-- 
Alex, homepage: http://www.bennee.com/~alex/
CV: http://www.bennee.com/~alex/cv.php


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]