Change Skin - Infinite reboot loop

I you change the skin on RasPlex rasplex-0.3.1.img it gets stuck in a reboot loop of the application

 

if you SSH on and change the skin line in the .plexht/userdata/guisettings.xml

 

skin.mediastream

 

set this as above back it then loads plex fine.

 

Logs just report the below and loops (Linux isnt reboot btw only plex)

 

0:15:48 T:3045253120  NOTICE: -----------------------------------------------------------------------
20:15:48 T:3045253120  NOTICE: Starting Plex Home Theater (0.9.9.7-20131004-74de720c), Platform: Linux (rasplex - Version: 0.3.1, 3.10.13 armv6l). Built on Oct  4 2013
20:15:48 T:3045253120  NOTICE: The executable running is: /usr/lib/plexhometheater/plexhometheater
20:15:48 T:3045253120  NOTICE: Local hostname: RasPlex-Bedroom
20:15:48 T:3045253120  NOTICE: Log File is located: /storage/.plexht/temp/xbmc.log
20:15:48 T:3045253120  NOTICE: -----------------------------------------------------------------------
20:15:48 T:3045253120  NOTICE: load settings...
20:15:48 T:3045253120  NOTICE: Getting hardware information now...
20:15:48 T:3045253120  NOTICE: Loaded playercorefactory configuration
                                           
                                              77
                                              /opt/vc/bin/vcgencmd measure_temp | sed -e 's/temp=\([0-9]*\).*/\1 C/'
                                              /opt/vc/bin/vcgencmd measure_temp | sed -e 's/temp=\([0-9]*\).*/\1 C/'
                                             
                                                30242880
                                             
                                              560
                                              256
                                             
                                                omxplayer
                                                omxplayer
                                             
                                             
                                                paplayer
                                                false
                                             
                                             
                                                3
                                                0
                                             
                                              2
                                              false
                                              false
                                           
20:15:48 T:3045253120  NOTICE: Getting hardware information now...
20:15:48 T:3045253120  
 
Anyone got any ideas :)

Full log in Debug :)

20:39:28 T:3045773312  NOTICE: -----------------------------------------------------------------------
20:39:28 T:3045773312  NOTICE: Starting Plex Home Theater (0.9.9.7-20131004-74de720c), Platform: Linux (rasplex - Version: 0.3.1, 3.10.13 armv6l). Built on Oct  4 2013
20:39:28 T:3045773312  NOTICE: The executable running is: /usr/lib/plexhometheater/plexhometheater
20:39:28 T:3045773312  NOTICE: Local hostname: RasPlex-Bedroom
20:39:28 T:3045773312  NOTICE: Log File is located: /storage/.plexht/temp/xbmc.log
20:39:28 T:3045773312  NOTICE: -----------------------------------------------------------------------
20:39:28 T:3045773312  NOTICE: load settings...
20:39:28 T:3045773312  NOTICE: Getting hardware information now...
20:39:28 T:3045773312  NOTICE: Loaded playercorefactory configuration
                                           
                                              77
                                              /opt/vc/bin/vcgencmd measure_temp | sed -e 's/temp=\([0-9]*\).*/\1 C/'
                                              /opt/vc/bin/vcgencmd measure_temp | sed -e 's/temp=\([0-9]*\).*/\1 C/'
                                             
                                                30242880
                                             
                                              560
                                              256
                                             
                                                omxplayer
                                                omxplayer
                                             
                                             
                                                paplayer
                                                false
                                             
                                             
                                                3
                                                0
                                             
                                              2
                                              false
                                              false
                                           
20:39:28 T:3045773312  NOTICE: Getting hardware information now...
                                           
                                              2
                                           
20:39:28 T:3045773312  NOTICE: Log level changed to 2
20:39:28 T:3045773312  NOTICE: Getting hardware information now...
20:39:28 T:3045773312    INFO: Using digital output
20:39:28 T:3045773312    INFO: AC3 pass through is disabled
20:39:28 T:3045773312    INFO: DTS pass through is disabled
20:39:28 T:3045773312   DEBUG: Error: Requested setting (audiooutput.passthroughaac) was not found.  It must be case-sensitive
20:39:28 T:3045773312    INFO: AAC pass through is disabled
20:39:28 T:3045773312  NOTICE: Default DVD Player: omxplayer
20:39:28 T:3045773312  NOTICE: Default Video Player: omxplayer
20:39:28 T:3045773312  NOTICE: Default Audio Player: paplayer
20:39:28 T:3045773312   DEBUG: Error: Requested setting (debug.showloginfo) was not found.  It must be case-sensitive
20:39:28 T:3045773312  NOTICE: Disabled debug logging due to GUI setting. Level 1.
20:39:28 T:3045773312  NOTICE: Log level changed to 1
                                            Error document empty.
20:39:28 T:3045773312    INFO: creating subdirectories
20:39:28 T:3045773312    INFO: recording folder:
20:39:28 T:3045773312   DEBUG: Error: Requested setting (debug.screenshotpath) was not found.  It must be case-sensitive
20:39:28 T:3045773312    INFO: screenshots folder:
20:39:28 T:3045773312   DEBUG: trying to set locale to en_AU.UTF-8
20:39:28 T:3045773312    INFO: global locale set to C
20:39:28 T:3045773312   DEBUG: POParser: loaded 196 strings from file /usr/share/xbmc/language/English_plex/strings.po
20:39:28 T:3045773312   DEBUG: Managed to load English_plex
20:39:28 T:3045773312   DEBUG: POParser: id:14036 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead
20:39:28 T:3045773312   DEBUG: POParser: id:14039 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead
20:39:28 T:3045773312   DEBUG: POParser: id:15205 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead
20:39:28 T:3045773312   DEBUG: POParser: id:20009 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead
20:39:28 T:3045773312   DEBUG: POParser: id:20250 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead
20:39:28 T:3045773312   DEBUG: POParser: id:20341 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead
20:39:28 T:3045773312   DEBUG: POParser: id:33075 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead
20:39:28 T:3045773312   DEBUG: POParser: id:33076 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead
20:39:28 T:3045773312   DEBUG: POParser: id:36007 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead
20:39:28 T:3045773312   DEBUG: POParser: id:36008 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead
20:39:28 T:3045773312   DEBUG: POParser: loaded 2670 strings from file /usr/share/xbmc/language/English/strings.po
20:39:28 T:3045773312   ERROR: Error: Requested setting (audiooutput.guisoundmode) was not found.  It must be case-sensitive
20:39:28 T:3045773312  NOTICE: Running database version Addons15
20:39:28 T:3045773312    INFO: NetworkService: Initializing.
20:39:28 T:3045773312    INFO: NetworkInterface: Starting watch thread.
20:39:28 T:3045773312    INFO: Network change.
20:39:28 T:3045773312    INFO: NetworkInterface: Notified of network changed (force=0)
20:39:28 T:3045773312    INFO: Network interfaces:
20:39:28 T:3045773312    INFO:  * 1 lo (127.0.0.1) (loopback: 1)
20:39:28 T:3045773312    INFO:  * 2 eth0 (192.168.0.20) (loopback: 0)
20:39:28 T:3045773312    INFO: 0x1eecae8: Creating new Network Service and registering for notifications.
20:39:28 T:3045773312    INFO: 0x1eecae8: NetworkService got notification of changed network (first change: 1)
20:39:28 T:3045773312    INFO: NetworkService: Quick dispatch of network change.
20:39:28 T:3045773312    INFO: NetworkService: starting player advertisement
20:39:28 T:3045773312    INFO: 0x1eeed30: Creating new Network Service and registering for notifications.
20:39:28 T:3045773312    INFO: 0x1eeed30: NetworkService got notification of changed network (first change: 1)
20:39:28 T:3045773312    INFO: NetworkService: Quick dispatch of network change.
20:39:28 T:3027235936    INFO: NetworkInterface: Watching for changes on the interfaces.
20:39:28 T:3035624544  NOTICE: Thread AutoUpdateThread start, auto delete: false
20:39:28 T:3035624544   DEBUG: [AutoUpdate]: Thread is running...
20:39:28 T:3045773312   DEBUG: Loading: /usr/lib/plexhometheater/system/libcpluff-arm.so
20:39:28 T:2999972960    INFO: Scanning myPlex.
20:39:28 T:2999972960   DEBUG: SECTION:LoadDLL(libcurl.so.4.3.0)
20:39:28 T:3016750176    INFO: Network change for browser, closing 0 browse sockets (2 interfaces)
20:39:28 T:3016750176    INFO: NetworkService: Setting up multicast listener on 0.0.0.0:32415 (outbound: 0)
20:39:28 T:3016750176    INFO: NetworkService: Browsing on interface 127.0.0.1.
20:39:28 T:3016750176    INFO: NetworkService: Setting up multicast listener on 127.0.0.1:0 (outbound: 1)
20:39:28 T:3016750176    INFO: NetworkService: Browsing on interface 192.168.0.20.
20:39:28 T:3016750176    INFO: NetworkService: Setting up multicast listener on 192.168.0.20:0 (outbound: 1)
20:39:29 T:3016750176    INFO: Network change for advertiser.
20:39:29 T:3016750176    INFO: NetworkService: Setting up multicast listener on 0.0.0.0:32412 (outbound: 0)
20:39:29 T:2999972960   DEBUG: Loading: libcurl.so.4.3.0
20:39:29 T:3045773312    INFO: ADDON: cpluff: 'Could not read plug-in directory /storage/.plexht/addons: No such file or directory'
20:39:29 T:2999972960  NOTICE: PlexDirectory::GetDirectory(https://my.plexapp.com/pms/servers.xml?X-Plex-Token=SECRETSTUFF)
20:39:29 T:2999972960   DEBUG: CurlFile::Open(0xb2cfe5b8) https://my.plexapp.com/pms/servers.xml?X-Plex-Token=SECRETSTUFF
20:39:29 T:2999972960    INFO: easy_aquire - Created session to https://my.plexapp.com
20:39:29 T:3045773312    INFO: ADDON: cpluff: 'Could not read plug-in directory /usr/lib/plexhometheater/addons: No such file or directory'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in skin.refocus_for_plex_back_to_blue_edition has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in xbmc.json has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.fanart.tv has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in webinterface.default has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in repository.xbmc.org has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in service.openelec.settings has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in screensaver.xbmc.builtin.black has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in pvr.vdr.vnsi has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in pvr.argustv has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in repository.pvr-osx32.xbmc.org has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in pvr.mediaportal.tvserver has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in script.rasplex.update has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in weather.wunderground has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in screensaver.xbmc.builtin.dim has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in metadata.themoviedb.org has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in xbmc.metadata has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in repository.pvr-ios.xbmc.org has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in skin.confluence has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in visualization.glspectrum has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in xbmc.gui has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in script.module.pil has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.amazon.de has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in repository.openelec.tv has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in os.openelec.tv has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in pvr.vuplus has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in metadata.musicvideos.theaudiodb.com has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in xbmc.core has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in pvr.demo has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in pvr.iptvsimple has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in xbmc.pvr has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in pvr.vdr.xvdr has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in pvr.njoy has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in pvr.nextpvr has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in repository.pvr-android.xbmc.org has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in metadata.album.universal has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.htbackdrops.com has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in repository.pvr-win32.xbmc.org has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in pvr.dvbviewer has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in skin.amber has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in skin.mediastream has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in repository.pvr-osx64.xbmc.org has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in pvr.mythtv.cmyth has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in metadata.tvdb.com has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.musicbrainz.org has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.allmusic.com has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.last.fm has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.themoviedb.org has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.theaudiodb.com has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in metadata.artists.universal has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in xbmc.python has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.imdb.com has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in xbmc.addon has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in visualization.waveform has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in pvr.hts has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.hdtrailers.net has been installed.'
20:39:29 T:3045773312   DEBUG: ADDON: cpluff: 'Not all directories were successfully scanned.'
20:39:29 T:3045773312   DEBUG: LoadMappings - loaded node "Motorola Nyxboard Hybrid"
20:39:29 T:3045773312   DEBUG: LoadMappings - loaded node "CEC Adapter"
20:39:29 T:3045773312   DEBUG: LoadMappings - loaded node "Pulse-Eight CEC Adapter"
20:39:29 T:3045773312   DEBUG: LoadMappings - loaded node "iMON HID device"
20:39:29 T:3045773312   DEBUG: CPeripheralBusUSB - using libusb peripheral scanning
20:39:29 T:3045773312   DEBUG: SECTION:LoadDLL(libcec.so.2.0.1)
20:39:29 T:3045773312   DEBUG: Loading: libcec.so.2.0.1
20:39:29 T:3045773312   DEBUG: GetMappingForDevice - device (2708:1001) mapped to CEC Adapter (type = cec)
20:39:29 T:3045773312   DEBUG: InitialiseFeature - using libCEC v2.1.3
20:39:29 T:3045773312   DEBUG: Initialise - initialised peripheral on 'RPI' with 2 features and 0 sub devices
20:39:29 T:3045773312  NOTICE: Register - new cec device registered on cec->RPI: CEC Adapter (2708:1001)
20:39:29 T:2981098592  NOTICE: Thread CEC Adapter start, auto delete: false
20:39:29 T:2981098592   DEBUG: OpenConnection - opening a connection to the CEC adapter: RPI
20:39:29 T:298

Sorry it look like this issue only effect the Amber skin not all skins so I guess its an issue with that skin

I have exactly the same issue! I've had a look at your log and will check mine when i get home too. But is seems like it's missing some settings. Maybe by adding these settings to the configuration file we'll get a step closer to making this skin work! For the information i've gathered i think that this issue only presents itself when the power is cut abruptly. Do you shut down plex before cutting the power? I could be wrong though and the issue could just present itself on booting. I'll keep you posted with more updates.