Still learning Linux and running into this issue when trying to start Realdash it has been running fine for 6 months, and now it has stopped working, and I don’t know how to repair.
Hardware Raspberry Pi 5 running on m.2
installed version
realdash-mrd_2.5.8-1_arm64.deb
w@BMW:/usr/bin $ cat /proc/meminfo
MemTotal: 4143568 kB
MemFree: 2594016 kB
MemAvailable: 3498320 kB
Buffers: 55136 kB
Cached: 925312 kB
SwapCached: 0 kB
Active: 698048 kB
Inactive: 616384 kB
Active(anon): 390208 kB
Inactive(anon): 0 kB
Active(file): 307840 kB
Inactive(file): 616384 kB
Unevictable: 20448 kB
Mlocked: 16 kB
SwapTotal: 524272 kB
SwapFree: 524272 kB
Zswap: 0 kB
Zswapped: 0 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 354832 kB
Mapped: 195376 kB
Shmem: 56224 kB
KReclaimable: 53696 kB
Slab: 102592 kB
SReclaimable: 53696 kB
SUnreclaim: 48896 kB
KernelStack: 5376 kB
PageTables: 11600 kB
SecPageTables: 0 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 2596048 kB
Committed_AS: 1810256 kB
VmallocTotal: 68447887360 kB
VmallocUsed: 42976 kB
VmallocChunk: 0 kB
Percpu: 1344 kB
CmaTotal: 65536 kB
CmaFree: 46752 kB
bmw@BMW:/usr/bin $ objdump -p /usr/bin/realdash
/usr/bin/realdash: file format elf64-littleaarch64
Program Header:
PHDR off 0x0000000000000040 vaddr 0x0000000000000040 paddr 0x0000000000000040 align 23
filesz 0x00000000000001f8 memsz 0x00000000000001f8 flags r–
INTERP off 0x0000000000000238 vaddr 0x0000000000000238 paddr 0x0000000000000238 align 20
filesz 0x000000000000001b memsz 0x000000000000001b flags r–
LOAD off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 216
filesz 0x0000000000487f0a memsz 0x0000000000487f0a flags r-x
LOAD off 0x0000000000488bd0 vaddr 0x0000000000498bd0 paddr 0x0000000000498bd0 align 216
filesz 0x000000000002b7c8 memsz 0x00000000000427a0 flags rw-
DYNAMIC off 0x00000000004b2c68 vaddr 0x00000000004c2c68 paddr 0x00000000004c2c68 align 23
filesz 0x00000000000002e0 memsz 0x00000000000002e0 flags rw-
NOTE off 0x0000000000000254 vaddr 0x0000000000000254 paddr 0x0000000000000254 align 22
filesz 0x0000000000000044 memsz 0x0000000000000044 flags r–
EH_FRAME off 0x00000000003fe7ac vaddr 0x00000000003fe7ac paddr 0x00000000003fe7ac align 22
filesz 0x0000000000015db4 memsz 0x0000000000015db4 flags r–
STACK off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 24
filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
RELRO off 0x0000000000488bd0 vaddr 0x0000000000498bd0 paddr 0x0000000000498bd0 align 2**0
filesz 0x000000000002a430 memsz 0x000000000002a430 flags r–
Dynamic Section:
NEEDED libgstreamer-1.0.so.0
NEEDED libgobject-2.0.so.0
NEEDED libglib-2.0.so.0
NEEDED libX11.so.6
NEEDED libEGL.so.1
NEEDED libGLESv2.so.2
NEEDED libopenal.so.1
NEEDED libpthread.so.0
NEEDED libdbus-1.so.3
NEEDED libssl.so.1.1
NEEDED libbluetooth.so.3
NEEDED libvlc.so.5
NEEDED libgpiod.so.2
NEEDED libstdc++.so.6
NEEDED libm.so.6
NEEDED libgcc_s.so.1
NEEDED libc.so.6
INIT 0x0000000000076e50
FINI 0x0000000000379b80
INIT_ARRAY 0x0000000000498bd0
INIT_ARRAYSZ 0x0000000000000018
FINI_ARRAY 0x0000000000498be8
FINI_ARRAYSZ 0x0000000000000008
GNU_HASH 0x0000000000000298
STRTAB 0x00000000000031d8
SYMTAB 0x00000000000002e0
STRSZ 0x0000000000002750
SYMENT 0x0000000000000018
DEBUG 0x0000000000000000
PLTGOT 0x00000000004c2fe8
PLTRELSZ 0x0000000000002c40
PLTREL 0x0000000000000007
JMPREL 0x0000000000074210
RELA 0x0000000000005f18
RELASZ 0x000000000006e2f8
RELAENT 0x0000000000000018
FLAGS_1 0x0000000008000000
VERNEED 0x0000000000005d18
VERNEEDNUM 0x0000000000000007
VERSYM 0x0000000000005928
RELACOUNT 0x0000000000004423
Version References:
required from libgcc_s.so.1:
0x09265f61 0x00 26 GCC_3.3.1
0x0b792650 0x00 18 GCC_3.0
0x09276060 0x00 15 GCC_4.2.0
required from libm.so.6:
0x06969187 0x00 24 GLIBC_2.27
0x06969197 0x00 13 GLIBC_2.17
0x06969189 0x00 12 GLIBC_2.29
required from libpthread.so.0:
0x06969197 0x00 06 GLIBC_2.17
required from libdbus-1.so.3:
0x07f9f1a3 0x00 05 LIBDBUS_1_3
required from libssl.so.1.1:
0x066d1f10 0x00 04 OPENSSL_1_1_0
required from libc.so.6:
0x06969197 0x00 03 GLIBC_2.17
required from libstdc++.so.6:
0x0297f864 0x00 25 GLIBCXX_3.4.14
0x0bafd178 0x00 23 CXXABI_1.3.8
0x0297f867 0x00 22 GLIBCXX_3.4.17
0x0297f868 0x00 21 GLIBCXX_3.4.18
0x0297f869 0x00 20 GLIBCXX_3.4.19
0x0bafd175 0x00 19 CXXABI_1.3.5
0x0297f872 0x00 17 GLIBCXX_3.4.22
0x0297f876 0x00 16 GLIBCXX_3.4.26
0x0297f865 0x00 14 GLIBCXX_3.4.15
0x0297f861 0x00 11 GLIBCXX_3.4.11
0x056bafd3 0x00 10 CXXABI_1.3
0x0297f870 0x00 09 GLIBCXX_3.4.20
0x08922974 0x00 08 GLIBCXX_3.4
0x0297f871 0x00 07 GLIBCXX_3.4.21
0x0bafd179 0x00 02 CXXABI_1.3.9
private flags = 0x0:
bmw@BMW:/usr/bin $ realdash
00:27:06.985 os_linux.cpp(444)(tid:0x538a15ca) : NUTS_INFO -
00:27:07.077 renderer_opengles.cpp(328)(tid:0x00000000) : NUTS_INFO - OpenGL ES version : OpenGL ES 3.1 Mesa 24.2.8-1~bpo12+rpt4, Renderer: V3D 7.1.7.0
terminate called after throwing an instance of ‘std::bad_alloc’
what(): std::bad_alloc
Aborted
bmw@BMW:/usr/bin $