Server - Raspberry Pi 2 - Warn: VM exited with signal 11: Segmentation fault

Get support for Unvanquished.
User avatar
illwieckz
Project Head
Posts: 721
Joined: Sat Aug 11, 2012 7:22 pm UTC
Location: France
Contact:

Re: Server - Raspberry Pi 2 - Warn: VM exited with signal 11: Segmentation fault

Post by illwieckz »

I also get a segmentation fault on Raspberry OS Lite, Bookworm, 32-bit! But on my end the same hardware can run the 32-bit binary on older Raspberry OS 64-bit… So the problem is likely on software side. I tested on a Pi 3. Unfortunately the PI 2 is 32-bit only, so no workaround by running it on 64-bit OS… That's weird!

This comment is licensed under cc ​​by 4 and antecedent. The Crunch tool is awesome!

User avatar
illwieckz
Project Head
Posts: 721
Joined: Sat Aug 11, 2012 7:22 pm UTC
Location: France
Contact:

Re: Server - Raspberry Pi 2 - Warn: VM exited with signal 11: Segmentation fault

Post by illwieckz »

Code: Select all

strace nacl_helper_bootstrap nacl_loader --r_debug=0xXXXXXXXXXXXXXXXX --reserved_at_zero=0xXXXXXXXXXXXXXXXX -Q -v -B irt_core-armhf.nexe -e -i 100:24 -- /home/illwieckz/.local/share/unvanquished/sgame-armhf.nexe 100 
execve("nacl_helper_bootstrap", ["/home/illwieckz/dev/unvanquished"..., "/home/illwieckz/dev/unvanquished"..., "--r_debug=0xXXXXXXXXXXXXXXXX", "--reserved_at_zero=0xXXXXXXXXXXX"..., "-Q", "-v", "-B", "/home/illwieckz/dev/unvanquished"..., "-e", "-i", "100:24", "--", "/home/illwieckz/.local/share/unv"..., "100"], 0x7ebf33b4 /* 24 vars */) = 0
mmap2(NULL, 65536, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = -1 EINVAL (Invalid argument)
mmap2(0x1000, 61440, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = -1 EINVAL (Invalid argument)
mmap2(0x2000, 57344, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x2000
open("nacl_loader", O_RDONLY) = 3
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0001\241\0\0004\0\0\0"..., 52, 0) = 52
pread64(3, "\6\0\0\0004\0\0\0004\0\0\0004\0\0\0`\1\0\0`\1\0\0\4\0\0\0\4\0\0\0"..., 352, 52) = 352
mmap2(NULL, 388236, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x76f39000
mmap2(0x76f81000, 94208, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x47000) = 0x76f81000
mmap2(0x76f87000, 69632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x76f87000
close(3)                                = 0
open("/lib/ld-linux-armhf.so.3", O_RDONLY) = 3
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0@\201\1\0004\0\0\0"..., 52, 0) = 52
pread64(3, "\1\0\0p0f\2\0000f\2\0000f\2\0\270\0\0\0\270\0\0\0\4\0\0\0\4\0\0\0"..., 224, 52) = 224
mmap2(NULL, 166508, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x76f10000
mmap2(0x76f37000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x27000) = 0x76f37000
close(3)                                = 0
brk(NULL)                               = 0x405d6000
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f0e000
access("/etc/ld.so.preload", R_OK)      = 0
openat(AT_FDCWD, "/etc/ld.so.preload", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
statx(3, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=54, ...}) = 0
mmap2(NULL, 54, PROT_READ|PROT_WRITE, MAP_PRIVATE, 3, 0) = 0x76f0d000
close(3)                                = 0
readlink("/proc/self/exe", "/home/illwieckz/dev/unvanquished"..., 4096) = 91
openat(AT_FDCWD, "/usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\254\3\0\0004\0\0\0"..., 512) = 512
statx(3, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=17708, ...}) = 0
mmap2(NULL, 147500, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76ee8000
mmap2(0x76ef0000, 81964, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x76ef0000
munmap(0x76ee8000, 32768)               = 0
munmap(0x76f05000, 28716)               = 0
mprotect(0x76ef4000, 61440, PROT_NONE)  = 0
mmap2(0x76f03000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x76f03000
close(3)                                = 0
munmap(0x76f0d000, 54)                  = 0
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
statx(3, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=28603, ...}) = 0
mmap2(NULL, 28603, PROT_READ, MAP_PRIVATE, 3, 0) = 0x76f07000
close(3)                                = 0
openat(AT_FDCWD, "/lib/arm-linux-gnueabihf/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 512) = 512
statx(3, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=5592, ...}) = 0
mmap2(NULL, 8252, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x76eed000
mmap2(0x76eee000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x76eee000
close(3)                                = 0
openat(AT_FDCWD, "/lib/arm-linux-gnueabihf/libpthread.so.0", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 512) = 512
statx(3, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=5524, ...}) = 0
mmap2(NULL, 8236, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x76eea000
mmap2(0x76eeb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x76eeb000
close(3)                                = 0
openat(AT_FDCWD, "/lib/arm-linux-gnueabihf/libstdc++.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 512) = 512
statx(3, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=1844092, ...}) = 0
mmap2(NULL, 1916368, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76d16000
mmap2(0x76d20000, 1850832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x76d20000
munmap(0x76d16000, 40960)               = 0
munmap(0x76ee4000, 24016)               = 0
mprotect(0x76ecf000, 49152, PROT_NONE)  = 0
mmap2(0x76edb000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bb000) = 0x76edb000
mmap2(0x76ee2000, 7632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x76ee2000
close(3)                                = 0
openat(AT_FDCWD, "/lib/arm-linux-gnueabihf/libgcc_s.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 512) = 512
statx(3, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=132708, ...}) = 0
mmap2(NULL, 262452, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76cdf000
mmap2(0x76ce0000, 196916, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x76ce0000
munmap(0x76cdf000, 4096)                = 0
munmap(0x76d11000, 57652)               = 0
mprotect(0x76cfb000, 81920, PROT_NONE)  = 0
mmap2(0x76d0f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1f000) = 0x76d0f000
close(3)                                = 0
openat(AT_FDCWD, "/lib/arm-linux-gnueabihf/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\20\346\1\0004\0\0\0"..., 512) = 512
statx(3, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1508068, ...}) = 0
mmap2(NULL, 1541036, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x76b67000
mmap2(0x76cd3000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16c000) = 0x76cd3000
mmap2(0x76cd6000, 37804, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x76cd6000
close(3)                                = 0
openat(AT_FDCWD, "/lib/arm-linux-gnueabihf/libm.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 512) = 512
statx(3, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=284116, ...}) = 0
mmap2(NULL, 286828, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x76b20000
mmap2(0x76b65000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x44000) = 0x76b65000
close(3)                                = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f05000
set_tls(0x76f06040)                     = 0
set_tid_address(0x76f05ba8)             = 1344
set_robust_list(0x76f05bac, 12)         = 0
rseq(0x76f06020, 0x20, 0, 0xe7f5def3)   = 0
mprotect(0x76cd3000, 8192, PROT_READ)   = 0
mprotect(0x76b65000, 4096, PROT_READ)   = 0
mprotect(0x76d0f000, 4096, PROT_READ)   = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76ee8000
mprotect(0x76edb000, 20480, PROT_READ)  = 0
mprotect(0x76eeb000, 4096, PROT_READ)   = 0
mprotect(0x76eee000, 4096, PROT_READ)   = 0
mprotect(0x76f03000, 4096, PROT_READ)   = 0
mprotect(0x76f81000, 20480, PROT_READ)  = 0
mprotect(0x76f37000, 4096, PROT_READ)   = 0
ugetrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
munmap(0x76f07000, 28603)               = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xf5887330} ---
+++ killed by SIGSEGV +++
Segmentation fault

This comment is licensed under cc ​​by 4 and antecedent. The Crunch tool is awesome!

User avatar
icaro440
Marauder
Posts: 183
Joined: Fri Mar 23, 2012 10:46 am UTC
Location: [SP]ain

Re: Server - Raspberry Pi 2 - Warn: VM exited with signal 11: Segmentation fault

Post by icaro440 »

Well, this is the perfect pretext to buy a Raspi 5 :cool:

Waiting for 0.55, ty guys for everything you do :featured:

User avatar
illwieckz
Project Head
Posts: 721
Joined: Sat Aug 11, 2012 7:22 pm UTC
Location: France
Contact:

Re: Server - Raspberry Pi 2 - Warn: VM exited with signal 11: Segmentation fault

Post by illwieckz »

You still have an option, but it requires more work.

What fails to run is the NaCl virtual machine to run the virtualised game. Since what you run is a server, you can run a native exe sgame instead of an NaCl one, it would be working if you make sure to host the vanilla game (no mod).

First go to the place were you have installed Unvanquished, more precisely, where the engine is, for you it would be:

cd /home/icaro/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm

Then you build the native sgame this way:

sudo apt install git cmake python3-yaml python3-jinja2

git clone --recurse-submodules https://github.com/Unvanquished/Unvanquished.git

cmake -SUnvanquished -BUnvanquished/build -DBUILD_CLIENT=OFF -DBUILD_SERVER=OFF -DBUILD_TTY_CLIENT=OFF -DBUILD_CGAME=OFF -DBUILD_SGAME=ON -DBUILD_GAME_NACL=OFF -DBUILD_GAME_NATIVE_DLL=OFF -DBUILD_GAME_NATIVE_EXE=ON -DCMAKE_BUILD_TYPE=Release -DUSE_CPU_GENERIC_ARCHITECTURE=OFF -DUSE_CPU_RECOMMENDED_FEATURES=ON -DCMAKE_C_COMPILER=arm-linux-gnueabihf-gcc -DCMAKE_CXX_COMPILER=arm-linux-gnueabihf-g++ -DCMAKE_C_FLAGS='-march=native -mtune=native' -DCMAKE_CXX_FLAGS='-march=native -mtune=native'

cmake --build Unvanquished/build -- -j"$(nproc)"

cp -a Unvanquished/build/sgame-native-exe .

strip sgame-native-exe

Then you run the engine with the -set vm.sgame.type 2 option, for you it would be:

./daemonded -set vm.sgame.type 2 -homepath /home/icaro/videoludoj/videoludoj-dedalo/pc/unvanquished/servidores/moonlight -pakpath /home/icaro/videoludoj/videoludoj-dedalo/pc/unvanquished/pkg -set net_port 32130 +exec server-moonlight.cfg

This comment is licensed under cc ​​by 4 and antecedent. The Crunch tool is awesome!

User avatar
illwieckz
Project Head
Posts: 721
Joined: Sat Aug 11, 2012 7:22 pm UTC
Location: France
Contact:

Re: Server - Raspberry Pi 2 - Warn: VM exited with signal 11: Segmentation fault

Post by illwieckz »

I updated a bit the instructions.

This comment is licensed under cc ​​by 4 and antecedent. The Crunch tool is awesome!

User avatar
icaro440
Marauder
Posts: 183
Joined: Fri Mar 23, 2012 10:46 am UTC
Location: [SP]ain

Re: Server - Raspberry Pi 2 - Warn: VM exited with signal 11: Segmentation fault

Post by icaro440 »

icaro@bookworm:~$ ssh icaro@192.168.2.50
icaro@192.168.2.50's password:
Linux frambo 6.1.0-rpi7-rpi-v7 #1 SMP Raspbian 1:6.1.63-1+rpt1 (2023-11-24) armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri Dec 15 14:26:09 2023 from 192.168.2.36
icaro@frambo:~ $ cd /home/icaro/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm
icaro@frambo:~/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm $ sudo apt install git cmake python3-yaml python3-jinja2
Leyendo lista de paquetes... Hecho
Creando �rbol de dependencias... Hecho
Leyendo la informaci�n de estado... Hecho
git ya est� en su versi�n m�s reciente (1:2.39.2-1.1).
python3-yaml ya est� en su versi�n m�s reciente (6.0-3+b1).
fijado python3-yaml como instalado manualmente.
python3-jinja2 ya est� en su versi�n m�s reciente (3.1.2-1).
fijado python3-jinja2 como instalado manualmente.
Los paquetes indicados a continuaci�n se instalaron de forma autom�tica y ya no son necesarios.
gtk2-engines-clearlookspix libcamera-apps libcamera0.0.5 libespeak1
libpisp0.0.1 linux-headers-6.1.0-rpi4-common-rpi
linux-headers-6.1.0-rpi4-rpi-v6 linux-headers-6.1.0-rpi4-rpi-v7
linux-headers-6.1.0-rpi4-rpi-v7l linux-image-6.1.0-rpi4-rpi-v6
linux-image-6.1.0-rpi4-rpi-v7 linux-image-6.1.0-rpi4-rpi-v7l
linux-image-6.1.0-rpi4-rpi-v8:arm64 pipewire-libcamera tumbler-common vcdbg
Utilice �sudo apt autoremove� para eliminarlos.
Paquetes sugeridos:
cmake-doc cmake-format elpa-cmake-mode ninja-build
Se instalar�n los siguientes paquetes NUEVOS:
cmake cmake-data librhash0 libuv1
0 actualizados, 4 nuevos se instalar�n, 0 para eliminar y 0 no actualizados.
Se necesita descargar 6.153 kB de archivos.
Se utilizar�n 34,6 MB de espacio de disco adicional despu�s de esta operaci�n.
Des:1 http://ftp.cica.es/mirrors/Linux/raspbian/raspbian bookworm/main armhf librhash0 armhf 1.4.3-3 [142 kB]
Des:2 http://raspbian.raspberrypi.com/raspbian bookworm/main armhf libuv1 armhf 1.44.2-1+rpi1 [125 kB]
Des:3 http://ftp.cica.es/mirrors/Linux/raspbian/raspbian bookworm/main armhf cmake-data all 3.25.1-1 [2.026 kB]
Des:4 http://ftp.cica.es/mirrors/Linux/raspbian/raspbian bookworm/main armhf cmake armhf 3.25.1-1 [3.859 kB]
Descargados 6.153 kB en 10s (639 kB/s)
Seleccionando el paquete librhash0:armhf previamente no seleccionado.
(Leyendo la base de datos ... 424200 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar .../librhash0_1.4.3-3_armhf.deb ...
Desempaquetando librhash0:armhf (1.4.3-3) ...
Seleccionando el paquete libuv1:armhf previamente no seleccionado.
Preparando para desempaquetar .../libuv1_1.44.2-1+rpi1_armhf.deb ...
Desempaquetando libuv1:armhf (1.44.2-1+rpi1) ...
Seleccionando el paquete cmake-data previamente no seleccionado.
Preparando para desempaquetar .../cmake-data_3.25.1-1_all.deb ...
Desempaquetando cmake-data (3.25.1-1) ...
Seleccionando el paquete cmake previamente no seleccionado.
Preparando para desempaquetar .../cmake_3.25.1-1_armhf.deb ...
Desempaquetando cmake (3.25.1-1) ...
Configurando libuv1:armhf (1.44.2-1+rpi1) ...
Configurando librhash0:armhf (1.4.3-3) ...
Configurando cmake-data (3.25.1-1) ...
Configurando cmake (3.25.1-1) ...
Procesando disparadores para man-db (2.11.2-2) ...
Procesando disparadores para libc-bin (2.36-9+rpt2+deb12u3) ...
icaro@frambo:~/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm $ git clone --recurse-submodules https://github.com/Unvanquished/Unvanquished.git
Clonando en 'Unvanquished'...
remote: Enumerating objects: 146088, done.
remote: Counting objects: 100% (19573/19573), done.
remote: Compressing objects: 100% (7961/7961), done.
remote: Total 146088 (delta 9787), reused 18769 (delta 9382), pack-reused 126515
Recibiendo objetos: 100% (146088/146088), 183.73 MiB | 1.22 MiB/s, listo.
Resolviendo deltas: 100% (99372/99372), listo.
Actualizando archivos: 100% (860/860), listo.
Subm�dulo 'daemon' (https://github.com/DaemonEngine/Daemon.git) registrado para ruta 'daemon'
Subm�dulo 'libs/RmlUi' (https://github.com/Unvanquished/RmlUi.git) registrado para ruta 'libs/RmlUi'
Subm�dulo 'libs/glm' (https://github.com/Unvanquished/glm.git) registrado para ruta 'libs/glm'
Subm�dulo 'libs/recastnavigation' (https://github.com/Unvanquished/recastnavigation.git) registrado para ruta 'libs/recastnavigation'
Clonando en '/datos/frambo/frambo-00/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm/Unvanquished/daemon'...
remote: Enumerating objects: 58635, done.
remote: Counting objects: 100% (3143/3143), done.
remote: Compressing objects: 100% (607/607), done.
remote: Total 58635 (delta 2733), reused 2684 (delta 2533), pack-reused 55492
Recibiendo objetos: 100% (58635/58635), 26.54 MiB | 1.14 MiB/s, listo.
Resolviendo deltas: 100% (41255/41255), listo.
Clonando en '/datos/frambo/frambo-00/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm/Unvanquished/libs/RmlUi'...
remote: Enumerating objects: 26509, done.
remote: Counting objects: 100% (4628/4628), done.
remote: Compressing objects: 100% (285/285), done.
remote: Total 26509 (delta 4433), reused 4344 (delta 4343), pack-reused 21881
Recibiendo objetos: 100% (26509/26509), 15.55 MiB | 1.10 MiB/s, listo.
Resolviendo deltas: 100% (19424/19424), listo.
Clonando en '/datos/frambo/frambo-00/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm/Unvanquished/libs/glm'...
remote: Enumerating objects: 56349, done.
remote: Counting objects: 100% (2/2), done.
remote: Compressing objects: 100% (2/2), done.
error: RPC fall�; curl 56 GnuTLS recv error (-9): Error al decodificar el paquete TLS recibido.
error: 466 bytes de cuerpo se siguen esperando
fetch-pack: unexpected disconnect while reading sideband packet
fatal: EOF temprano
fatal: fetch-pack: salida de index-pack no v�lida
fatal: clonaci�n de 'https://github.com/Unvanquished/glm.git' en la ruta de subm�dulo '/datos/frambo/frambo-00/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm/Unvanquished/libs/glm' fall�
Fall� al clonar 'libs/glm'. Reintento programado
Clonando en '/datos/frambo/frambo-00/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm/Unvanquished/libs/recastnavigation'...
remote: Enumerating objects: 8176, done.
remote: Counting objects: 100% (91/91), done.
remote: Compressing objects: 100% (69/69), done.
remote: Total 8176 (delta 33), reused 47 (delta 18), pack-reused 8085
Recibiendo objetos: 100% (8176/8176), 20.36 MiB | 1.17 MiB/s, listo.
Resolviendo deltas: 100% (5124/5124), listo.
Clonando en '/datos/frambo/frambo-00/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm/Unvanquished/libs/glm'...
remote: Enumerating objects: 56349, done.
remote: Counting objects: 100% (2/2), done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 56349 (delta 1), reused 1 (delta 0), pack-reused 56347
Recibiendo objetos: 100% (56349/56349), 69.06 MiB | 1.16 MiB/s, listo.
Resolviendo deltas: 100% (42541/42541), listo.
Ruta de subm�dulo 'daemon': check out realizado a '8bf42449dbd6bfde451d108419913fcd3fa36307'
Subm�dulo 'libs/breakpad' (https://github.com/DaemonEngine/breakpad.git) registrado para ruta 'daemon/libs/breakpad'
Subm�dulo 'libs/crunch' (https://github.com/DaemonEngine/crunch.git) registrado para ruta 'daemon/libs/crunch'
Subm�dulo 'libs/googletest' (https://github.com/DaemonEngine/googletest.git) registrado para ruta 'daemon/libs/googletest'
Subm�dulo 'libs/pdcursesmod' (https://github.com/DaemonEngine/PDCursesMod.git) registrado para ruta 'daemon/libs/pdcursesmod'
Clonando en '/datos/frambo/frambo-00/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm/Unvanquished/daemon/libs/breakpad'...
remote: Enumerating objects: 22687, done.
remote: Counting objects: 100% (8348/8348), done.
remote: Compressing objects: 100% (2582/2582), done.
remote: Total 22687 (delta 5951), reused 7861 (delta 5709), pack-reused 14339
Recibiendo objetos: 100% (22687/22687), 12.55 MiB | 1.02 MiB/s, listo.
Resolviendo deltas: 100% (17607/17607), listo.
Clonando en '/datos/frambo/frambo-00/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm/Unvanquished/daemon/libs/crunch'...
remote: Enumerating objects: 1968, done.
remote: Counting objects: 100% (232/232), done.
remote: Compressing objects: 100% (106/106), done.
remote: Total 1968 (delta 146), reused 171 (delta 126), pack-reused 1736
Recibiendo objetos: 100% (1968/1968), 16.12 MiB | 1.12 MiB/s, listo.
Resolviendo deltas: 100% (1378/1378), listo.
Clonando en '/datos/frambo/frambo-00/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm/Unvanquished/daemon/libs/googletest'...
remote: Enumerating objects: 24372, done.
remote: Counting objects: 100% (1/1), done.
remote: Total 24372 (delta 0), reused 1 (delta 0), pack-reused 24371
Recibiendo objetos: 100% (24372/24372), 10.20 MiB | 1.02 MiB/s, listo.
Resolviendo deltas: 100% (18142/18142), listo.
Clonando en '/datos/frambo/frambo-00/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm/Unvanquished/daemon/libs/pdcursesmod'...
remote: Enumerating objects: 22225, done.
remote: Counting objects: 100% (2056/2056), done.
remote: Compressing objects: 100% (372/372), done.
remote: Total 22225 (delta 1736), reused 1893 (delta 1684), pack-reused 20169
Recibiendo objetos: 100% (22225/22225), 7.31 MiB | 1.05 MiB/s, listo.
Resolviendo deltas: 100% (17231/17231), listo.
Ruta de subm�dulo 'daemon/libs/breakpad': check out realizado a 'aba95a74de1f83d3705eb90c354950c0c89ad91f'
Ruta de subm�dulo 'daemon/libs/crunch': check out realizado a '4c4a009a48bc579b48e2c65ff85b2a9ae61e6e0c'
Ruta de subm�dulo 'daemon/libs/googletest': check out realizado a '15460959cbbfa20e66ef0b5ab497367e47fc0a04'
Ruta de subm�dulo 'daemon/libs/pdcursesmod': check out realizado a '71a948831f261f33d9a5a8c6af28ae6759c52549'
Ruta de subm�dulo 'libs/RmlUi': check out realizado a 'ed72a9023841e1cd0a2d79d7b6d23f0a90184987'
Ruta de subm�dulo 'libs/glm': check out realizado a 'cc98465e3508535ba8c7f6208df934c156a018dc'
Ruta de subm�dulo 'libs/recastnavigation': check out realizado a '32e5f94b111d40c2a1063cabeff9873c0d95c7ba'
Ruta de subm�dulo 'libs/glm': check out realizado a 'cc98465e3508535ba8c7f6208df934c156a018dc'
icaro@frambo:~/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm $ cmake --build Unvanquished/build -- -j"$(nproc)"
Error: /home/icaro/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm/Unvanquished/build is not a directory
icaro@frambo:~/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm $ dir
crash_server daemon-tty linux-arm64.zip linux-i686.zip pkg Unvanquished
daemon irt_core-armhf.nexe linux-armhf nacl_helper_bootstrap README.txt windows-amd64.zip
daemonded linux-amd64.zip linux-armhf.zip nacl_loader symbols_0.54.1.zip windows-i686.zip
icaro@frambo:~/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm $ cd Unvanquished
icaro@frambo:~/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm/Unvanquished $ dir
appveyor CMakeLists.txt daemon dist GPL.txt macosx README.md src tools
azure-pipelines.yml COPYING.txt debian download-paks libs pkg rmlui.cmake src.cmake update-version-number.py
icaro@frambo:~/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm/Unvanquished $ mkdir build

icaro@frambo:~/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm/Unvanquished $ cd ../
icaro@frambo:~/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm $ dir
crash_server daemon-tty linux-arm64.zip linux-i686.zip pkg Unvanquished
daemon irt_core-armhf.nexe linux-armhf nacl_helper_bootstrap README.txt windows-amd64.zip
daemonded linux-amd64.zip linux-armhf.zip nacl_loader symbols_0.54.1.zip windows-i686.zip
icaro@frambo:~/videoludoj/videoludoj-dedalo/pc/unvanquished/serverarm $ cmake --build Unvanquished/build -- -j"$(nproc)"
Error: could not load cache

User avatar
illwieckz
Project Head
Posts: 721
Joined: Sat Aug 11, 2012 7:22 pm UTC
Location: France
Contact:

Re: Server - Raspberry Pi 2 - Warn: VM exited with signal 11: Segmentation fault

Post by illwieckz »

You forgot the first cmake command, the very long one. :smile:

This comment is licensed under cc ​​by 4 and antecedent. The Crunch tool is awesome!

User avatar
icaro440
Marauder
Posts: 183
Joined: Fri Mar 23, 2012 10:46 am UTC
Location: [SP]ain

Re: Server - Raspberry Pi 2 - Warn: VM exited with signal 11: Segmentation fault

Post by icaro440 »

Image
Image
Image
Image

"swimmerk is building Acid Tube"... WTF! :bugeyes: :beer: :bsuit:

Image

User avatar
illwieckz
Project Head
Posts: 721
Joined: Sat Aug 11, 2012 7:22 pm UTC
Location: France
Contact:

Re: Server - Raspberry Pi 2 - Warn: VM exited with signal 11: Segmentation fault

Post by illwieckz »

Excellent! Now I'm curious about the performance of a Raspberry PI 2 for such task! 😃️

This comment is licensed under cc ​​by 4 and antecedent. The Crunch tool is awesome!

User avatar
icaro440
Marauder
Posts: 183
Joined: Fri Mar 23, 2012 10:46 am UTC
Location: [SP]ain

Re: Server - Raspberry Pi 2 - Warn: VM exited with signal 11: Segmentation fault

Post by icaro440 »

Please specify everything you want me to do, but take your time please, forget about time, i have too many irons in the fire :D :D. but i'll do it :wink:

Post Reply