Re: [Banshee-List] Custom playlist target folders for removable devices



William,

Thanks for responding.

I have updated to Banshee 2.1 using one of the beta repositories,
which was the only way I could get it on Ubuntu.

Unfortunately, it is no more stable than the 2.0.1 version I was using
before. It crashes a lot when interacting with my phone.

Here is the relevant output from lsusb:
Bus 001 Device 005: ID 04e8:685e Samsung Electronics Co., Ltd

Also, here is the current contents of my .is_audio_player
audio_folders=Music/,Podcasts/
folder_depth=2
output_formats=application/ogg,audio/x-ms-wma,audio/flac,audio/x-wav,audio/mpeg
input_formats=application/ogg,audio/x-ms-wma,audio/flac,audio/x-wav,audio/mpeg
playlist_formats=audio/x-mpegurl
playlist_path=Playlists/%File


(There are some extra line breaks at the end, as suggested there should be)

Banshee was able to sync once, but now every time I try and press
sync, it crashes. When I press diconnect, it hangs indefinitely.

I tried a disconnect in debug mode, and got this output:

[37 Debug 11:22:21.689] Starting DAP sync
[37 Debug 11:22:21.748] Starting
[37 Debug 11:22:21.834] Initialized MediaProfileManager: 0.059809
[37 Debug 11:22:21.849] GStreamer pipeline does not run: audioconvert
! novellaacenc bitrate=128000 profile=2 outputformat=0 ! novellqtmux
[37 Debug 11:22:21.859] GStreamer pipeline does not run: audioconvert
! xingenc bitrate=128 ! id3v2mux
[37 Debug 11:22:21.867] GStreamer pipeline does not run: audioconvert
! fluwmaenc bitrate=64000 vbr=false ! fluasfmux
[36 Debug 11:22:21.925] Watcher: Deleted
/home/mythbuntu/.cache/banshee-1/transcoder/53a4e834-5195-42e0-b0bb-aeff64e7496b.ogg
[36 Debug 11:22:21.925] Watcher: Deleted
/home/mythbuntu/.cache/banshee-1/transcoder
[36 Debug 11:22:21.927] Watcher: Created
/home/mythbuntu/.cache/banshee-1/transcoder
[37 Debug 11:22:21.927] Core service started (TranscoderService, 0.003512)
[37 Debug 11:22:21.931] Starting
[37 Debug 11:22:21.935] Transcoding
file:///home/mythbuntu/Music/n/noise/jupiter.wav to
file:///home/mythbuntu/.cache/banshee-1/transcoder/434b30a4-8239-4abc-a612-ac33eb84f660.ogg
[38 Debug 11:22:21.941] Watcher: Created
/home/mythbuntu/.cache/banshee-1/transcoder/434b30a4-8239-4abc-a612-ac33eb84f660.ogg
[35 Debug 11:22:21.982] Watcher: Deleted
/home/mythbuntu/.cache/banshee-1/transcoder/434b30a4-8239-4abc-a612-ac33eb84f660.ogg
[1 Error 11:22:21.991] Cannot Convert File - Could not determine type
of stream.: gstwavparse.c(1603): gst_wavparse_stream_headers ():
/GstPipeline:pipeline/GstDecodeBin2:decodebin2/GstWavParse:wavparse0:
Invalid WAV header (no fmt at start): fact
[1 Debug 11:22:21.991] Transcoding
file:///home/mythbuntu/Music/n/noise/neptune.wav to
file:///home/mythbuntu/.cache/banshee-1/transcoder/68cb6568-9569-4e10-abfe-b5a7fe1268d4.ogg
[34 Debug 11:22:21.994] Watcher: Created
/home/mythbuntu/.cache/banshee-1/transcoder/68cb6568-9569-4e10-abfe-b5a7fe1268d4.ogg
[34 Debug 11:22:21.996] Watcher: Deleted
/home/mythbuntu/.cache/banshee-1/transcoder/68cb6568-9569-4e10-abfe-b5a7fe1268d4.ogg
[32 Debug 11:22:21.999] Watcher: Created
/home/mythbuntu/Galaxy1/Music/Unknown Artist/Unknown Album/00 -
2010-09-23-sysk-hypnosis.mp3
[1 Error 11:22:22.000] Creating Source.UniqueId for Errors (type
ErrorSource), but TypeUniqueId is null; trace is    at
System.Environment.get_StackTrace()
   at Banshee.Sources.Source.get_UniqueId() in
/build/buildd/banshee-2.1.0/src/Core/Banshee.Services/Banshee.Sources/Source.cs:line
553
   at Banshee.Sources.SourceSortType+SourceComparer.Compare(Banshee.Sources.Source
a, Banshee.Sources.Source b) in
/build/buildd/banshee-2.1.0/src/Core/Banshee.Services/Banshee.Sources/SourceSortType.cs:line
117
   at System.Array.compare(Banshee.Sources.Source value1,
Banshee.Sources.Source value2, IComparer`1 comparer)
   at System.Array.qsort(Banshee.Sources.Source[] keys,
Banshee.Sources.Source[] items, Int32 low0, Int32 high0, IComparer`1
comparer)
   at System.Array.Sort(Banshee.Sources.Source[] keys,
Banshee.Sources.Source[] items, Int32 index, Int32 length, IComparer`1
comparer)
   at System.Array.Sort(Banshee.Sources.Source[] array, Int32 index,
Int32 length, IComparer`1 comparer)
   at System.Collections.Generic.List`1[[Banshee.Sources.Source,
Banshee.Services, Version=2.1.0.0, Culture=neutral,
PublicKeyToken=null]].Sort(IComparer`1 comparer)
   at Banshee.Sources.SourceSortType.Sort(System.Collections.Generic.List`1
sources, Boolean separateTypes) in
/build/buildd/banshee-2.1.0/src/Core/Banshee.Services/Banshee.Sources/SourceSortType.cs:line
70
   at Banshee.Sources.Source.SortChildSources() in
/build/buildd/banshee-2.1.0/src/Core/Banshee.Services/Banshee.Sources/Source.cs:line
263
   at Banshee.Sources.Source.OnChildSourceUpdated(System.Object o,
System.EventArgs args) in
/build/buildd/banshee-2.1.0/src/Core/Banshee.Services/Banshee.Sources/Source.cs:line
502
   at System.EventHandler.invoke_void__this___object_EventArgs(System.Object
, System.EventArgs )
   at System.EventHandler.invoke_void__this___object_EventArgs(System.Object
, System.EventArgs )
   at Banshee.Sources.Source.OnUpdated() in
/build/buildd/banshee-2.1.0/src/Core/Banshee.Services/Banshee.Sources/Source.cs:line
496
   at Banshee.Sources.ErrorSource.AddMessage(Banshee.Sources.Message
message) in /build/buildd/banshee-2.1.0/src/Core/Banshee.Services/Banshee.Sources/ErrorSource.cs:line
107
   at Banshee.Sources.ErrorSource.AddMessage(System.String title,
System.String details) in
/build/buildd/banshee-2.1.0/src/Core/Banshee.Services/Banshee.Sources/ErrorSource.cs:line
98
   at Banshee.Dap.DapSource.OnTrackTranscodeError(Banshee.Collection.TrackInfo
track) in /build/buildd/banshee-2.1.0/src/Dap/Banshee.Dap/Banshee.Dap/DapSource.cs:line
423
   at Banshee.MediaEngine.TranscoderService.OnError(System.Object o,
Banshee.MediaEngine.TranscoderErrorArgs args) in
/build/buildd/banshee-2.1.0/src/Core/Banshee.Services/Banshee.MediaEngine/TranscoderService.cs:line
251
   at Banshee.GStreamer.Transcoder.OnError(Banshee.Collection.TrackInfo
track, System.String message) in
/build/buildd/banshee-2.1.0/src/Backends/Banshee.GStreamer/Banshee.GStreamer/Transcoder.cs:line
158
   at Banshee.GStreamer.Transcoder.OnNativeError(IntPtr transcoder,
IntPtr error, IntPtr debug) in
/build/buildd/banshee-2.1.0/src/Backends/Banshee.GStreamer/Banshee.GStreamer/Transcoder.cs:line
135
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run() in
/build/buildd/banshee-2.1.0/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line
203
   at Banshee.Gui.GtkBaseClient.Startup() in
/build/buildd/banshee-2.1.0/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line
82
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler
startup) in /build/buildd/banshee-2.1.0/src/Hyena/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:line
54
   at Banshee.Gui.GtkBaseClient.Startup() in
/build/buildd/banshee-2.1.0/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line
77
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args) in
/build/buildd/banshee-2.1.0/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line
67
   at Nereid.Client.Main(System.String[] args) in
/build/buildd/banshee-2.1.0/src/Clients/Nereid/Nereid/Client.cs:line
54
   at System.AppDomain.ExecuteAssembly(System.Reflection.Assembly ,
System.String[] )
   at System.AppDomain.ExecuteAssemblyInternal(System.Reflection.Assembly
a, System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.String assemblyFile,
System.Security.Policy.Evidence assemblySecurity, System.String[]
args)
   at System.AppDomain.ExecuteAssembly(System.String assemblyFile)
   at Booter.Booter.BootClient(System.String clientName) in
/build/buildd/banshee-2.1.0/src/Clients/Booter/Booter/Entry.cs:line
112
   at Booter.Booter.Main() in
/build/buildd/banshee-2.1.0/src/Clients/Booter/Booter/Entry.cs:line
105
[1 Error 11:22:22.000] Cannot Convert File - Internal data flow
error.: gstwavparse.c(2091): gst_wavparse_loop ():
/GstPipeline:pipeline/GstDecodeBin2:decodebin2/GstWavParse:wavparse0:
streaming task paused, reason error (-5)
[1 Debug 11:22:22.000] Transcoding
file:///home/mythbuntu/Music/n/noise/sphereof.wav to
file:///home/mythbuntu/.cache/banshee-1/transcoder/39ebe0fb-63cd-4caa-b92d-147e7541ec01.ogg
[32 Debug 11:22:22.003] Watcher: Created
/home/mythbuntu/.cache/banshee-1/transcoder/39ebe0fb-63cd-4caa-b92d-147e7541ec01.ogg
[33 Debug 11:22:22.005] Watcher: Deleted
/home/mythbuntu/.cache/banshee-1/transcoder/39ebe0fb-63cd-4caa-b92d-147e7541ec01.ogg
[1 Error 11:22:22.005] Cannot Convert File - Could not determine type
of stream.: gstwavparse.c(1603): gst_wavparse_stream_headers ():
/GstPipeline:pipeline/GstDecodeBin2:decodebin2/GstWavParse:wavparse1:
Invalid WAV header (no fmt at start): fact
[1 Debug 11:22:22.005] Transcoding
file:///home/mythbuntu/Music/n/noise/cassini_saturn_rings_1.wav to
file:///home/mythbuntu/.cache/banshee-1/transcoder/9099a4c7-8b0f-4039-8501-375755131942.ogg
[36 Debug 11:22:22.013] Watcher: Created
/home/mythbuntu/.cache/banshee-1/transcoder/9099a4c7-8b0f-4039-8501-375755131942.ogg
[35 Debug 11:22:22.014] Watcher: Deleted
/home/mythbuntu/.cache/banshee-1/transcoder/9099a4c7-8b0f-4039-8501-375755131942.ogg
[1 Error 11:22:22.015] Cannot Convert File - Internal data flow
error.: gstwavparse.c(2091): gst_wavparse_loop ():
/GstPipeline:pipeline/GstDecodeBin2:decodebin2/GstWavParse:wavparse1:
streaming task paused, reason error (-5)
[1 Debug 11:22:22.015] Transcoding
file:///home/mythbuntu/Music/n/noise/cassini_saturn_rings_2.wav to
file:///home/mythbuntu/.cache/banshee-1/transcoder/0ec32977-da0d-4040-8792-1fb74a0729a6.ogg
[35 Debug 11:22:22.020] Watcher: Created
/home/mythbuntu/.cache/banshee-1/transcoder/0ec32977-da0d-4040-8792-1fb74a0729a6.ogg
[33 Debug 11:22:22.021] Watcher: Deleted
/home/mythbuntu/.cache/banshee-1/transcoder/0ec32977-da0d-4040-8792-1fb74a0729a6.ogg
[1 Error 11:22:22.022] Cannot Convert File - Could not determine type
of stream.: gstwavparse.c(1603): gst_wavparse_stream_headers ():
/GstPipeline:pipeline/GstDecodeBin2:decodebin2/GstWavParse:wavparse2:
Invalid WAV header (no fmt at start): fact
[1 Debug 11:22:22.022] Transcoding
file:///home/mythbuntu/Music/n/noise/cassini_saturn_lightning.wav to
file:///home/mythbuntu/.cache/banshee-1/transcoder/0f3bfd04-a2aa-46b9-867d-74f1e1e95802.ogg
[32 Debug 11:22:22.026] Watcher: Created
/home/mythbuntu/.cache/banshee-1/transcoder/0f3bfd04-a2aa-46b9-867d-74f1e1e95802.ogg
[34 Debug 11:22:22.029] Watcher: Deleted
/home/mythbuntu/.cache/banshee-1/transcoder/0f3bfd04-a2aa-46b9-867d-74f1e1e95802.ogg
[1 Error 11:22:22.029] Cannot Convert File - Internal data flow
error.: gstwavparse.c(2091): gst_wavparse_loop ():
/GstPipeline:pipeline/GstDecodeBin2:decodebin2/GstWavParse:wavparse2:
streaming task paused, reason error (-5)
[1 Debug 11:22:22.029] Transcoding
file:///home/mythbuntu/Music/n/noise/uranus.wav to
file:///home/mythbuntu/.cache/banshee-1/transcoder/b40d1e3a-411c-4206-b0c7-e90083b989a4.ogg
[36 Debug 11:22:22.038] Watcher: Created
/home/mythbuntu/.cache/banshee-1/transcoder/b40d1e3a-411c-4206-b0c7-e90083b989a4.ogg
[34 Debug 11:22:22.040] Watcher: Deleted
/home/mythbuntu/.cache/banshee-1/transcoder/b40d1e3a-411c-4206-b0c7-e90083b989a4.ogg
[1 Error 11:22:22.041] Cannot Convert File - Internal data flow
error.: gstwavparse.c(2091): gst_wavparse_loop ():
/GstPipeline:pipeline/GstDecodeBin2:decodebin2/GstWavParse:wavparse4:
streaming task paused, reason not-linked (-1)
[1 Debug 11:22:22.041] Transcoding
file:///home/mythbuntu/Music/n/noise/miranda.wav to
file:///home/mythbuntu/.cache/banshee-1/transcoder/08166d6b-62f2-43a6-8965-53ede90add18.ogg
[33 Debug 11:22:22.046] Watcher: Created
/home/mythbuntu/.cache/banshee-1/transcoder/08166d6b-62f2-43a6-8965-53ede90add18.ogg
[33 Debug 11:22:22.048] Watcher: Deleted
/home/mythbuntu/.cache/banshee-1/transcoder/08166d6b-62f2-43a6-8965-53ede90add18.ogg
[1 Error 11:22:22.048] Cannot Convert File - Could not determine type
of stream.: gstwavparse.c(1603): gst_wavparse_stream_headers ():
/GstPipeline:pipeline/GstDecodeBin2:decodebin2/GstWavParse:wavparse6:
Invalid WAV header (no fmt at start): fact
[1 Debug 11:22:22.048] Transcoding
file:///home/mythbuntu/Music/n/noise/jupiter_cassini_2001.wav to
file:///home/mythbuntu/.cache/banshee-1/transcoder/351726cd-9c3f-4f0e-bb2c-50c0b47e1257.ogg
[38 Debug 11:22:22.053] Watcher: Created
/home/mythbuntu/.cache/banshee-1/transcoder/351726cd-9c3f-4f0e-bb2c-50c0b47e1257.ogg
[38 Debug 11:22:22.054] Watcher: Deleted
/home/mythbuntu/.cache/banshee-1/transcoder/351726cd-9c3f-4f0e-bb2c-50c0b47e1257.ogg
[1 Error 11:22:22.055] Cannot Convert File - Internal data flow
error.: gstwavparse.c(2091): gst_wavparse_loop ():
/GstPipeline:pipeline/GstDecodeBin2:decodebin2/GstWavParse:wavparse6:
streaming task paused, reason error (-5)
[1 Debug 11:22:22.055] Transcoding
file:///home/mythbuntu/Music/n/Nature_Sounds/cat_on_beach.wav to
file:///home/mythbuntu/.cache/banshee-1/transcoder/82cb3d96-7a67-43d1-a657-3525ce9a73af.ogg
[38 Debug 11:22:22.059] Watcher: Created
/home/mythbuntu/.cache/banshee-1/transcoder/82cb3d96-7a67-43d1-a657-3525ce9a73af.ogg
[1 Debug 11:22:22.060] Finished - Converting 10 of 10
[38 Debug 11:22:22.060] Watcher: Deleted
/home/mythbuntu/.cache/banshee-1/transcoder/82cb3d96-7a67-43d1-a657-3525ce9a73af.ogg
[1 Debug 11:22:22.061] Finished - Converting 10 of 10
[1 Error 11:22:22.065] Cannot Convert File - Could not determine type
of stream.: gstwavparse.c(1603): gst_wavparse_stream_headers ():
/GstPipeline:pipeline/GstDecodeBin2:decodebin2/GstWavParse:wavparse7:
Invalid WAV header (no fmt at start): fact

(Banshee:1805): GLib-GObject-WARNING **: invalid uninstantiatable type
`(null)' in cast to `GstElement'

(Banshee:1805): GStreamer-CRITICAL **: gst_element_set_state:
assertion `GST_IS_ELEMENT (element)' failed

(Banshee:1805): GLib-GObject-WARNING **: invalid uninstantiatable type
`(null)' in cast to `GObject'

(Banshee:1805): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed
Stacktrace:

  at (wrapper managed-to-native) Gtk.Application.gtk_main () <IL
0x0000e, 0x00055>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <IL
0x0000e, 0x00055>
  at Gtk.Application.Run () <IL 0x00000, 0x0000b>
  at Banshee.Gui.GtkBaseClient.Run () [0x00000] in
/build/buildd/banshee-2.1.0/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:203
  at Banshee.Gui.GtkBaseClient.Startup () [0x00000] in
/build/buildd/banshee-2.1.0/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:82
  at Hyena.Gui.CleanRoomStartup.Startup
(Hyena.Gui.CleanRoomStartup/StartupInvocationHandler) [0x00044] in
/build/buildd/banshee-2.1.0/src/Hyena/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:54
  at Banshee.Gui.GtkBaseClient.Startup<object> () [0x00024] in
/build/buildd/banshee-2.1.0/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:77
  at Banshee.Gui.GtkBaseClient.Startup<object> (string[]) [0x0004d] in
/build/buildd/banshee-2.1.0/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:67
  at Nereid.Client.Main (string[]) [0x00000] in
/build/buildd/banshee-2.1.0/src/Clients/Nereid/Nereid/Client.cs:54
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object
(object,intptr,intptr,intptr) <IL 0x0001d, 0x00054>
  at (wrapper managed-to-native) System.AppDomain.ExecuteAssembly
(System.Reflection.Assembly,string[]) <IL 0x0001b, 0x00062>
  at (wrapper managed-to-native) System.AppDomain.ExecuteAssembly
(System.Reflection.Assembly,string[]) <IL 0x0001b, 0x00062>
  at System.AppDomain.ExecuteAssemblyInternal
(System.Reflection.Assembly,string[]) <IL 0x00029, 0x0003f>
  at System.AppDomain.ExecuteAssembly
(string,System.Security.Policy.Evidence,string[]) <IL 0x0000b,
0x00037>
  at (wrapper remoting-invoke-with-check)
System.AppDomain.ExecuteAssembly
(string,System.Security.Policy.Evidence,string[]) <IL 0x00035,
0x00087>
  at System.AppDomain.ExecuteAssembly (string) <IL 0x00004, 0x0001f>
  at (wrapper remoting-invoke-with-check)
System.AppDomain.ExecuteAssembly (string) <IL 0x00033, 0x00067>
  at Booter.Booter.BootClient (string) [0x00000] in
/build/buildd/banshee-2.1.0/src/Clients/Booter/Booter/Entry.cs:112
  at Booter.Booter.Main () [0x000f1] in
/build/buildd/banshee-2.1.0/src/Clients/Booter/Booter/Entry.cs:105
  at (wrapper runtime-invoke) object.runtime_invoke_void
(object,intptr,intptr,intptr) <IL 0x0001b, 0x00049>

Native stacktrace:

	banshee() [0x489171]
	banshee() [0x4d154f]
	/lib/x86_64-linux-gnu/libpthread.so.0(+0xfc60) [0x7fabf23d1c60]
	[0x7fabef16c4b8]

Debug info from gdb:

[32 Debug 11:22:22.168] Watcher: Created
/home/mythbuntu/.config/banshee-1/banshee.db-journal
[33 Debug 11:22:22.168] Watcher: Deleted
/home/mythbuntu/.config/banshee-1/banshee.db-journal
Could not attach to process.  If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user.  For more details, see /etc/sysctl.d/10-ptrace.conf
ptrace: Operation not permitted.

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Aborted


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