Last step I tried to remove all modules from Kodi (menuconfig), except alsa but even without mysql modules, I get a segfault on Kodi start.
Since there is no help here, I'm looking for help on recalbox's github and buildroot.
Starting program: /usr/lib/kodi/kodi.bin --standalone -fs
warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available.
Program received signal SIGILL, Illegal instruction.
_armv7_tick () at armv4cpuid.S:94
94 armv4cpuid.S: No such file or directory.
#0 _armv7_tick () at armv4cpuid.S:94
#1 0xb3b17478 in OPENSSL_cpuid_setup () at armcap.c:157
#2 0xb6fdd608 in call_init.part () from /lib/ld-linux-armhf.so.3
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
Can't go higher ... no dev can give me some tips ?
That's a shame ...
I get an "Unrecognised instruction" in libcrypto:
disInstr(arm): unhandled instruction: 0xEC510F1E
cond=14(0xE) 27:20=197(0xC5) 4:4=1 3:0=14(0xE)
==3424== valgrind: Unrecognised instruction at address 0x7d37088.
==3424== at 0x7D37088: _armv7_tick (in /usr/lib/libcrypto.so.1.0.0)
Probably called by kodi when accessing a pair of strings :
==3424== Process terminating with default action of signal 11 (SIGSEGV)
==3424== Access not within mapped region at address 0xBDB883C0
==3424== at 0x7330D4: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<char const (&) , char const (&) , void>(char const (&) , char const (&) ) (in /usr/lib/kodi/kodi.bin)
Here is a full log : https://pastebin.com/hs5r43iF
I'd like to get more clues to investigate but it seems I don't have symbols:
*arcueid@Arcueid-VM:~/recalbox-odroidxu4/output/host/arm-buildroot-linux-gnueabihf/sysroot$ objdump -t usr/lib/kodi/kodi.bin
usr/lib/kodi/kodi.bin: file format elf32-little
However, I'm sure I enabled symbols and do not strip options in menuconfig :
│ │  build packages with debugging symbols
│ │ gcc debug level (debug level 2) --->
│ │ [ ] strip target binaries
│ │ gcc optimization level (optimization level 2) --->*
The full config file : https://pastebin.com/PrLUUfPL
Please I really need help on this topic, is there any developper comming here ?
How should I report a bug on this distribution ?
Anything planned for this support ?
How is PSX emulator with roms from 1GB Network ? loading isn't too slow ?
Sorry, I think I'll keep System and Roms on the HDD, mounted thanks to recalbox-boot.conf.
On the other hand, I will request Kodi to find media from SMB shared folders:
Thanks for the help so far. Now my main concern is the libraries crashing on Kodi start: https://forum.recalbox.com/topic/17659/kodi-crashes-after-library-scan/4
Do you have any suggestion to use these 2 devices ?
I there any solution to make this file mounting a device and network folders ?
I've made a trial of this database on my x86_64 laptop, and database works.
Is there something wrong with odroid xu4 database parsing ? or lib version ?
Please someone can give some tips for investigating this issue ?
Thanks for the tip.
I just had CTR running thanks to https://docs.libretro.com/library/pcsx_rearmed/#bios
I will download *.cue and *.sbi for all other roms and check execution.
Issue is the same with SCPH1001.BIN, scph5501.bin or scph5502.bin
CTR - Crash Team Racing (E) (EDC) [SCES-02105].bin : 721fce296675c5a10922d6ffab86c73b
CTR - Crash Team Racing (E) (EDC) [SCES-02105].cue : 5f177cab16f87e12c9020f889cafcffe
I created the missing directory and learn that *srm files are for saving.
Still no ideas of the issue yet.
Here is the latest log:
*/usr/bin/retroarch -L /usr/lib/libretro/pcsx_rearmed_libretro.so --config /recalbox/share/system/configs/retroarch/retroarchcustom.cfg /recalbox/share/roms/psx/CTR - Crash Team Racing (E) (EDC) [SCES-02105].cue
running command: /usr/bin/retroarch -L /usr/lib/libretro/pcsx_rearmed_libretro.so --config /recalbox/share/system/configs/retroarch/retroarchcustom.cfg /recalbox/share/roms/psx/CTR - Crash Team Racing (E) (EDC) [SCES-02105].cue
Memcard 2: disabled
Starting PCSX-ReARMed 6.0-DragonBlaze
Running PCSX Version 1.9 (Apr 10 2019).
Init new dynarec
testing if we can run recompiled code..
found BIOS file: scph5501.bin
RGB565 supported, using it
Loaded CD Image: /recalbox/share/roms/psx/CTR - Crash Team Racing (E) (EDC) [SCES-02105].cue[+cue].
Track 01 (DATA) - Start 00:02:00, Length 69:56:02
selected sound output driver: libretro
CD-ROM Label: SCES02105
CD-ROM ID: SCES02105
CD-ROM EXE Name: SCES_021.05;1
NI 9f75237a @800ac40c (800ac408)
branch in delay slot @800ac418 (800ac408)
Compile at bogus memory address: 830a8db4
Above database works with 17.6 Kodi on Ubuntu 18 LTS with this version:
17.6 Debian package version: 2:17.6+dfsg1-1ubuntu1 Media Center Kodi from Debian
Copyright (C) 2005-2013 Team Kodi from Debian - http://kodi.tv*
Is there someone who can try using embedded RecalBox ?
@moderators: this issue is probably not related to Kodi, but with distribution. Please move this thread as desired.
Hi I have some new with this library scan issue.
I talked of this issue on Kodi official forum : https://forum.kodi.tv/showthread.php?tid=343694&pid=2854789
I found that the crash comes from a kind of corrupted database.
But this same database works on another system : https://uploadfiles.io/r8gjq3dl
I'm looking to a distribution/sw version issue.
There is one issue with srm file, and pcsx can't create a folder.
Which direction looks the more appropriate to investigate ?
Sorry, here is the conf file I'm using: https://pastebin.com/NTMafMkX
I would like to set 2 share devices:
I read this blog : https://github.com/recalbox/recalbox-os/wiki/Load-your-roms-from-a-network-shared-folder-(EN)
I can get one working at a time, but not both.
Do you know why and how I can workaround this point ?
I've installed latest recalbox to my odroid Xu4.
Some are getting hangs during execution (Need for speed 3), but it seems like ressources loading.
But many PSX games are crashing : C.T.R., Crash Bash, Ace Combat 3, Soul Reaver, ...
All Bioses are installed and correctly recognised by RecalBox.
Does anyone knows where are located PSX emulator log files ?
I've installed latest recalbox to my odroid Xu4.
Works quite fine on emulation side, but my main suage is media center.
After a library scan of musics or movies finished, kodi crashes when trying to go back to previous screen. And all other tries to load Kodi will fail (I see splash screen, then back to EmulatorStation).
So I have to remove .kodi/userdata folder to get it working back, and scan again to get it crashing !
I tried to enable some debug logs, but don't see anything relavant. Please take a look on them, maybe you will have a better idea : https://pastebin.com/CGdc5tmT
Whatever I trying to parse result is the same, or whatever support is (network, external HDD).
If someone has any idea to help me investigating this issue, I'll be glad to hear them ;)
Looks like your connection to Recalbox Forum was lost, please wait while we try to reconnect.