RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Error switching ES Theme (Solved)

    Scheduled Pinned Locked Moved Help and Support
    themeemulationstatiocrash
    7 Posts 2 Posters 2.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ?
      A Former User
      last edited by A Former User

      Pi Model or other hardware: 3
      Power Supply used: 5V Canakit
      RetroPie Version Used (eg 3.6, 3.8.1, 4.1 - do not write latest): 4.2.9
      Built From: Berryboot
      USB Devices connected: 1TB PiDrive, 2 Buffalo SNES USB controllers, Logitech USB dongle for keyboard.
      Controller used: Buffalo SNES USB
      Error messages received: See below.
      Log found in /dev/shm/runcommand.log (if relevant):
      Guide used: N/A
      File: N/A
      Emulator: N/A
      Attachment of config files: N/A
      How to replicate the problem: Change the theme in EmulationStation. Currently attempting to change from @ruckage Famicom-Mini theme.


      Updated to the newest binary and am experiencing a crash when trying to change the theme all of a sudden. Once I select the new theme, it crashes Emulation Station, goes back to the shell and displays this message...

      emulationstation: /home/pi/RetroPie-Setup/tmp/build/emulationstation/es-core/src/components/OptionListComponent.h:239 T OptionListComponent<T>::getSelected() [with T = std::basic_string<char>]: Assertion `selected.size() == 1' failed.
      Aborted

      When this happens and it goes back to shell, my usb wireless keyboard won't work either. It is truly locked and I have to reboot via SSH.

      Going to attempt to uninstall the Famicom-Mini theme to see if that is the issue at hand. Wanted to post this so someone else can test and see if they are experiencing anything similar.

      Update

      Uninstalled the Famicom-Mini theme, which defaulted me to @TMNTturtlguy Comicbook theme. Attempted to change themes and experienced the same crash, so it isn't theme specific.

      1 Reply Last reply Reply Quote 0
      • pjftP
        pjft
        last edited by pjft

        What's the EmulationStation version you're on?

        I'm not experiencing that and I just changed themes, but I'd guess it's not as much related to the themes as it is related to any other option you have set in that menu that isn't recognized.

        Can you share your es_settings.cfg file? Were you running any other builds prior to this one or always from the main branch?

        Do you have any option in that menu whose value seems to be a star? Can you take a screenshot with your phone of that menu altogether, viewing all options?

        Thanks.

        Edit: in particular some options from development builds may have changed at launch and you may still have one such value in your settings file which causes this crash. Did you per chance use any old development random video screensaver builds?

        1 Reply Last reply Reply Quote 0
        • ?
          A Former User
          last edited by A Former User

          V2.4.0RP is what it says in the menu when I press start.

          Haven't ever used any developer builds.

          es_settings.cfg: https://pastebin.com/X4WS2nKD

          pjftP 1 Reply Last reply Reply Quote 0
          • pjftP
            pjft @A Former User
            last edited by

            @LiveFastCyYoung ok. Then the rest of the details will help, in particular the options you're seeing on that UI settings menu and if any has a star value or something. Screenshots can help, make sure you scroll down to see all options.

            ? 1 Reply Last reply Reply Quote 0
            • ?
              A Former User @pjft
              last edited by

              @pjft Transition Style has a star as the setting.

              pjftP 1 Reply Last reply Reply Quote 0
              • pjftP
                pjft @A Former User
                last edited by pjft

                @LiveFastCyYoung name might have changed. I wonder if you used a test build in the past? Or maybe we changed that in some version of sorts.

                Anyway, make sure to change that as well before the theme . You used to have instant selected, fyi.

                Edit: @Hex FYI. Did we change the name of the transition at some point on the main build? If so, this may be happening to some. Nothing to act on for now, but good for future reference on changing option names for public features, and/or if anyone has the same problem. I didn't think of this at the time.

                1 Reply Last reply Reply Quote 0
                • ?
                  A Former User
                  last edited by

                  Changed it to instant, changed the theme and voila, it worked.

                  That was a quick resolve!

                  Wasn't so much worried about my setup as wanting to get it documented on here in case anyone else runs into this issue with ES being worked on as much as it has been these days.

                  Thanks!

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post

                  Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                  Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.