Happens reliably to me. The last lines of banshee-1 --debug are:

-----------------------------------------

[5 Debug 21:07:48.150] StreamingHTTPProxyServer listening for connections on 
port 7777
[6 Debug 21:07:48.154] Refreshing any podcasts that haven't been updated in 
over an hour
[7 Debug 21:07:48.154] Streaming Server listening for connections on port 0
[2 Info  21:07:48.157] AppleDeviceSource is ignoring unmounted volume System 
Reserved
[2 Warn  21:07:48.158] Caught an exception - System.InvalidOperationException: 
Operation is not valid due to the current state of the object (in 
`Banshee.Dap.AppleDevice')
  at Banshee.Dap.AppleDevice.AppleDeviceSource.DeviceInitialize (IDevice 
device) [0x00000] in <filename unknown>:0 
  at Banshee.Dap.DapService.FindDeviceSource (IDevice device) [0x00000] in 
<filename unknown>:0 
[1 Debug 21:07:48.215] EqualizerManager - Saved equalizers to disk
[1 Debug 21:07:49.155] Finished - Startup Job
[1 Debug 21:07:49.162] Starting - Detecting BPM
[8 Debug 21:07:49.196] Finished - Detecting BPM
[1 Debug 21:07:50.270] Player state change: Idle -> Loading
[1 Debug 21:07:50.275] (libbanshee:player) [subtitle]: lookup for subtitle for 
video file.
[1 Debug 21:07:50.385] Player state change: Loading -> Loaded
[1 Debug 21:07:50.394] (libbanshee:player) [gapless] Triggering track-change 
signal
[1 Info  21:07:50.421] Uncached artwork size 294 requested
[1 Info  21:07:50.429] Uncached artwork size 41 requested
[1 Debug 21:07:50.436] Player state change: Loaded -> Playing
[1 Debug 21:07:50.437] RandomByLastfmSimilarArtists: User changed track, 
clearing lists and resetting depth
[1 Debug 21:07:50.443] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 21:07:50.443] Creating Pango.Layout, configuring Cairo.Context
[9 Debug 21:07:50.463] RandomByLastfmSimilarArtists: 1 present similar Artists, 
adding 5 with factor 1
[1 Debug 21:07:51.217] Starting - Saving Metadata to File
[10 Debug 21:07:51.248] Finished - Saving Metadata to File
[1 Debug 21:07:51.425] TrackInfoDisplay RenderAnimation: 30,00 FPS
[1 Debug 21:07:51.468] TrackInfoDisplay RenderAnimation: 31,00 FPS
[1 Debug 21:07:53.521] (libbanshee:player) bp_stop: setting state to 
GST_STATE_NULL
[1 Debug 21:07:53.530] Player state change: Playing -> Idle
[1 Debug 21:07:53.536] Player state change: Idle -> Loading
[1 Debug 21:07:53.541] (libbanshee:player) [subtitle]: lookup for subtitle for 
video file.
[1 Debug 21:07:53.633] Player state change: Loading -> Loaded
[1 Debug 21:07:53.642] (libbanshee:player) [gapless] Triggering track-change 
signal
[1 Debug 21:07:53.722] Track Agalloch - They Escaped the Weight of Darkness (on 
Marrow of the Spirit) <00:03:41.6220000> 
[file:///home/matteo/Musica/Agalloch/Marrow%20of%20the%20Spirit/01.%20They%20Escaped%20the%20Weight%20of%20Darkness.mp3]
 had playtime of 3070 msec (3sec), duration 221622 msec, queued: False
[1 Debug 21:07:53.736] Player state change: Loaded -> Playing
[11 Debug 21:07:54.429] Starting - Saving Metadata to File
[1 Debug 21:07:54.743] Player state change: Playing -> Paused
[1 Debug 21:07:54.789] TrackInfoDisplay RenderAnimation: 20,00 FPS
[1 Debug 21:07:54.789] TrackInfoDisplay RenderAnimation: 20,00 FPS
[12 Debug 21:07:55.042] Saving metadata for Agalloch - The Watcher’s Monolith 
(on Marrow of the Spirit) <00:11:46.9200000> 
[file:///home/matteo/Musica/Agalloch/Marrow%20of%20the%20Spirit/03.%20The%20Watcher%E2%80%99s%20Monolith.mp3]
[12 Debug 21:07:55.105] Exporting ID3v2 Rating=0(0) and Playcount=4(4) to File 
"/home/matteo/Musica/Agalloch/Marrow of the Spirit/03. The Watcher’s 
Monolith.mp3" as Creator "Banshee"
[12 Debug 21:07:55.121] Updating file name for Agalloch - The Watcher’s 
Monolith (on Marrow of the Spirit) <00:11:46.9200000> 
[file:///home/matteo/Musica/Agalloch/Marrow%20of%20the%20Spirit/03.%20The%20Watcher%E2%80%99s%20Monolith.mp3]
[13 Debug 21:07:55.137] Watcher: sleeping 999ms
[12 Debug 21:07:55.171] Finished - Saving Metadata to File
[1 Debug 21:07:56.178] Service disposed (AudioCdService)
[1 Debug 21:07:56.179] Service disposed (SoundMenuService)
[1 Debug 21:07:56.179] Service disposed (CoverArtService)
[1 Debug 21:07:56.418] Service disposed (TelepathyService)
[1 Debug 21:07:56.429] Service disposed (MprisService)
[1 Debug 21:07:56.432] Service disposed (GnomeService)
[1 Debug 21:07:56.527] Service disposed (DaapService)
[1 Debug 21:07:56.538] Service disposed (LastfmStreamingService)
[1 Debug 21:07:56.539] Track Agalloch - The Watcher’s Monolith (on Marrow of 
the Spirit) <00:11:46.9200000> 
[file:///home/matteo/Musica/Agalloch/Marrow%20of%20the%20Spirit/03.%20The%20Watcher%E2%80%99s%20Monolith.mp3]
 had playtime of 1004 msec (1sec), duration 706920 msec, queued: False
[1 Debug 21:07:56.539] Service disposed (AudioscrobblerService)
[1 Debug 21:07:56.540] Service disposed (StreamrecorderService)
[1 Debug 21:07:56.547] Service disposed (PodcastService)
[1 Debug 21:07:56.549] Service disposed (DapService)
[1 Debug 21:07:56.658] Service disposed (LibraryWatcherService)
[1 Debug 21:07:56.663] Service disposed (MultimediaKeysService)
[1 Debug 21:07:56.664] Service disposed (BpmService)
[1 Debug 21:07:56.664] Service disposed (GStreamerCoreService)
[1 Debug 21:07:56.669] Service disposed (NereidPlayerInterface)
[1 Debug 21:07:56.670] Service disposed (BookmarksService)
[1 Debug 21:07:56.670] Service disposed (CollectionIndexerService)
[1 Debug 21:07:56.673] Service disposed (HardwareManager)
[1 Debug 21:07:56.675] (libbanshee:player) bp_stop: setting state to 
GST_STATE_NULL
[1 Debug 21:07:56.683] Player state change: Paused -> Idle
[1 Debug 21:07:56.689] (libbanshee:player) bp_destroy: disposed player
[1 Debug 21:07:56.689] Service disposed (PlayerEngine)
[1 Debug 21:07:56.708] Service disposed (SourceManager)
[1 Debug 21:07:56.708] Service disposed (Network)
[1 Debug 21:07:56.715] Service disposed (DbConnection)

Unhandled Exception: System.NullReferenceException: Object reference not set to 
an instance of an object
  at Banshee.Sources.PrimarySource.Save () [0x00000] in <filename unknown>:0 
  at Banshee.Sources.DatabaseSource.RateLimitedReload () [0x00000] in <filename 
unknown>:0 
  at Banshee.Base.RateLimiter.InnerExecute () [0x00000] in <filename unknown>:0 
  at Banshee.Base.RateLimiter.Execute () [0x00000] in <filename unknown>:0 
  at Banshee.Sources.DatabaseSource.Reload () [0x00000] in <filename unknown>:0 
  at Banshee.Sources.PrimarySource+<OnTracksChanged>c__AnonStorey20.<>m__17 () 
[0x00000] in <filename unknown>:0 
  at Hyena.ThreadAssist.SpawnFromMain (System.Threading.ThreadStart 
threadedMethod) [0x00000] in <filename unknown>:0 
  at Banshee.Sources.PrimarySource.OnTracksChanged (Hyena.Query.QueryField[] 
fields) [0x00000] in <filename unknown>:0 
  at Banshee.Sources.DatabaseSource.OnTracksChanged () [0x00000] in <filename 
unknown>:0 
  at Banshee.Sources.PrimarySource.NotifyTracksChanged () [0x00000] in 
<filename unknown>:0 
  at Banshee.LibraryWatcher.SourceWatcher.Watch () [0x00000] in <filename 
unknown>:0 

-----------------------------------------

If this last NullReferenceException is not hit, the log file is the
same, but the output of banshee-1 --debug does not report the exception
and just prints:

Segmentation fault (core dump created)

** Attachment added: "banshee log"
   
https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/707415/+attachment/1858549/+files/log

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/707415

Title:
  Banshee.exe crashed with SIGSEGV in g_closure_invoke()

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to