Author Topic: Problem in linux (lubuntu)  (Read 6934 times)

jonathon

  • Newbie
  • *
  • Posts: 25
  • Karma: +0/-0
    • View Profile
Problem in linux (lubuntu)
« on: January 24, 2017, 08:27:56 PM »
I was running as usual, but suddenly it stopped working, this is the log.

Code: [Select]
[2017-01-24 17:27:25] [INFO] [Configuration] Importing "/home/jona/Escritorio/RetroFE/launchers/Atari 2600.conf"
[2017-01-24 17:27:25] [INFO] [Configuration] Dump: "launchers.Atari 2600.executable" = "/usr/bin/retroarch"
[2017-01-24 17:27:25] [INFO] [Configuration] Dump: "launchers.Atari 2600.arguments" = ""%ITEM_FILEPATH%"  -L /usr/lib/x86_64-linux-gnu/libretro/stella_libretro.so"
[2017-01-24 17:27:25] [INFO] [Configuration] Importing "/home/jona/Escritorio/RetroFE/launchers/rocketlauncher.conf"
[2017-01-24 17:27:25] [INFO] [Configuration] Dump: "launchers.rocketlauncher.executable" = "../RocketLauncher/RocketLauncher.exe"
[2017-01-24 17:27:25] [INFO] [Configuration] Dump: "launchers.rocketlauncher.arguments" = "-s "%ITEM_COLLECTION_NAME%" -r "%ITEM_FILEPATH%" -p RetroFE -f "%RETROFE_EXEC_PATH%""



terminal

Code: [Select]
./RetroFE
terminate called after throwing an instance of 'std::out_of_range'
  what():  basic_string::substr: __pos (which is 18446744073709551615) > this->size() (which is 13)
Abortado (`core' generado)
« Last Edit: January 24, 2017, 08:32:41 PM by jonathon »

Pieter Hulshoff

  • Administrator
  • Hero Member
  • *****
  • Posts: 1534
  • Karma: +46/-14
    • View Profile
    • Towel 42
Re: Problem in linux (lubuntu)
« Reply #1 on: January 24, 2017, 08:42:20 PM »
Could you post the entire log, please, and tell me when you last synced/compiled the source code?

Sent from my SM-G920F using Tapatalk


jonathon

  • Newbie
  • *
  • Posts: 25
  • Karma: +0/-0
    • View Profile
Re: Problem in linux (lubuntu)
« Reply #2 on: January 24, 2017, 09:03:28 PM »
retrofe.nl/download/

Code: [Select]
[2017-01-24 18:00:48] [INFO] [RetroFE] Version 0.7.18 starting
[2017-01-24 18:00:48] [INFO] [RetroFE] OS: Linux
[2017-01-24 18:00:48] [INFO] [RetroFE] Absolute path: /home/jona/Documentos/RetroFE
[2017-01-24 18:00:48] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/settings.conf"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "fullscreen" = "no"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "horizontal" = "stretch"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "vertical" = "stretch"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "layout" = "Aeon Nox"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "hideMouse" = "yes"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "showParenthesis" = "yes"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "showSquareBrackets" = "yes"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "firstCollection" = "Main"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "autoFavorites" = "true"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "videoEnable" = "yes"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "videoLoop" = "0"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "exitOnFirstPageBack" = "yes"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "attractModeTime" = "45"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "rememberMenu" = "no"
[2017-01-24 18:00:48] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/controls.conf"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "controls.up" = "Up"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "controls.down" = "Down"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "controls.left" = "Left"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "controls.right" = "Right"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "controls.pageUp" = "A"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "controls.pageDown" = "B"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "controls.letterUp" = "N"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "controls.letterDown" = "M"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "controls.nextPlaylist" = "P"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "controls.addPlaylist" = "I"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "controls.removePlaylist" = "O"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "controls.random" = "R"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "controls.select" = "Space"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "controls.back" = "Escape"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "controls.quit" = "Q"
[2017-01-24 18:00:48] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/launchers/Atari 2600.conf"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "launchers.Atari 2600.executable" = "/usr/bin/retroarch"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "launchers.Atari 2600.arguments" = ""%ITEM_FILEPATH%"   -L /usr/lib/x86_64-linux-gnu/libretro/stella_libretro.so"
[2017-01-24 18:00:48] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/launchers/rocketlauncher.conf"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "launchers.rocketlauncher.executable" = "../RocketLauncher/RocketLauncher.exe"
[2017-01-24 18:00:48] [INFO] [Configuration] Dump: "launchers.rocketlauncher.arguments" = "-s "%ITEM_COLLECTION_NAME%" -r "%ITEM_FILEPATH%" -p RetroFE -f "%RETROFE_EXEC_PATH%""


I think my problem is the launcher.
Maybe retroarch did something, I'll ask.
« Last Edit: January 24, 2017, 09:06:44 PM by jonathon »

Pieter Hulshoff

  • Administrator
  • Hero Member
  • *****
  • Posts: 1534
  • Karma: +46/-14
    • View Profile
    • Towel 42
Re: Problem in linux (lubuntu)
« Reply #3 on: January 24, 2017, 09:44:34 PM »
0.7.18 certainly isn't the latest version, but I agree with your assessment: I think it's something in your launcher file. I still think it shouldn't crash like that, so if you figure out which launcher file causes the issue I'd love to take a closer look.

jonathon

  • Newbie
  • *
  • Posts: 25
  • Karma: +0/-0
    • View Profile
Re: Problem in linux (lubuntu)
« Reply #4 on: January 25, 2017, 12:31:06 AM »
I deleted the launcher files, and its working again.
So maybe, is a problem with the Testing/Nightly PPA of retroarch.




Code: [Select]
[2017-01-24 21:25:57] [INFO] [RetroFE] Version 0.7.18 starting
[2017-01-24 21:25:57] [INFO] [RetroFE] OS: Linux
[2017-01-24 21:25:57] [INFO] [RetroFE] Absolute path: /home/jona/Documentos/RetroFE
[2017-01-24 21:25:57] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/settings.conf"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "fullscreen" = "no"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "horizontal" = "stretch"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "vertical" = "stretch"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "layout" = "Animatic"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "hideMouse" = "yes"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "showParenthesis" = "yes"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "showSquareBrackets" = "yes"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "firstCollection" = "Main"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "autoFavorites" = "true"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "videoEnable" = "yes"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "videoLoop" = "0"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "exitOnFirstPageBack" = "yes"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "attractModeTime" = "45"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "rememberMenu" = "no"
[2017-01-24 21:25:57] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/controls.conf"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "controls.up" = "Up"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "controls.down" = "Down"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "controls.left" = "Left"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "controls.right" = "Right"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "controls.pageUp" = "A"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "controls.pageDown" = "B"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "controls.letterUp" = "N"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "controls.letterDown" = "M"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "controls.nextPlaylist" = "P"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "controls.addPlaylist" = "I"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "controls.removePlaylist" = "O"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "controls.random" = "R"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "controls.select" = "Space"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "controls.back" = "Escape"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "controls.quit" = "Q"
[2017-01-24 21:25:57] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/launchers/rocketlauncher.conf"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "launchers.rocketlauncher.executable" = "../RocketLauncher/RocketLauncher.exe"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "launchers.rocketlauncher.arguments" = "-s "%ITEM_COLLECTION_NAME%" -r "%ITEM_FILEPATH%" -p RetroFE -f "%RETROFE_EXEC_PATH%""
[2017-01-24 21:25:57] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/launchers/mame.conf"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "launchers.mame.executable" = "D:/Emulators/MAME/mamepp.exe"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "launchers.mame.arguments" = ""%ITEM_NAME%""
[2017-01-24 21:25:57] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/launchers/Main.conf"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "launchers.Main.executable" = "%ITEM_FILEPATH%"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "launchers.Main.arguments" = ""
[2017-01-24 21:25:57] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/collections/Main/info.conf"
[2017-01-24 21:25:57] [INFO] [Configuration] Could not open /home/jona/Documentos/RetroFE/collections/Main/info.conf"
[2017-01-24 21:25:57] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/collections/Main/settings.conf"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Main.list.extensions" = "exe,bat,sh"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Main.list.menuSort" = "yes"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Main.launcher" = "Main"
[2017-01-24 21:25:57] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/collections/Sega Genesis/info.conf"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Sega Genesis.lb_manufacturer" = "Manufacturer"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Sega Genesis.lb_type" = "Type"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Sega Genesis.lb_generation" = "Generation"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Sega Genesis.lb_year" = "Year"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Sega Genesis.lb_media" = "Media"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Sega Genesis.lb_cpu" = "CPU"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Sega Genesis.manufacturer" = "Sega"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Sega Genesis.type" = "Video Game Console"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Sega Genesis.generation" = "Fourth Generation"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Sega Genesis.year" = "1988 (Japan), 1989 (NA), 1990 (EU)"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Sega Genesis.media" = "Cartridge"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Sega Genesis.cpu" = "Motorola 68000, Zilog Z80"
[2017-01-24 21:25:57] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/collections/Sega Genesis/settings.conf"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Sega Genesis.list.includeMissingItems" = "true"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Sega Genesis.list.extensions" = "zip"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Sega Genesis.list.menuSort" = "true"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Sega Genesis.launcher" = "fusion"
[2017-01-24 21:25:57] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/collections/Arcade/info.conf"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Arcade.lb_manufacturer" = "Manufacturer"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Arcade.lb_type" = "Type"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Arcade.lb_generation" = "Generation"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Arcade.lb_year" = "Year"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Arcade.lb_media" = "Media"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Arcade.lb_cpu" = "CPU"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Arcade.manufacturer" = "Many"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Arcade.type" = "Arcade Machines"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Arcade.generation" = "N/A"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Arcade.year" = "1971-2015"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Arcade.media" = "N/A"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Arcade.cpu" = "Many"
[2017-01-24 21:25:57] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/collections/Arcade/settings.conf"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Arcade.list.includeMissingItems" = "true"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Arcade.list.extensions" = "zip"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Arcade.list.menuSort" = "true"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Arcade.launcher" = "mame"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Arcade.metadata.type" = "MAME"
[2017-01-24 21:25:57] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/collections/Panasonic 3DO/info.conf"
[2017-01-24 21:25:57] [INFO] [Configuration] Could not open /home/jona/Documentos/RetroFE/collections/Panasonic 3DO/info.conf"
[2017-01-24 21:25:57] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/collections/Panasonic 3DO/settings.conf"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Panasonic 3DO.list.includeMissingItems" = "false"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Panasonic 3DO.list.extensions" = "iso"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Panasonic 3DO.list.menuSort" = "yes"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Panasonic 3DO.launcher" = "Panasonic 3DO"
[2017-01-24 21:25:57] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/collections/Atari - Atari 2600/info.conf"
[2017-01-24 21:25:57] [INFO] [Configuration] Could not open /home/jona/Documentos/RetroFE/collections/Atari - Atari 2600/info.conf"
[2017-01-24 21:25:57] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/collections/Atari - Atari 2600/settings.conf"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Atari - Atari 2600.list.includeMissingItems" = "true"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Atari - Atari 2600.list.extensions" = "7z"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Atari - Atari 2600.list.menuSort" = "true"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Atari - Atari 2600.launcher" = "Atari 2600"
[2017-01-24 21:25:57] [INFO] [Configuration] Dump: "collections.Atari - Atari 2600.metadata.type" = "Atari 2600"
[2017-01-24 21:25:57] [INFO] [RetroFE] Imported configuration
[2017-01-24 21:25:57] [INFO] [SDL] Initializing
[2017-01-24 21:25:57] [INFO] [SDL] Creating 1366x768 window (fullscreen: no)
[2017-01-24 21:25:58] [INFO] [RetroFE] Initializing
[2017-01-24 21:25:58] [INFO] [RetroFE] Initializing
[2017-01-24 21:25:58] [INFO] [Layout] Initializing /home/jona/Documentos/RetroFE/layouts/Animatic/splash.xml
[2017-01-24 21:25:58] [INFO] [Input] Binding key controls.up
[2017-01-24 21:25:58] [INFO] [Input] Binding key controls.left
[2017-01-24 21:25:58] [INFO] [Input] Binding key controls.down
[2017-01-24 21:25:58] [INFO] [Input] Binding key controls.right
[2017-01-24 21:25:58] [INFO] [Input] Binding key controls.select
[2017-01-24 21:25:58] [INFO] [Input] Binding key controls.back
[2017-01-24 21:25:58] [INFO] [Input] Binding key controls.quit
[2017-01-24 21:25:58] [INFO] [Input] Binding key controls.pageDown
[2017-01-24 21:25:58] [INFO] [Input] Binding key controls.pageUp
[2017-01-24 21:25:58] [INFO] [Input] Binding key controls.letterDown
[2017-01-24 21:25:58] [INFO] [Input] Binding key controls.letterUp
[2017-01-24 21:25:58] [INFO] [Input] Binding key controls.nextPlaylist
[2017-01-24 21:25:58] [INFO] [Input] Binding key controls.addPlaylist
[2017-01-24 21:25:58] [INFO] [Layout] Layout resolution 1920x1080 (scale 0.711458x0.711111)
[2017-01-24 21:25:58] [INFO] [Input] Binding key controls.removePlaylist
[2017-01-24 21:25:58] [INFO] [Input] Binding key controls.random
[2017-01-24 21:25:58] [INFO] [Database] Opened database "/home/jona/Documentos/RetroFE/meta.db"
[2017-01-24 21:25:58] [INFO] [Layout] Initialized
[2017-01-24 21:25:59] [INFO] [Layout] Initializing /home/jona/Documentos/RetroFE/layouts/Animatic/layout.xml
[2017-01-24 21:25:59] [INFO] [Layout] Layout resolution 1920x1080 (scale 0.711458x0.711111)
[2017-01-24 21:25:59] [ERROR] [FontCache] Could not open font: Couldn't open /home/jona/Documentos/RetroFE/layouts/Animatic//fonts/OpenSans.ttf
[2017-01-24 21:25:59] [INFO] [Layout] Initialized
[2017-01-24 21:25:59] [INFO] [CollectionInfoBuilder] Checking for "/home/jona/Documentos/RetroFE/collections/Main/include.txt"
[2017-01-24 21:25:59] [INFO] [CollectionInfoBuilder] Scanning directory "/home/jona/Documentos/RetroFE/collections/Main/roms"
[2017-01-24 21:25:59] [INFO] [Menu] Found: "/home/jona/Documentos/RetroFE/collections/Main/menu.txt"
[2017-01-24 21:26:20] [INFO] [SDL] DeInitializing
[2017-01-24 21:26:20] [INFO] [RetroFE] Exiting

Pieter Hulshoff

  • Administrator
  • Hero Member
  • *****
  • Posts: 1534
  • Karma: +46/-14
    • View Profile
    • Towel 42
Re: Problem in linux (lubuntu)
« Reply #5 on: January 25, 2017, 07:41:43 AM »
I doubt it; it seemed to be a crash of RetroFE on the reading of the launcher file. There may be a string definition in there that causes havoc. Can you send me a copy of the launcher file?

jonathon

  • Newbie
  • *
  • Posts: 25
  • Karma: +0/-0
    • View Profile
Re: Problem in linux (lubuntu)
« Reply #6 on: January 25, 2017, 05:12:51 PM »
sure.
« Last Edit: January 25, 2017, 05:15:53 PM by jonathon »

jonathon

  • Newbie
  • *
  • Posts: 25
  • Karma: +0/-0
    • View Profile
Re: Problem in linux (lubuntu)
« Reply #7 on: January 28, 2017, 03:27:54 AM »
in Version 0.7.20b4 i have the same problem.
Code: [Select]
[2017-01-28 00:23:53] [INFO] [RetroFE] Version 0.7.20b4 starting
[2017-01-28 00:23:53] [INFO] [RetroFE] OS: Linux
[2017-01-28 00:23:53] [INFO] [RetroFE] Absolute path: /home/jona/Documentos/RetroFE
[2017-01-28 00:23:53] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/settings.conf"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "fullscreen" = "no"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "horizontal" = "stretch"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "vertical" = "stretch"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "layout" = "Animatic"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "hideMouse" = "yes"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "showParenthesis" = "yes"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "showSquareBrackets" = "yes"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "firstCollection" = "Main"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "autoFavorites" = "true"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "videoEnable" = "yes"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "videoLoop" = "0"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "exitOnFirstPageBack" = "yes"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "attractModeTime" = "45"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "rememberMenu" = "yes"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "collectionInputClear" = "false"
[2017-01-28 00:23:53] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/controls.conf"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "controls.up" = "Up"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "controls.down" = "Down"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "controls.left" = "Left"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "controls.right" = "Right"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "controls.pageUp" = "A"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "controls.pageDown" = "B"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "controls.letterUp" = "N"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "controls.letterDown" = "M"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "controls.nextPlaylist" = "P"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "controls.addPlaylist" = "I"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "controls.removePlaylist" = "O"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "controls.random" = "R"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "controls.select" = "Space"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "controls.back" = "Escape"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "controls.quit" = "Q"
[2017-01-28 00:23:53] [INFO] [RetroFE] Could not read directory "/home/jona/Documentos/RetroFE/launchers.linux"
[2017-01-28 00:23:53] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/launchers/Nintendo DS.conf"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "launchers.Nintendo DS.executable" = "/usr/bin/retroarch"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "launchers.Nintendo DS.arguments" = ""%ITEM_FILEPATH%" -L /usr/lib/x86_64-linux-gnu/libretro/desmume_libretro.so"
[2017-01-28 00:23:53] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/launchers/Nintendo - Nintendo Gamecube.conf"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "launchers.Nintendo - Nintendo Gamecube.executable" = "/usr/games/dolphin-emu-nogui"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "launchers.Nintendo - Nintendo Gamecube.arguments" = ""%ITEM_FILEPATH%""
[2017-01-28 00:23:53] [INFO] [Configuration] Importing "/home/jona/Documentos/RetroFE/launchers/Atari 2600.conf"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "launchers.Atari 2600.executable" = "/usr/bin/retroarch"
[2017-01-28 00:23:53] [INFO] [Configuration] Dump: "launchers.Atari 2600.arguments" = ""%ITEM_FILEPATH%"   -L /usr/lib/x86_64-linux-gnu/libretro/stella_libretro.so"

Code: [Select]
./retrofe
terminate called after throwing an instance of 'std::out_of_range'
  what():  basic_string::substr: __pos (which is 18446744073709551615) > this->size() (which is 12)
Abortado (`core' generado)
« Last Edit: January 28, 2017, 04:00:15 AM by jonathon »

PinealServo

  • Newbie
  • *
  • Posts: 30
  • Karma: +0/-0
    • View Profile
Re: Problem in linux (lubuntu)
« Reply #8 on: January 28, 2017, 04:37:45 AM »
Your Sega Genesis launcher config needs a ".config" at the end of the filename.

It's crashing on line 160 of Main.cpp:

Code: [Select]
      std::string extension = basename.substr(basename.find_last_of("."), basename.size()-1);

The basename is "Sega Genesis", so that doesn't work very well.  The find_last_of() call is returning -1, which turns into the maximum unsigned value; passing that to the first parameter of substr leads to the out of range exception.
« Last Edit: January 28, 2017, 05:00:35 AM by PinealServo »

Pieter Hulshoff

  • Administrator
  • Hero Member
  • *****
  • Posts: 1534
  • Karma: +46/-14
    • View Profile
    • Towel 42
Re: Problem in linux (lubuntu)
« Reply #9 on: January 28, 2017, 07:49:33 AM »
I saw you already fixed the code, PinealServo. 😀

Sent from my SM-G920F using Tapatalk


jonathon

  • Newbie
  • *
  • Posts: 25
  • Karma: +0/-0
    • View Profile
Re: Problem in linux (lubuntu)
« Reply #10 on: January 29, 2017, 04:38:59 AM »
I was wondering if you guys can help me with this other "problem".

how do you configure collections like this?

For example, dreamcast collection.

Collection folder

Rom folder
 

rom


settings
Code: [Select]
# Uncomment and edit the following line to use a different ROM path.
# list.path = %BASE_ITEM_PATH%/%ITEM_COLLECTION_NAME%/roms
list.includeMissingItems = true
list.extensions = gdi
list.menuSort = true

manufacturer = Sega
year = 1998
genre = Console

launcher = Sega - Sega Dreamcast
#metadata.type = MAME


#media.screenshot      = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/screenshot
#media.screentitle     = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/screentitle
#media.artwork_back    = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/artwork_back
#media.artwork_front   = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/artwork_front
#media.logo            = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/logo
#media.medium_back     = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/medium_back
#media.medium_front    = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/medium_front
#media.screenshot      = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/screenshot
#media.screentitle     = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/screentitle
#media.video           = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/video
#media.system_artwork  = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/system_artwork
launcher
Code: [Select]
executable = /usr/bin/retroarch
arguments = "%ITEM_FILEPATH%" -L /usr/lib/x86_64-linux-gnu/libretro/reicast_libretro.so

rar,7z or zip isos, take a lot of time to decompress, and GB is not a problem to me.

Pieter Hulshoff

  • Administrator
  • Hero Member
  • *****
  • Posts: 1534
  • Karma: +46/-14
    • View Profile
    • Towel 42
Re: Problem in linux (lubuntu)
« Reply #11 on: January 29, 2017, 07:40:39 AM »
Grab the latest beta from the development thread. I recently added a new parameter to make that possible. Then add the following to your collection's settings.conf:
list.romHierarchy = true

jonathon

  • Newbie
  • *
  • Posts: 25
  • Karma: +0/-0
    • View Profile
Re: Problem in linux (lubuntu)
« Reply #12 on: January 29, 2017, 09:55:19 AM »
Great <3