Banshee crashes while playing music

Bug #1236689 reported by divinebovine
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
banshee (Ubuntu)
New
Undecided
Unassigned

Bug Description

While banshee is playing music in the background, it crashes randomly (after playing several songs). Running from the command line yields the following:

Unhandled Exception: System.ObjectDisposedException: The object was used after being disposed.
  at System.Threading.WaitHandle.CheckDisposed () [0x00000] in <filename unknown>:0
  at System.Threading.EventWaitHandle.Reset () [0x00000] in <filename unknown>:0
  at (wrapper remoting-invoke-with-check) System.Threading.EventWaitHandle:Reset ()
  at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, Hyena.Data.Sqlite.Connection connection) [0x00000] in <filename unknown>:0
  at Hyena.Data.Sqlite.HyenaSqliteConnection.ProcessQueue () [0x00000] in <filename unknown>:0
  at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.ObjectDisposedException: The object was used after being disposed.
  at System.Threading.WaitHandle.CheckDisposed () [0x00000] in <filename unknown>:0
  at System.Threading.EventWaitHandle.Reset () [0x00000] in <filename unknown>:0
  at (wrapper remoting-invoke-with-check) System.Threading.EventWaitHandle:Reset ()
  at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, Hyena.Data.Sqlite.Connection connection) [0x00000] in <filename unknown>:0
  at Hyena.Data.Sqlite.HyenaSqliteConnection.ProcessQueue () [0x00000] in <filename unknown>:0
  at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0

Revision history for this message
divinebovine (danieldickerson) wrote :

Also I'm running Ubuntu 13.04 64-bit and it's up to date.

Revision history for this message
Chow Loong Jin (hyperair) wrote : Re: [Bug 1236689] [NEW] Banshee crashes while playing music

On Tue, Oct 08, 2013 at 04:15:40AM -0000, divinebovine wrote:
> Public bug reported:
>
> While banshee is playing music in the background, it crashes randomly
> (after playing several songs). Running from the command line yields the
> following:
>
> Unhandled Exception: System.ObjectDisposedException: The object was used after being disposed.
> at System.Threading.WaitHandle.CheckDisposed () [0x00000] in <filename unknown>:0
> at System.Threading.EventWaitHandle.Reset () [0x00000] in <filename unknown>:0
> at (wrapper remoting-invoke-with-check) System.Threading.EventWaitHandle:Reset ()
> at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, Hyena.Data.Sqlite.Connection connection) [0x00000] in <filename unknown>:0
> at Hyena.Data.Sqlite.HyenaSqliteConnection.ProcessQueue () [0x00000] in <filename unknown>:0
> at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0
> [ERROR] FATAL UNHANDLED EXCEPTION: System.ObjectDisposedException: The object was used after being disposed.
> at System.Threading.WaitHandle.CheckDisposed () [0x00000] in <filename unknown>:0
> at System.Threading.EventWaitHandle.Reset () [0x00000] in <filename unknown>:0
> at (wrapper remoting-invoke-with-check) System.Threading.EventWaitHandle:Reset ()
> at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, Hyena.Data.Sqlite.Connection connection) [0x00000] in <filename unknown>:0
> at Hyena.Data.Sqlite.HyenaSqliteConnection.ProcessQueue () [0x00000] in <filename unknown>:0
> at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0
>
> ** Affects: banshee (Ubuntu)
> Importance: Undecided
> Status: New

Looks like bug #879076. Could you try disabling gapless playback from the
preferences dialog and see if that helps?

--
Kind regards,
Loong Jin

Revision history for this message
divinebovine (danieldickerson) wrote :

Loong Jin, looks like you're right. Disabling gapless playback prevents banshee from crashing.

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.