[ubuntu-mono] [Bug 707415] Re: Banshee.exe crashed with SIGSEGV in g_closure_invoke()

Matteo Settenvini matteo-ml at member.fsf.org
Fri Feb 18 20:12:01 UTC 2011


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
CLI/Mono Uploaders, which is subscribed to banshee in ubuntu.
https://bugs.launchpad.net/bugs/707415

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

Status in “banshee” package in Ubuntu:
  Incomplete

Bug description:
  Binary package hint: banshee

  Played a song, then paused, closed back to the sound menu. A few
  seconds later the application crashed.

  ProblemType: Crash
  DistroRelease: Ubuntu 11.04
  Package: banshee 1.9.2-1ubuntu1
  ProcVersionSignature: Ubuntu 2.6.37-12.26-generic 2.6.37
  Uname: Linux 2.6.37-12-generic x86_64
  NonfreeKernelModules: wl
  Architecture: amd64
  Date: Tue Jan 25 08:41:28 2011
  Disassembly: => 0x412235d0:	Cannot access memory at address 0x412235d0
  ExecutablePath: /usr/lib/banshee-1/Banshee.exe
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20110120)
  InterpreterPath: /usr/bin/mono
  ProcCmdline: banshee-1 /usr/lib/banshee-1/Banshee.exe --redirect-log --play-enqueued
  ProcEnviron:
   SHELL=/bin/bash
   LC_MESSAGES=en_US.utf8
   LANG=en_US.UTF-8
   LANGUAGE=en_US:en
  SegvAnalysis:
   Segfault happened at: 0x412235d0:	Cannot access memory at address 0x412235d0
   PC (0x412235d0) not located in a known VMA region (needed executable region)!
  SegvReason: executing unknown VMA
  Signal: 11
  SourcePackage: banshee
  StacktraceTop:
   ?? ()
   g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
   ?? () from /usr/lib/libgobject-2.0.so.0
   g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
   g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
  Title: Banshee.exe crashed with SIGSEGV in g_closure_invoke()
  UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare




More information about the Ubuntu-mono mailing list