Un error de CovertArt una extensión de Banshee

Por leprosys en 12/05/2008 ,



No se porque me dio el siguiente error:

Unhandled Exception: System.FormatException: String was not recognized as a
valid DateTime.
at System.DateTime.Parse (System.String s, IFormatProvider fp, DateTimeStyles
styles) [0x00212] in
/build/buildd/mono-1.2.6+dfsg/mcs/class/corlib/System/DateTime.cs:947
at System.DateTime.Parse (System.String s, IFormatProvider fp) [0x00000] in
/build/buildd/mono-1.2.6+dfsg/mcs/class/corlib/System/DateTime.cs:880
at System.Convert.ToDateTime (System.String value, IFormatProvider provider)
[0x0000c] in
/build/buildd/mono-1.2.6+dfsg/mcs/class/corlib/System/Convert.cs:718
at System.String.System.IConvertible.ToDateTime (IFormatProvider provider)
[0x00000] in
/build/buildd/mono-1.2.6+dfsg/mcs/class/corlib/System/String.cs:1854
at System.Convert.ToType (System.Object value, System.Type conversionType,
IFormatProvider provider) [0x001f6] in
/build/buildd/mono-1.2.6+dfsg/mcs/class/corlib/System/Convert.cs:2912
at System.Convert.ChangeType (System.Object value, System.Type
conversionType) [0x00040] in
/build/buildd/mono-1.2.6+dfsg/mcs/class/corlib/System/Convert.cs:2482
at Banshee.Configuration.DatabaseConfigurationClient.Get[DateTime]
(System.String namespce, System.String key, DateTime fallback) [0x00014] in
/build/buildd/banshee-1-1.0.0/src/Core/Banshee.Services/Banshee.Configuration/DatabaseConfigurationClient.cs:89
at Banshee.Configuration.DatabaseConfigurationClient.Get[DateTime]
(System.String key, DateTime fallback) [0x00000] in
/build/buildd/banshee-1-1.0.0/src/Core/Banshee.Services/Banshee.Configuration/DatabaseConfigurationClient.cs:82
at Banshee.CoverArt.CoverArtService.FetchCoverArt (Boolean force) [0x0003a]
in
/build/buildd/banshee-1-1.0.0/src/Extensions/Banshee.CoverArt/Banshee.CoverArt/CoverArtService.cs:161
at Banshee.CoverArt.CoverArtService.FetchCoverArt () [0x00022] in
/build/buildd/banshee-1-1.0.0/src/Extensions/Banshee.CoverArt/Banshee.CoverArt/CoverArtService.cs:152
at Banshee.CoverArt.CoverArtService.OnTracksChanged (Banshee.Sources.Source
sender, Banshee.Sources.TrackEventArgs args) [0x00000] in
/build/buildd/banshee-1-1.0.0/src/Extensions/Banshee.CoverArt/Banshee.CoverArt/CoverArtService.cs:186
at (wrapper delegate-invoke)
System.MulticastDelegate:invoke_void_Source_TrackEventArgs
(Banshee.Sources.Source,Banshee.Sources.TrackEventArgs)
at (wrapper delegate-invoke)
System.MulticastDelegate:invoke_void_Source_TrackEventArgs
(Banshee.Sources.Source,Banshee.Sources.TrackEventArgs)
at
Banshee.Sources.PrimarySource+<>c__CompilerGenerated16.c__52
() [0x0004d] in
/build/buildd/banshee-1-1.0.0/src/Core/Banshee.Services/Banshee.Sources/PrimarySource.cs:368
at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void ()

Es un error de una extensión de Banshee que baja los covers de los albums de Internet, lo que hace que al cambiar de canción se cierre banshee.

Se soluciona deshabilitar la extensión, pero como la intención es poder usarla, era sencillo solo borrando el archivo de configuración:
$ rm ~/.config/banshee-1/banshee.db

Esta como una solución. La siguiente seria eliminar un valor de archivo anterior:
sqlite3 ~/.config/banshee-1/banshee.db "Borrar de CoreConfiguration esto key='last_cover_art_scan';"

La entrada se recreara cuando se inicie banshee.

Back Top