home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Support
General Support
Mediaportal crashes at the end of any song played
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="apoptygma" data-source="post: 1106775" data-attributes="member: 84532"><p>I'm having an issue where Mediaportal will crash at the end of a track, I can play one, entire mp3 before this occurs. I can then restart Mediaportal, play another song and it will crash again.</p><p></p><p>I believe this is the relevant log entry:</p><p></p><p></p><p>[2014-10-25 17:11:40,474] [Error ] [MPMain ] [ERROR] - [WIFI_REMOTE] Could not decrypt config string!</p><p>[2014-10-25 17:11:40,533] [Error ] [MPMain ] [ERROR] - [WIFI_REMOTE] Could not decrypt config string!</p><p>[2014-10-25 17:11:40,542] [Error ] [MPMain ] [ERROR] - [WIFI_REMOTE] Could not decrypt config string!</p><p>[2014-10-25 17:11:40,605] [Error ] [MPMain ] [ERROR] - [WIFI_REMOTE] Bonjour enabled but not installed! Get it at <a href="http://support.apple.com/downloads/Bonjour_for_Windows" target="_blank">http://support.apple.com/downloads/Bonjour_for_Windows</a></p><p>[2014-10-25 17:34:54,168] [Error ] [MPMain ] [ERROR] - OnMessage exception:Newtonsoft.Json.JsonSerializationException: Error getting value from 'MediaInfo' on 'WifiRemote.MessageNowPlaying'. ---> System.MissingMethodException: Method not found: 'System.String MediaPortal.Music.Database.Song.get_WebImage()'.</p><p> at WifiRemote.NowPlayingMusic..ctor(Song song)</p><p> at WifiRemote.MessageNowPlaying.get_MediaInfo()</p><p> at GetMediaInfo(Object )</p><p> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object target)</p><p> --- End of inner exception stack trace ---</p><p> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object target)</p><p> at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContract collectionValueContract)</p><p> at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter writer, Object value, JsonContract valueContract, JsonProperty member, JsonContract collectionValueContract)</p><p> at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value)</p><p> at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value)</p><p> at Newtonsoft.Json.JsonConvert.SerializeObject(Object value, Formatting formatting, JsonSerializerSettings settings)</p><p> at WifiRemote.SocketServer.SendNowPlayingToAllClients()</p><p> at WifiRemote.WifiRemote.g_Player_PlayBackStarted(MediaType type, String filename)</p><p> at MediaPortal.Player.g_Player.StartedHandler.Invoke(MediaType type, String filename)</p><p> at MediaPortal.Player.g_Player.OnStarted()</p><p> at MediaPortal.Player.g_Player.Play(String strFile, MediaType type, TextReader chapters, Boolean fromPictures, Int32 title, Boolean forcePlay, Boolean fromExtTS)</p><p> at MediaPortal.Playlists.PlayListPlayer.FakePlayer.MediaPortal.Playlists.PlayListPlayer.IPlayer.Play(String strFile, MediaType type)</p><p> at MediaPortal.Playlists.PlayListPlayer.Play(Int32 iSong, Boolean setFullScreenVideo)</p><p> at MediaPortal.GUI.Music.GUIMusicBaseWindow.AddItemsToCurrentPlaylist(List`1 pItems, Boolean clearPlaylist, Boolean addAllTracks)</p><p> at MediaPortal.GUI.Music.GUIMusicFiles.AddSelectionToCurrentPlaylist(Boolean clearPlaylist, Boolean addAllTracks)</p><p> at MediaPortal.GUI.Music.GUIMusicFiles.OnClick(Int32 iItem)</p><p> at Common.GUIPlugins.WindowPluginBase.OnClicked(Int32 controlId, GUIControl control, ActionType actionType)</p><p> at MediaPortal.GUI.Music.GUIMusicBaseWindow.OnClicked(Int32 controlId, GUIControl control, ActionType actionType)</p><p> at MediaPortal.GUI.Music.GUIMusicFiles.OnClicked(Int32 controlId, GUIControl control, ActionType actionType)</p><p> at MediaPortal.GUI.Library.GUIWindow.OnMessage(GUIMessage message)</p><p>[2014-10-25 17:40:03,524] [Error ] [40 ] [ERROR] - MediaPortal: Unhandled exception occured</p><p>[2014-10-25 17:40:03,531] [Log ] [40 ] [ERROR] - Exception: Newtonsoft.Json.JsonSerializationException: Error getting value from 'MediaInfo' on 'WifiRemote.MessageNowPlaying'. ---> System.MissingMethodException: Method not found: 'System.String MediaPortal.Music.Database.Song.get_WebImage()'.</p><p> at WifiRemote.NowPlayingMusic..ctor(Song song)</p><p> at WifiRemote.MessageNowPlaying.get_MediaInfo()</p><p> at GetMediaInfo(Object )</p><p> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object target)</p><p> --- End of inner exception stack trace ---</p><p> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object target)</p><p> at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContract collectionValueContract)</p><p> at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter writer, Object value, JsonContract valueContract, JsonProperty member, JsonContract collectionValueContract)</p><p> at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value)</p><p> at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value)</p><p> at Newtonsoft.Json.JsonConvert.SerializeObject(Object value, Formatting formatting, JsonSerializerSettings settings)</p><p> at WifiRemote.SocketServer.SendNowPlayingToAllClients()</p><p> at WifiRemote.WifiRemote.g_Player_PlayBackStarted(MediaType type, String filename)</p><p> at MediaPortal.Player.g_Player.StartedHandler.Invoke(MediaType type, String filename)</p><p> at MediaPortal.Player.g_Player.OnStarted()</p><p> at MediaPortal.MusicPlayer.BASS.BassAudioEngine.OnMusicStreamMessage(Object sender, StreamAction action)</p><p> at MediaPortal.MusicPlayer.BASS.MixerStream.PlaybackEndProc(Int32 handle, Int32 stream, Int32 data, IntPtr userData) Message: Error getting value from 'MediaInfo' on 'WifiRemote.MessageNowPlaying'. Site : System.Object GetValue(System.Object) Source : WifiRemote_TMP Inner Exception(s): -> Error getting value from 'MediaInfo' on 'WifiRemote.MessageNowPlaying'. -> Method not found: 'System.String MediaPortal.Music.Database.Song.get_WebImage()'. Stack Trace: at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object target)</p><p> at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContract collectionValueContract)</p><p> at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter writer, Object value, JsonContract valueContract, JsonProperty member, JsonContract collectionValueContract)</p><p> at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value)</p><p> at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value)</p><p> at Newtonsoft.Json.JsonConvert.SerializeObject(Object value, Formatting formatting, JsonSerializerSettings settings)</p><p> at WifiRemote.SocketServer.SendNowPlayingToAllClients()</p><p> at WifiRemote.WifiRemote.g_Player_PlayBackStarted(MediaType type, String filename)</p><p> at MediaPortal.Player.g_Player.StartedHandler.Invoke(MediaType type, String filename)</p><p> at MediaPortal.Player.g_Player.OnStarted()</p><p> at MediaPortal.MusicPlayer.BASS.BassAudioEngine.OnMusicStreamMessage(Object sender, StreamAction action)</p><p> at MediaPortal.MusicPlayer.BASS.MixerStream.PlaybackEndProc(Int32 handle, Int32 stream, Int32 data, IntPtr userData)</p><p></p><p></p><p></p><p></p><p>I've got the built-in scrobler plugin enabled, and I'm using MPExtended with an android device as a remote, my understading of these errors is that the something to do with generating the artwork for the next track playing is causing the crash. I don't mind if I need to kill off some functionality to get this to be stable I just don't know what to disable or change. Any suggestions for further troubleshooting would be greatly appreciated.[DOUBLEPOST=1414368740][/DOUBLEPOST]I've just had a look and seen that the plugin/dll WifiRemote.dll is version 0.7.1.0</p><p>Would it be possible that this plugin was overwritten or downgraded when installing something? Does this file existing in a new/clean install? (I'm running MP version 1.9 btw)</p><p>I've just updated the plugin to 0.8.3.0 and will test but I'm still curious if this doesn't fix it what else I can try.</p></blockquote><p></p>
[QUOTE="apoptygma, post: 1106775, member: 84532"] I'm having an issue where Mediaportal will crash at the end of a track, I can play one, entire mp3 before this occurs. I can then restart Mediaportal, play another song and it will crash again. I believe this is the relevant log entry: [2014-10-25 17:11:40,474] [Error ] [MPMain ] [ERROR] - [WIFI_REMOTE] Could not decrypt config string! [2014-10-25 17:11:40,533] [Error ] [MPMain ] [ERROR] - [WIFI_REMOTE] Could not decrypt config string! [2014-10-25 17:11:40,542] [Error ] [MPMain ] [ERROR] - [WIFI_REMOTE] Could not decrypt config string! [2014-10-25 17:11:40,605] [Error ] [MPMain ] [ERROR] - [WIFI_REMOTE] Bonjour enabled but not installed! Get it at [url]http://support.apple.com/downloads/Bonjour_for_Windows[/url] [2014-10-25 17:34:54,168] [Error ] [MPMain ] [ERROR] - OnMessage exception:Newtonsoft.Json.JsonSerializationException: Error getting value from 'MediaInfo' on 'WifiRemote.MessageNowPlaying'. ---> System.MissingMethodException: Method not found: 'System.String MediaPortal.Music.Database.Song.get_WebImage()'. at WifiRemote.NowPlayingMusic..ctor(Song song) at WifiRemote.MessageNowPlaying.get_MediaInfo() at GetMediaInfo(Object ) at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object target) --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object target) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContract collectionValueContract) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter writer, Object value, JsonContract valueContract, JsonProperty member, JsonContract collectionValueContract) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value) at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value) at Newtonsoft.Json.JsonConvert.SerializeObject(Object value, Formatting formatting, JsonSerializerSettings settings) at WifiRemote.SocketServer.SendNowPlayingToAllClients() at WifiRemote.WifiRemote.g_Player_PlayBackStarted(MediaType type, String filename) at MediaPortal.Player.g_Player.StartedHandler.Invoke(MediaType type, String filename) at MediaPortal.Player.g_Player.OnStarted() at MediaPortal.Player.g_Player.Play(String strFile, MediaType type, TextReader chapters, Boolean fromPictures, Int32 title, Boolean forcePlay, Boolean fromExtTS) at MediaPortal.Playlists.PlayListPlayer.FakePlayer.MediaPortal.Playlists.PlayListPlayer.IPlayer.Play(String strFile, MediaType type) at MediaPortal.Playlists.PlayListPlayer.Play(Int32 iSong, Boolean setFullScreenVideo) at MediaPortal.GUI.Music.GUIMusicBaseWindow.AddItemsToCurrentPlaylist(List`1 pItems, Boolean clearPlaylist, Boolean addAllTracks) at MediaPortal.GUI.Music.GUIMusicFiles.AddSelectionToCurrentPlaylist(Boolean clearPlaylist, Boolean addAllTracks) at MediaPortal.GUI.Music.GUIMusicFiles.OnClick(Int32 iItem) at Common.GUIPlugins.WindowPluginBase.OnClicked(Int32 controlId, GUIControl control, ActionType actionType) at MediaPortal.GUI.Music.GUIMusicBaseWindow.OnClicked(Int32 controlId, GUIControl control, ActionType actionType) at MediaPortal.GUI.Music.GUIMusicFiles.OnClicked(Int32 controlId, GUIControl control, ActionType actionType) at MediaPortal.GUI.Library.GUIWindow.OnMessage(GUIMessage message) [2014-10-25 17:40:03,524] [Error ] [40 ] [ERROR] - MediaPortal: Unhandled exception occured [2014-10-25 17:40:03,531] [Log ] [40 ] [ERROR] - Exception: Newtonsoft.Json.JsonSerializationException: Error getting value from 'MediaInfo' on 'WifiRemote.MessageNowPlaying'. ---> System.MissingMethodException: Method not found: 'System.String MediaPortal.Music.Database.Song.get_WebImage()'. at WifiRemote.NowPlayingMusic..ctor(Song song) at WifiRemote.MessageNowPlaying.get_MediaInfo() at GetMediaInfo(Object ) at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object target) --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object target) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContract collectionValueContract) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter writer, Object value, JsonContract valueContract, JsonProperty member, JsonContract collectionValueContract) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value) at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value) at Newtonsoft.Json.JsonConvert.SerializeObject(Object value, Formatting formatting, JsonSerializerSettings settings) at WifiRemote.SocketServer.SendNowPlayingToAllClients() at WifiRemote.WifiRemote.g_Player_PlayBackStarted(MediaType type, String filename) at MediaPortal.Player.g_Player.StartedHandler.Invoke(MediaType type, String filename) at MediaPortal.Player.g_Player.OnStarted() at MediaPortal.MusicPlayer.BASS.BassAudioEngine.OnMusicStreamMessage(Object sender, StreamAction action) at MediaPortal.MusicPlayer.BASS.MixerStream.PlaybackEndProc(Int32 handle, Int32 stream, Int32 data, IntPtr userData) Message: Error getting value from 'MediaInfo' on 'WifiRemote.MessageNowPlaying'. Site : System.Object GetValue(System.Object) Source : WifiRemote_TMP Inner Exception(s): -> Error getting value from 'MediaInfo' on 'WifiRemote.MessageNowPlaying'. -> Method not found: 'System.String MediaPortal.Music.Database.Song.get_WebImage()'. Stack Trace: at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object target) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContract collectionValueContract) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter writer, Object value, JsonContract valueContract, JsonProperty member, JsonContract collectionValueContract) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value) at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value) at Newtonsoft.Json.JsonConvert.SerializeObject(Object value, Formatting formatting, JsonSerializerSettings settings) at WifiRemote.SocketServer.SendNowPlayingToAllClients() at WifiRemote.WifiRemote.g_Player_PlayBackStarted(MediaType type, String filename) at MediaPortal.Player.g_Player.StartedHandler.Invoke(MediaType type, String filename) at MediaPortal.Player.g_Player.OnStarted() at MediaPortal.MusicPlayer.BASS.BassAudioEngine.OnMusicStreamMessage(Object sender, StreamAction action) at MediaPortal.MusicPlayer.BASS.MixerStream.PlaybackEndProc(Int32 handle, Int32 stream, Int32 data, IntPtr userData) I've got the built-in scrobler plugin enabled, and I'm using MPExtended with an android device as a remote, my understading of these errors is that the something to do with generating the artwork for the next track playing is causing the crash. I don't mind if I need to kill off some functionality to get this to be stable I just don't know what to disable or change. Any suggestions for further troubleshooting would be greatly appreciated.[DOUBLEPOST=1414368740][/DOUBLEPOST]I've just had a look and seen that the plugin/dll WifiRemote.dll is version 0.7.1.0 Would it be possible that this plugin was overwritten or downgraded when installing something? Does this file existing in a new/clean install? (I'm running MP version 1.9 btw) I've just updated the plugin to 0.8.3.0 and will test but I'm still curious if this doesn't fix it what else I can try. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
General Support
Mediaportal crashes at the end of any song played
Contact us
RSS
Top
Bottom