plante au démarrage


#1

Bonjour!

Comme dit dans le titre, le programme plante immédiatement au démarrage. Il ne crée pas de fichier error.log en standard, mais en crée un si je lance le programme en tant qu’administrateur.

Ci dessous le contenu, merci d’avance de votre avis!

Julien.

 

Date: 08/01/2014 18:54:49

Message: L’index était hors limites. Il ne doit pas être négatif et doit être inférieur à la taille de la collection.

Nom du paramètre : index

Detail: System.ArgumentOutOfRangeException: L’index était hors limites. Il ne doit pas être négatif et doit être inférieur à la taille de la collection.

Nom du paramètre : index

à System.Collections.ArrayList.get_Item(Int32 index)

à SWYH.App.<>c__DisplayClass19.<RendererAddedSink>b__18()

à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)

à MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

à System.Windows.Threading.DispatcherOperation.InvokeImpl()

à System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)

à System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)

à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)

à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)

à System.Windows.Threading.DispatcherOperation.Invoke()

à System.Windows.Threading.Dispatcher.ProcessQueue()

à System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)

à MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)

à MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)

à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)

à MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

à System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)

à MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)

à MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)

à System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)

à System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)

à System.Windows.Threading.Dispatcher.Run()

à System.Windows.Application.RunDispatcher(Object ignore)

à System.Windows.Application.RunInternal(Window window)

à System.Windows.Application.Run(Window window)

à SWYH.App.Main()


#2

Bonjour,

Si ça peut intéresser du monde, je me suis rendu compte que SWYH plantait uniquement lorsque ma TV était allumée. Dommage, c’était pour lire directement dessus que je comptais sur ce logiciel. Sans ça, plus de plantage.

Pour info le modèle: samsung UE46F6400.

Si quelqu’un a une explication ou une idée pour moi en passant, je suis preneur.

Bon week end à tous!


#3

Merci Julien,

j’ai aussi un tv samsung et j’ai le même problème !


#4

Si une bonne âme pouvait nous trouver une solution… Ou au moins le pourquoi du comment, je suis curieux de nature.

Un problème de protocole peut-être, ou de format de flux audio?

Le développeur ne passe plus sur le forum?


#5

Il n’est apparemment pas très actif (ce qu’on ne peut lui reprocher). J’ai le même problème (Windows 8.1, 64 bit) avec un RaspberryPi en UPnP donc ca ne vient sûrement pas de la TV.

Si je devais citer une cause possible je dirai le 64 bit (qui peut éventuellement impliquer une mauvaise traduction des nombres en mémoire, d’où le ArgumentOutOfRangeException (index d’un tableau hors limite).

Si le développeur passe par là qu’il soit tout de même remercié du travail fourni! :slight_smile:


#6

Bonjour, le problème vient surement de votre carte son. SWYH ne gère uniquement le son en stéréo, 16 bits et 48000 Hz . Pour ma part, en baissant la qualité sonore de ma carte son, le problème a été réglé.

 


#7

Désolé du double post, le lien vers la réponse du dev sur le forum EN

http://www.streamwhatyouhear.com/forums/topic/stream-what-you-hear-has-stopped-working/#post-350


#8

Hello,
Oui désolé, je ne suis pas très actif sur ce forum :slight_smile:
Le problème est fixé avec dans le post que vous mentionnez, mais sera proprement corrigé dans la 1.4 qui sortira je l’espère pour cet été (le plus difficile étant de trouver du temps :-)).
Bien à vous,


#9

Hello,

J’ai le même problème, j’ai baissé la qualité a 16bits - 48Khz et ca a fonctionné.

Le problème c’est que j’aimerais l’utiliser en 24 bits - 96Khz.
Pourrais tu rendre compatible cette fréquence ?
Et si tu n’as pas le temps puis-je donner un coup d’œil au code source pour essayer de le faire marcher de moi même ?