gmediarender-resurrect let's SWYH crash


#1

Hi,

I have gmediarender-resurrect (https://github.com/hzeller/gmrender-resurrect) running on Raspian, with the current stable gstreamer packages.

When it’s running, SWYH keeps crashing, when output is set to mp3. (see windows errors copied below)

When output mode is set to PCM, SWYH does not crash, but nothing happens on the Raspi. Log from gmediarender gives the following:

INFO [2014-07-12 22:48:38.224193 | connmgr] Query ConnectionID=‘0’
INFO [2014-07-12 22:48:38.227510 | connmgr] Query ConnectionID=‘0’
ERROR [2014-07-12 22:48:53.244596 | gstreamer] play: Error: No URI set (Debug: gstplaybin2.c(3824): setup_next_source (): /GstPlayBin2:play)
ERROR [2014-07-12 22:48:53.247995 | gstreamer] setting play state failed (2)
ERROR [2014-07-12 22:48:53.249460 | upnp] upnp_set_error: Playing failed
INFO [2014-07-12 22:48:53.290534 | transport] AVTransportURI: http://192.168.Z.Y:58115/stream/swyh.wav
INFO [2014-07-12 22:48:53.291845 | transport] NumberOfTracks: 1
INFO [2014-07-12 22:48:53.292976 | gstreamer] Set uri to ‘http://192.168.Z.Y:58115/stream/swyh.wav
INFO [2014-07-12 22:48:53.294501 | transport] LastChange: <?xml version=“1.0”?>
<Event xmlns=“urn:schemas-upnp-org:metadata-1-0/AVT/”>
<InstanceID val=“0”>
<AVTransportURI val=“http://192.168.Z.Y:58115/stream/swyh.wav”></AVTransportURI>
<NumberOfTracks val=“1”></NumberOfTracks>
</InstanceID>
</Event>
INFO [2014-07-12 22:48:53.750611 | connmgr] Query ConnectionID=‘0’

Windows errors:
Anwendung: SWYH.exe
Frameworkversion: v4.0.30319
Beschreibung: Der Prozess wurde aufgrund eines Ausnahmefehlers beendet.
Ausnahmeinformationen: System.ArgumentOutOfRangeException
Stapel:
bei System.Collections.ArrayList.get_Item(Int32)
bei SWYH.App+<>c__DisplayClass19.<RendererAddedSink>b__18()
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
bei MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
bei System.Windows.Threading.DispatcherOperation.InvokeImpl()
bei System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)
bei System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
bei System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
bei System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
bei System.Windows.Threading.DispatcherOperation.Invoke()
bei System.Windows.Threading.Dispatcher.ProcessQueue()
bei System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
bei MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
bei MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
bei MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
bei System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
bei System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)
bei System.Windows.Threading.Dispatcher.Run()
bei System.Windows.Application.RunDispatcher(System.Object)
bei System.Windows.Application.RunInternal(System.Windows.Window)
bei System.Windows.Application.Run(System.Windows.Window)
bei SWYH.App.Main()

AND

Name der fehlerhaften Anwendung: SWYH.exe, Version: 1.3.12342.2, Zeitstempel: 0x50c1fd1a
Name des fehlerhaften Moduls: KERNELBASE.dll, Version: 6.1.7601.18409, Zeitstempel: 0x53159a86
Ausnahmecode: 0xe0434352
Fehleroffset: 0x0000c42d
ID des fehlerhaften Prozesses: 0x1317c
Startzeit der fehlerhaften Anwendung: 0x01cf9e10667fff1a
Pfad der fehlerhaften Anwendung: C:\Program Files (x86)\Stream What You Hear\SWYH.exe
Pfad des fehlerhaften Moduls: C:\Windows\syswow64\KERNELBASE.dll
Berichtskennung: 996aa9fb-0a04-11e4-b6b6-00215af72a29

Do you have any idea how to fix this? How can I provide more logging information?

Thanks a lot for your help!