Compiling on RG351P handled (aarm64)

Need help running G/Q/ZDoom/ECWolf/Zandronum/3DGE? Did your computer break? Ask here.

Moderator: GZDoom Developers

Compiling on RG351P handled (aarm64)

Postby Lydia Ballyshaw » Wed Feb 03, 2021 6:43 am

Greetings, I compiled lzdoom for RG351P handled device (RK3326 chipset), I moved all the needed libraries, wad, pk3 and config (latest stable release, https://github.com/drfrag666/gzdoom/releases/tag/3.87c), however now I got this issue:

```
*** Fatal Error ***
librga:RGA_GET_VERSION:4.00,4.000000
ctx=0x558c3cde70,ctx->rgaFd=4
Rga built version:version:+2017-09-28 10:12:42
Address not mapped to object (signal 11)
Address: 0x74532e00000016
```

My launch command is:
```
LD_LIBRARY_PATH=/storage/roms/ports/lzdoom/lib:/usr/lib /storage/roms/ports/lzdoom/lzdoom "+fullscreen 1" +"snd_mididevice -3" +"vid_vsync 1" -width 480 -height 320 -config "/storage/roms/gamedata/lzdoom/lzdoom.ini" -iwad "/storage/roms/doom/iwads/plutonia.wad"
```

but I tried all the non opengl related parameters here:
```
local params=("+fullscreen 1")
local launcher_prefix="DOOMWADDIR=$romdir/ports/doom"

if isPlatform "mesa" || isPlatform "gl"; then
params+=("+vid_renderer 1")
elif isPlatform "gles"; then
params+=("+vid_renderer 0")
fi

# FluidSynth is too memory/CPU intensive
if isPlatform "arm"; then
params+=("+'snd_mididevice -3'")
fi

if isPlatform "kms"; then
params+=("+vid_vsync 1" "-width %XRES%" "-height %YRES%")
fi
```
How can I fix this?

logfile: https://we.tl/t-bx4niNncUj
Lydia Ballyshaw
 

Re: Compiling on RG351P handled (aarm64)

Postby Rachael » Wed Feb 03, 2021 7:09 am

Do you have access to Vulkan on the platform you are using? (The chipset is said to support it, but whatever operating system you are using will need the drivers)

If so, please try mainline GZDoom, which does have ARM64 support.

Code: Select allExpand view
git checkout https://github.com/coelckers/gzdoom.git


You will need to use the very latest checkout.
User avatar
Rachael
Admin
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle
Operating System: Debian-like Linux (Debian, Ubuntu, Mint, etc) 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: Compiling on RG351P handled (aarm64)

Postby _mental_ » Wed Feb 03, 2021 7:16 am

Run the game in gdb, and post output of bt command after it crashes.
_mental_
 
 
 
Joined: 07 Aug 2011

Re: Compiling on RG351P handled (aarm64)

Postby Xargon » Wed Feb 03, 2021 9:24 am

Rachael wrote:Do you have access to Vulkan on the platform you are using? (The chipset is said to support it, but whatever operating system you are using will need the drivers)

If so, please try mainline GZDoom, which does have ARM64 support.

Code: Select allExpand view
git checkout https://github.com/coelckers/gzdoom.git


You will need to use the very latest checkout.


Not yet, our distribution maintainer (351ELEC) is working on it but not sure it will be an available solution.

_mental_ wrote:Run the game in gdb, and post output of bt command after it crashes.


Here is it:

Code: Select allExpand view
Starting program: /storage/roms/ports/lzdoom/lzdoom -config "/storage/roms/gamedata/lzdoom/lzdoom.ini" -iwad "/storage/roms/doom/iwads/plutonia.wad"
warning: Unable to determine the number of hardware watchpoints available.
warning: Unable to determine the number of hardware breakpoints available.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fabdb5900 (LWP 24970)]
[New Thread 0x7fabc6d120 (LWP 24971)]
[Thread 0x7fabc6d120 (LWP 24971) exited]
[New Thread 0x7fabc6d120 (LWP 24972)]
[Thread 0x7fabc6d120 (LWP 24972) exited]
[New Thread 0x7fabc6d120 (LWP 24973)]
[New Thread 0x7fab460120 (LWP 24974)]
[New Thread 0x7faa0aa120 (LWP 24975)]
[Thread 0x7faa0aa120 (LWP 24975) exited]
[New Thread 0x7faa0aa120 (LWP 24976)]
[Thread 0x7faa0aa120 (LWP 24976) exited]
[New Thread 0x7faa0aa120 (LWP 24977)]
[Thread 0x7faa0aa120 (LWP 24977) exited]
[New Thread 0x7faa0aa120 (LWP 24978)]
[Thread 0x7faa0aa120 (LWP 24978) exited]
[New Thread 0x7faa0aa120 (LWP 24979)]
[Thread 0x7faa0aa120 (LWP 24979) exited]
[New Thread 0x7faa0aa120 (LWP 24980)]
[Thread 0x7faa0aa120 (LWP 24980) exited]
[New Thread 0x7faa0aa120 (LWP 24981)]
[Thread 0x7faa0aa120 (LWP 24981) exited]
[New Thread 0x7faa0aa120 (LWP 24982)]
[Thread 0x7faa0aa120 (LWP 24982) exited]
[New Thread 0x7faa0aa120 (LWP 24983)]
[Thread 0x7faa0aa120 (LWP 24983) exited]
[New Thread 0x7faa0aa120 (LWP 24984)]
[Thread 0x7faa0aa120 (LWP 24984) exited]
[New Thread 0x7faa0aa120 (LWP 24985)]
[Thread 0x7faa0aa120 (LWP 24985) exited]
[New Thread 0x7faa0aa120 (LWP 24986)]
[Thread 0x7faa0aa120 (LWP 24986) exited]
[New Thread 0x7faa0aa120 (LWP 24987)]
[Thread 0x7faa0aa120 (LWP 24987) exited]
[New Thread 0x7faa0aa120 (LWP 24988)]
[Thread 0x7faa0aa120 (LWP 24988) exited]
[New Thread 0x7faa0aa120 (LWP 24989)]
[Thread 0x7faa0aa120 (LWP 24989) exited]
[New Thread 0x7faa0aa120 (LWP 24990)]
[Thread 0x7faa0aa120 (LWP 24990) exited]
[New Thread 0x7faa0aa120 (LWP 24991)]
[Thread 0x7faa0aa120 (LWP 24991) exited]
[New Thread 0x7faa0aa120 (LWP 24992)]
[Thread 0x7faa0aa120 (LWP 24992) exited]
[New Thread 0x7faa0aa120 (LWP 24993)]
[Thread 0x7faa0aa120 (LWP 24993) exited]
[New Thread 0x7faa0aa120 (LWP 24994)]
[Thread 0x7faa0aa120 (LWP 24994) exited]
[New Thread 0x7faa0aa120 (LWP 24995)]
[Thread 0x7faa0aa120 (LWP 24995) exited]
[New Thread 0x7faa0aa120 (LWP 24996)]
[Thread 0x7faa0aa120 (LWP 24996) exited]
[New Thread 0x7faa0aa120 (LWP 24997)]
[Thread 0x7faa0aa120 (LWP 24997) exited]
[New Thread 0x7faa0aa120 (LWP 24998)]
[Thread 0x7faa0aa120 (LWP 24998) exited]
[New Thread 0x7faa0aa120 (LWP 24999)]
[Thread 0x7faa0aa120 (LWP 24999) exited]
[New Thread 0x7faa0aa120 (LWP 25000)]
[Thread 0x7faa0aa120 (LWP 25000) exited]
[New Thread 0x7faa0aa120 (LWP 25001)]
[Thread 0x7faa0aa120 (LWP 25001) exited]
[New Thread 0x7faa0aa120 (LWP 25002)]
[Thread 0x7faa0aa120 (LWP 25002) exited]
[New Thread 0x7faa0aa120 (LWP 25003)]
[Thread 0x7faa0aa120 (LWP 25003) exited]
[New Thread 0x7faa0aa120 (LWP 25004)]
[Thread 0x7faa0aa120 (LWP 25004) exited]
[New Thread 0x7faa0aa120 (LWP 25005)]
[Thread 0x7faa0aa120 (LWP 25005) exited]
[New Thread 0x7faa0aa120 (LWP 25006)]
[Thread 0x7faa0aa120 (LWP 25006) exited]
[New Thread 0x7faa0aa120 (LWP 25007)]
[Thread 0x7faa0aa120 (LWP 25007) exited]
[New Thread 0x7faa0aa120 (LWP 25008)]
[Thread 0x7faa0aa120 (LWP 25008) exited]
[New Thread 0x7faa0aa120 (LWP 25009)]
[Thread 0x7faa0aa120 (LWP 25009) exited]
[New Thread 0x7faa0aa120 (LWP 25010)]
[Thread 0x7faa0aa120 (LWP 25010) exited]
[New Thread 0x7faa0aa120 (LWP 25011)]
[Thread 0x7faa0aa120 (LWP 25011) exited]
[New Thread 0x7faa0aa120 (LWP 25012)]
[Thread 0x7faa0aa120 (LWP 25012) exited]
[New Thread 0x7faa0aa120 (LWP 25013)]
[Thread 0x7faa0aa120 (LWP 25013) exited]
[New Thread 0x7faa0aa120 (LWP 25014)]
[Thread 0x7faa0aa120 (LWP 25014) exited]
[New Thread 0x7faa0aa120 (LWP 25015)]
[Thread 0x7faa0aa120 (LWP 25015) exited]
[New Thread 0x7faa0aa120 (LWP 25016)]
[Thread 0x7faa0aa120 (LWP 25016) exited]
[New Thread 0x7faa0aa120 (LWP 25017)]
[Thread 0x7faa0aa120 (LWP 25017) exited]
[New Thread 0x7faa0aa120 (LWP 25018)]
[Thread 0x7faa0aa120 (LWP 25018) exited]
[New Thread 0x7faa0aa120 (LWP 25019)]
[Thread 0x7faa0aa120 (LWP 25019) exited]
[New Thread 0x7faa0aa120 (LWP 25020)]
[Thread 0x7faa0aa120 (LWP 25020) exited]
[New Thread 0x7faa0aa120 (LWP 25021)]
[Thread 0x7faa0aa120 (LWP 25021) exited]
[New Thread 0x7faa0aa120 (LWP 25022)]
[Thread 0x7faa0aa120 (LWP 25022) exited]
[New Thread 0x7faa0aa120 (LWP 25023)]
[Thread 0x7faa0aa120 (LWP 25023) exited]
[New Thread 0x7faa0aa120 (LWP 25024)]
[Thread 0x7faa0aa120 (LWP 25024) exited]
[New Thread 0x7faa0aa120 (LWP 25026)]
[Thread 0x7faa0aa120 (LWP 25026) exited]
[New Thread 0x7faa0aa120 (LWP 25029)]
[Thread 0x7faa0aa120 (LWP 25029) exited]
[New Thread 0x7faa0aa120 (LWP 25030)]
[Thread 0x7faa0aa120 (LWP 25030) exited]
[New Thread 0x7faa0aa120 (LWP 25031)]
[Thread 0x7faa0aa120 (LWP 25031) exited]
[New Thread 0x7faa0aa120 (LWP 25032)]
[Thread 0x7faa0aa120 (LWP 25032) exited]
[New Thread 0x7faa0aa120 (LWP 25033)]
[Thread 0x7faa0aa120 (LWP 25033) exited]
[New Thread 0x7faa0aa120 (LWP 25034)]
[Thread 0x7faa0aa120 (LWP 25034) exited]
[New Thread 0x7faa0aa120 (LWP 25035)]
[Thread 0x7faa0aa120 (LWP 25035) exited]
[New Thread 0x7faa0aa120 (LWP 25036)]
[Thread 0x7faa0aa120 (LWP 25036) exited]
[New Thread 0x7faa0aa120 (LWP 25037)]
[Thread 0x7faa0aa120 (LWP 25037) exited]
[New Thread 0x7faa0aa120 (LWP 25038)]
[Thread 0x7faa0aa120 (LWP 25038) exited]
[New Thread 0x7faa0aa120 (LWP 25039)]
[Thread 0x7faa0aa120 (LWP 25039) exited]
[New Thread 0x7faa0aa120 (LWP 25040)]
[Thread 0x7faa0aa120 (LWP 25040) exited]
[New Thread 0x7faa0aa120 (LWP 25041)]
[Thread 0x7faa0aa120 (LWP 25041) exited]
[New Thread 0x7faa0aa120 (LWP 25042)]
[Thread 0x7faa0aa120 (LWP 25042) exited]
[New Thread 0x7faa0aa120 (LWP 25043)]
[Thread 0x7faa0aa120 (LWP 25043) exited]
[New Thread 0x7faa0aa120 (LWP 25044)]
[Thread 0x7faa0aa120 (LWP 25044) exited]
[New Thread 0x7faa0aa120 (LWP 25045)]
[Thread 0x7faa0aa120 (LWP 25045) exited]
[New Thread 0x7faa0aa120 (LWP 25046)]
[Thread 0x7faa0aa120 (LWP 25046) exited]
[New Thread 0x7faa0aa120 (LWP 25047)]
[Thread 0x7faa0aa120 (LWP 25047) exited]
[New Thread 0x7faa0aa120 (LWP 25048)]
[Thread 0x7faa0aa120 (LWP 25048) exited]
[New Thread 0x7faa0aa120 (LWP 25049)]
[Thread 0x7faa0aa120 (LWP 25049) exited]
[New Thread 0x7faa0aa120 (LWP 25050)]
[Thread 0x7faa0aa120 (LWP 25050) exited]
[New Thread 0x7faa0aa120 (LWP 25051)]
[Thread 0x7faa0aa120 (LWP 25051) exited]
[New Thread 0x7faa0aa120 (LWP 25052)]
[Thread 0x7faa0aa120 (LWP 25052) exited]
[New Thread 0x7faa0aa120 (LWP 25053)]
[Thread 0x7faa0aa120 (LWP 25053) exited]
[New Thread 0x7faa0aa120 (LWP 25054)]
[Thread 0x7faa0aa120 (LWP 25054) exited]
[New Thread 0x7faa0aa120 (LWP 25055)]
[Thread 0x7faa0aa120 (LWP 25055) exited]
[New Thread 0x7faa0aa120 (LWP 25056)]
[Thread 0x7faa0aa120 (LWP 25056) exited]
[New Thread 0x7faa0aa120 (LWP 25057)]
[Thread 0x7faa0aa120 (LWP 25057) exited]
[New Thread 0x7faa0aa120 (LWP 25058)]
[Thread 0x7faa0aa120 (LWP 25058) exited]
[New Thread 0x7faa0aa120 (LWP 25059)]
[Thread 0x7faa0aa120 (LWP 25059) exited]
[New Thread 0x7faa0aa120 (LWP 25060)]
[Thread 0x7faa0aa120 (LWP 25060) exited]
[New Thread 0x7faa0aa120 (LWP 25061)]
[Thread 0x7faa0aa120 (LWP 25061) exited]
[New Thread 0x7faa0aa120 (LWP 25062)]
[Thread 0x7faa0aa120 (LWP 25062) exited]
[New Thread 0x7faa0aa120 (LWP 25063)]
[Thread 0x7faa0aa120 (LWP 25063) exited]
[New Thread 0x7faa0aa120 (LWP 25064)]
[Thread 0x7faa0aa120 (LWP 25064) exited]
[New Thread 0x7faa0aa120 (LWP 25065)]
[Thread 0x7faa0aa120 (LWP 25065) exited]
[New Thread 0x7faa0aa120 (LWP 25066)]
[Thread 0x7faa0aa120 (LWP 25066) exited]
[New Thread 0x7faa0aa120 (LWP 25067)]
[Thread 0x7faa0aa120 (LWP 25067) exited]
[New Thread 0x7faa0aa120 (LWP 25068)]
[Thread 0x7faa0aa120 (LWP 25068) exited]
[New Thread 0x7faa0aa120 (LWP 25069)]
[Thread 0x7faa0aa120 (LWP 25069) exited]
[New Thread 0x7faa0aa120 (LWP 25070)]
[Thread 0x7faa0aa120 (LWP 25070) exited]
[New Thread 0x7faa0aa120 (LWP 25071)]
[Thread 0x7faa0aa120 (LWP 25071) exited]
[New Thread 0x7faa0aa120 (LWP 25072)]
[Thread 0x7faa0aa120 (LWP 25072) exited]
[New Thread 0x7faa0aa120 (LWP 25073)]
[Thread 0x7faa0aa120 (LWP 25073) exited]
[New Thread 0x7faa0aa120 (LWP 25074)]
[Thread 0x7faa0aa120 (LWP 25074) exited]
[New Thread 0x7faa0aa120 (LWP 25075)]
[Thread 0x7faa0aa120 (LWP 25075) exited]
[New Thread 0x7faa0aa120 (LWP 25076)]
[Thread 0x7faa0aa120 (LWP 25076) exited]
[New Thread 0x7faa0aa120 (LWP 25077)]
[Thread 0x7faa0aa120 (LWP 25077) exited]
[New Thread 0x7faa0aa120 (LWP 25078)]
[Thread 0x7faa0aa120 (LWP 25078) exited]
[New Thread 0x7faa0aa120 (LWP 25079)]
[Thread 0x7faa0aa120 (LWP 25079) exited]
[New Thread 0x7faa0aa120 (LWP 25080)]
[Thread 0x7faa0aa120 (LWP 25080) exited]
[New Thread 0x7faa0aa120 (LWP 25081)]
[Thread 0x7faa0aa120 (LWP 25081) exited]
[New Thread 0x7faa0aa120 (LWP 25082)]
[Thread 0x7faa0aa120 (LWP 25082) exited]
[New Thread 0x7faa0aa120 (LWP 25083)]
[Thread 0x7faa0aa120 (LWP 25083) exited]
[New Thread 0x7faa0aa120 (LWP 25084)]
[Thread 0x7faa0aa120 (LWP 25084) exited]
[New Thread 0x7faa0aa120 (LWP 25085)]
[Thread 0x7faa0aa120 (LWP 25085) exited]
[New Thread 0x7faa0aa120 (LWP 25086)]
[Thread 0x7faa0aa120 (LWP 25086) exited]
[New Thread 0x7faa0aa120 (LWP 25087)]
[Thread 0x7faa0aa120 (LWP 25087) exited]
[New Thread 0x7faa0aa120 (LWP 25088)]
[Thread 0x7faa0aa120 (LWP 25088) exited]
[New Thread 0x7faa0aa120 (LWP 25089)]
[Thread 0x7faa0aa120 (LWP 25089) exited]
[New Thread 0x7faa0aa120 (LWP 25090)]
[Thread 0x7faa0aa120 (LWP 25090) exited]
[New Thread 0x7faa0aa120 (LWP 25091)]
[Thread 0x7faa0aa120 (LWP 25091) exited]
[New Thread 0x7faa0aa120 (LWP 25092)]
[Thread 0x7faa0aa120 (LWP 25092) exited]
[New Thread 0x7faa0aa120 (LWP 25093)]
[Thread 0x7faa0aa120 (LWP 25093) exited]
[New Thread 0x7faa0aa120 (LWP 25094)]
[Thread 0x7faa0aa120 (LWP 25094) exited]
[New Thread 0x7faa0aa120 (LWP 25095)]
[Thread 0x7faa0aa120 (LWP 25095) exited]
[New Thread 0x7faa0aa120 (LWP 25096)]
[Thread 0x7faa0aa120 (LWP 25096) exited]
[New Thread 0x7faa0aa120 (LWP 25097)]
[Thread 0x7faa0aa120 (LWP 25097) exited]
[New Thread 0x7faa0aa120 (LWP 25098)]
[Thread 0x7faa0aa120 (LWP 25098) exited]
[New Thread 0x7faa0aa120 (LWP 25099)]
[Thread 0x7faa0aa120 (LWP 25099) exited]
[New Thread 0x7faa0aa120 (LWP 25100)]
[Thread 0x7faa0aa120 (LWP 25100) exited]
[New Thread 0x7faa0aa120 (LWP 25101)]
[Thread 0x7faa0aa120 (LWP 25101) exited]
[New Thread 0x7faa0aa120 (LWP 25102)]
[Thread 0x7faa0aa120 (LWP 25102) exited]
[New Thread 0x7faa0aa120 (LWP 25103)]
[Thread 0x7faa0aa120 (LWP 25103) exited]
[New Thread 0x7faa0aa120 (LWP 25104)]
[Thread 0x7faa0aa120 (LWP 25104) exited]
[New Thread 0x7faa0aa120 (LWP 25105)]
[Thread 0x7faa0aa120 (LWP 25105) exited]
[New Thread 0x7faa0aa120 (LWP 25106)]
[Thread 0x7faa0aa120 (LWP 25106) exited]
[New Thread 0x7faa0aa120 (LWP 25107)]
[Thread 0x7faa0aa120 (LWP 25107) exited]
[New Thread 0x7faa0aa120 (LWP 25108)]
[Thread 0x7faa0aa120 (LWP 25108) exited]
[New Thread 0x7faa0aa120 (LWP 25109)]
[Thread 0x7faa0aa120 (LWP 25109) exited]
[New Thread 0x7faa0aa120 (LWP 25110)]
[Thread 0x7faa0aa120 (LWP 25110) exited]
[New Thread 0x7faa0aa120 (LWP 25111)]
[Thread 0x7faa0aa120 (LWP 25111) exited]
[New Thread 0x7faa0aa120 (LWP 25112)]
[Thread 0x7faa0aa120 (LWP 25112) exited]
[New Thread 0x7faa0aa120 (LWP 25113)]
[Thread 0x7faa0aa120 (LWP 25113) exited]
[New Thread 0x7faa0aa120 (LWP 25114)]
[Thread 0x7faa0aa120 (LWP 25114) exited]
[New Thread 0x7faa0aa120 (LWP 25115)]
[Thread 0x7faa0aa120 (LWP 25115) exited]
[New Thread 0x7faa0aa120 (LWP 25116)]
[Thread 0x7faa0aa120 (LWP 25116) exited]
[New Thread 0x7faa0aa120 (LWP 25117)]
[Thread 0x7faa0aa120 (LWP 25117) exited]
[New Thread 0x7faa0aa120 (LWP 25118)]
[Thread 0x7faa0aa120 (LWP 25118) exited]
[New Thread 0x7faa0aa120 (LWP 25119)]
[Thread 0x7faa0aa120 (LWP 25119) exited]
[New Thread 0x7faa0aa120 (LWP 25120)]
[Thread 0x7faa0aa120 (LWP 25120) exited]
[New Thread 0x7faa0aa120 (LWP 25121)]
[Thread 0x7faa0aa120 (LWP 25121) exited]
[New Thread 0x7faa0aa120 (LWP 25122)]
[Thread 0x7faa0aa120 (LWP 25122) exited]
[New Thread 0x7faa0aa120 (LWP 25123)]
[Thread 0x7faa0aa120 (LWP 25123) exited]
[New Thread 0x7faa0aa120 (LWP 25124)]
[Thread 0x7faa0aa120 (LWP 25124) exited]
[New Thread 0x7faa0aa120 (LWP 25125)]
[Thread 0x7faa0aa120 (LWP 25125) exited]
[New Thread 0x7faa0aa120 (LWP 25126)]
[Thread 0x7faa0aa120 (LWP 25126) exited]
[New Thread 0x7faa0aa120 (LWP 25127)]
[Thread 0x7faa0aa120 (LWP 25127) exited]
[New Thread 0x7faa0aa120 (LWP 25128)]
[Thread 0x7faa0aa120 (LWP 25128) exited]
[New Thread 0x7faa0aa120 (LWP 25129)]
[Thread 0x7faa0aa120 (LWP 25129) exited]
[New Thread 0x7faa0aa120 (LWP 25130)]
[Thread 0x7faa0aa120 (LWP 25130) exited]
[New Thread 0x7faa0aa120 (LWP 25131)]
[Thread 0x7faa0aa120 (LWP 25131) exited]
[New Thread 0x7faa0aa120 (LWP 25132)]
[Thread 0x7faa0aa120 (LWP 25132) exited]
[New Thread 0x7faa0aa120 (LWP 25133)]
[Thread 0x7faa0aa120 (LWP 25133) exited]
[New Thread 0x7faa0aa120 (LWP 25134)]
[Thread 0x7faa0aa120 (LWP 25134) exited]
[New Thread 0x7faa0aa120 (LWP 25135)]
[Thread 0x7faa0aa120 (LWP 25135) exited]
[New Thread 0x7faa0aa120 (LWP 25136)]
[Thread 0x7faa0aa120 (LWP 25136) exited]
[New Thread 0x7faa0aa120 (LWP 25137)]
[Thread 0x7faa0aa120 (LWP 25137) exited]
[New Thread 0x7faa0aa120 (LWP 25138)]
[Thread 0x7faa0aa120 (LWP 25138) exited]
[New Thread 0x7faa0aa120 (LWP 25139)]
[Thread 0x7faa0aa120 (LWP 25139) exited]
[New Thread 0x7faa0aa120 (LWP 25140)]
[Thread 0x7faa0aa120 (LWP 25140) exited]
[New Thread 0x7faa0aa120 (LWP 25141)]
[Thread 0x7faa0aa120 (LWP 25141) exited]
[New Thread 0x7faa0aa120 (LWP 25142)]
[Thread 0x7faa0aa120 (LWP 25142) exited]
[New Thread 0x7faa0aa120 (LWP 25143)]
[Thread 0x7faa0aa120 (LWP 25143) exited]
[New Thread 0x7faa0aa120 (LWP 25144)]
[Thread 0x7faa0aa120 (LWP 25144) exited]
[New Thread 0x7faa0aa120 (LWP 25145)]
[Thread 0x7faa0aa120 (LWP 25145) exited]
[New Thread 0x7faa0aa120 (LWP 25146)]
[Thread 0x7faa0aa120 (LWP 25146) exited]
[New Thread 0x7faa0aa120 (LWP 25147)]
[Thread 0x7faa0aa120 (LWP 25147) exited]
[New Thread 0x7faa0aa120 (LWP 25148)]
[Thread 0x7faa0aa120 (LWP 25148) exited]
[New Thread 0x7faa0aa120 (LWP 25149)]
[Thread 0x7faa0aa120 (LWP 25149) exited]
[New Thread 0x7faa0aa120 (LWP 25150)]
[Thread 0x7faa0aa120 (LWP 25150) exited]
[New Thread 0x7faa0aa120 (LWP 25151)]
[Thread 0x7faa0aa120 (LWP 25151) exited]
[New Thread 0x7faa0aa120 (LWP 25152)]
[Thread 0x7faa0aa120 (LWP 25152) exited]
[New Thread 0x7faa0aa120 (LWP 25153)]
[Thread 0x7faa0aa120 (LWP 25153) exited]
[New Thread 0x7faa0aa120 (LWP 25154)]
[Thread 0x7faa0aa120 (LWP 25154) exited]
[New Thread 0x7faa0aa120 (LWP 25155)]
[Thread 0x7faa0aa120 (LWP 25155) exited]
[New Thread 0x7faa0aa120 (LWP 25156)]
[Thread 0x7faa0aa120 (LWP 25156) exited]
[New Thread 0x7faa0aa120 (LWP 25157)]
[Thread 0x7faa0aa120 (LWP 25157) exited]
[New Thread 0x7faa0aa120 (LWP 25158)]
[Thread 0x7faa0aa120 (LWP 25158) exited]
[New Thread 0x7faa0aa120 (LWP 25159)]
[Thread 0x7faa0aa120 (LWP 25159) exited]
[New Thread 0x7faa0aa120 (LWP 25160)]
[Thread 0x7faa0aa120 (LWP 25160) exited]
[New Thread 0x7faa0aa120 (LWP 25161)]
[Thread 0x7faa0aa120 (LWP 25161) exited]
[New Thread 0x7faa0aa120 (LWP 25162)]
[Thread 0x7faa0aa120 (LWP 25162) exited]
[New Thread 0x7faa0aa120 (LWP 25163)]
[Thread 0x7faa0aa120 (LWP 25163) exited]
[New Thread 0x7faa0aa120 (LWP 25164)]
[Thread 0x7faa0aa120 (LWP 25164) exited]
[New Thread 0x7faa0aa120 (LWP 25165)]
[Thread 0x7faa0aa120 (LWP 25165) exited]
[New Thread 0x7faa0aa120 (LWP 25166)]
[Thread 0x7faa0aa120 (LWP 25166) exited]
[New Thread 0x7faa0aa120 (LWP 25167)]
[Thread 0x7faa0aa120 (LWP 25167) exited]
[New Thread 0x7faa0aa120 (LWP 25168)]
[Thread 0x7faa0aa120 (LWP 25168) exited]
[New Thread 0x7faa0aa120 (LWP 25169)]
[Thread 0x7faa0aa120 (LWP 25169) exited]
[New Thread 0x7faa0aa120 (LWP 25170)]
[Thread 0x7faa0aa120 (LWP 25170) exited]
[New Thread 0x7faa0aa120 (LWP 25171)]
[Thread 0x7faa0aa120 (LWP 25171) exited]
[New Thread 0x7faa0aa120 (LWP 25172)]
[Thread 0x7faa0aa120 (LWP 25172) exited]
[New Thread 0x7faa0aa120 (LWP 25173)]
[Thread 0x7faa0aa120 (LWP 25173) exited]
[New Thread 0x7faa0aa120 (LWP 25174)]
[Thread 0x7faa0aa120 (LWP 25174) exited]
[New Thread 0x7faa0aa120 (LWP 25175)]
[Thread 0x7faa0aa120 (LWP 25175) exited]
[New Thread 0x7faa0aa120 (LWP 25176)]
[Thread 0x7faa0aa120 (LWP 25176) exited]
[New Thread 0x7faa0aa120 (LWP 25177)]
[Thread 0x7faa0aa120 (LWP 25177) exited]
[New Thread 0x7faa0aa120 (LWP 25178)]
[Thread 0x7faa0aa120 (LWP 25178) exited]
[New Thread 0x7faa0aa120 (LWP 25179)]
[Thread 0x7faa0aa120 (LWP 25179) exited]
[New Thread 0x7faa0aa120 (LWP 25180)]
[Thread 0x7faa0aa120 (LWP 25180) exited]
[New Thread 0x7faa0aa120 (LWP 25181)]
[Thread 0x7faa0aa120 (LWP 25181) exited]
[New Thread 0x7faa0aa120 (LWP 25182)]
[Thread 0x7faa0aa120 (LWP 25182) exited]
[New Thread 0x7faa0aa120 (LWP 25183)]
[Thread 0x7faa0aa120 (LWP 25183) exited]
[New Thread 0x7faa0aa120 (LWP 25184)]
[Thread 0x7faa0aa120 (LWP 25184) exited]
[New Thread 0x7faa0aa120 (LWP 25185)]
[Thread 0x7faa0aa120 (LWP 25185) exited]
[New Thread 0x7faa0aa120 (LWP 25186)]
[Thread 0x7faa0aa120 (LWP 25186) exited]
[New Thread 0x7faa0aa120 (LWP 25187)]
[Thread 0x7faa0aa120 (LWP 25187) exited]
[New Thread 0x7faa0aa120 (LWP 25188)]
[Thread 0x7faa0aa120 (LWP 25188) exited]
[New Thread 0x7faa0aa120 (LWP 25189)]
[Thread 0x7faa0aa120 (LWP 25189) exited]
[New Thread 0x7faa0aa120 (LWP 25190)]
[Thread 0x7faa0aa120 (LWP 25190) exited]
[New Thread 0x7faa0aa120 (LWP 25191)]
[Thread 0x7faa0aa120 (LWP 25191) exited]
[New Thread 0x7faa0aa120 (LWP 25192)]
[Thread 0x7faa0aa120 (LWP 25192) exited]
[New Thread 0x7faa0aa120 (LWP 25193)]
[Thread 0x7faa0aa120 (LWP 25193) exited]
[New Thread 0x7faa0aa120 (LWP 25194)]
[Thread 0x7faa0aa120 (LWP 25194) exited]
[New Thread 0x7faa0aa120 (LWP 25195)]
[Thread 0x7faa0aa120 (LWP 25195) exited]
[New Thread 0x7faa0aa120 (LWP 25196)]
[Thread 0x7faa0aa120 (LWP 25196) exited]
[New Thread 0x7faa0aa120 (LWP 25197)]
[Thread 0x7faa0aa120 (LWP 25197) exited]
[New Thread 0x7faa0aa120 (LWP 25198)]
[Thread 0x7faa0aa120 (LWP 25198) exited]
[New Thread 0x7faa0aa120 (LWP 25199)]
[Thread 0x7faa0aa120 (LWP 25199) exited]
[New Thread 0x7faa0aa120 (LWP 25200)]
[Thread 0x7faa0aa120 (LWP 25200) exited]
[New Thread 0x7faa0aa120 (LWP 25201)]
[Thread 0x7faa0aa120 (LWP 25201) exited]
[New Thread 0x7faa0aa120 (LWP 25202)]
[Thread 0x7faa0aa120 (LWP 25202) exited]
[New Thread 0x7faa0aa120 (LWP 25203)]
[Thread 0x7faa0aa120 (LWP 25203) exited]
[New Thread 0x7faa0aa120 (LWP 25204)]
[Thread 0x7faa0aa120 (LWP 25204) exited]
[New Thread 0x7faa0aa120 (LWP 25205)]
[Thread 0x7faa0aa120 (LWP 25205) exited]
[New Thread 0x7fa9878120 (LWP 25206)]
[Thread 0x7fa9878120 (LWP 25206) exited]
[New Thread 0x7fa9878120 (LWP 25207)]
[Thread 0x7fa9878120 (LWP 25207) exited]
[New Thread 0x7fa9878120 (LWP 25208)]
[Thread 0x7fa9878120 (LWP 25208) exited]
[New Thread 0x7fa9878120 (LWP 25209)]
[Thread 0x7fa9878120 (LWP 25209) exited]
[New Thread 0x7fa9878120 (LWP 25210)]
[Thread 0x7fa9878120 (LWP 25210) exited]
[New Thread 0x7faa0aa120 (LWP 25211)]
[Thread 0x7faa0aa120 (LWP 25211) exited]
[New Thread 0x7faa0aa120 (LWP 25212)]
[Thread 0x7faa0aa120 (LWP 25212) exited]
[New Thread 0x7faa0aa120 (LWP 25213)]
[Thread 0x7faa0aa120 (LWP 25213) exited]
[New Thread 0x7faa0aa120 (LWP 25214)]
[Thread 0x7faa0aa120 (LWP 25214) exited]
[New Thread 0x7faa0aa120 (LWP 25215)]
[Thread 0x7faa0aa120 (LWP 25215) exited]
[New Thread 0x7fa9878120 (LWP 25216)]
[Thread 0x7fa9878120 (LWP 25216) exited]
[New Thread 0x7fa9878120 (LWP 25217)]
[Thread 0x7fa9878120 (LWP 25217) exited]
[New Thread 0x7fa9878120 (LWP 25218)]
[Thread 0x7fa9878120 (LWP 25218) exited]
[New Thread 0x7fa9878120 (LWP 25219)]
[Thread 0x7fa9878120 (LWP 25219) exited]
[New Thread 0x7fa9878120 (LWP 25220)]
[Thread 0x7fa9878120 (LWP 25220) exited]
[New Thread 0x7fa9878120 (LWP 25222)]
[New Thread 0x7faa0aa120 (LWP 25223)]
[New Thread 0x7fa9077120 (LWP 25224)]
[New Thread 0x7fa8876120 (LWP 25225)]
[New Thread 0x7fa19fb120 (LWP 25226)]
[New Thread 0x7fa11fa120 (LWP 25227)]
[New Thread 0x7fa09f9120 (LWP 25228)]
[New Thread 0x7f9bfff120 (LWP 25229)]
[Thread 0x7f9bfff120 (LWP 25229) exited]
[New Thread 0x7f9bfff120 (LWP 25230)]
[Thread 0x7f9bfff120 (LWP 25230) exited]
[New Thread 0x7f9bfff120 (LWP 25231)]
[Thread 0x7f9bfff120 (LWP 25231) exited]
[New Thread 0x7f9bfff120 (LWP 25232)]
[Thread 0x7f9bfff120 (LWP 25232) exited]
[New Thread 0x7f9bfff120 (LWP 25233)]
[Thread 0x7f9bfff120 (LWP 25233) exited]
[New Thread 0x7f9bfff120 (LWP 25234)]
[Thread 0x7f9bfff120 (LWP 25234) exited]
[New Thread 0x7f9bfff120 (LWP 25235)]
[Thread 0x7f9bfff120 (LWP 25235) exited]
[New Thread 0x7f9bfff120 (LWP 25236)]
[Thread 0x7f9bfff120 (LWP 25236) exited]
[Thread 0x7fa09f9120 (LWP 25228) exited]
[Thread 0x7fa11fa120 (LWP 25227) exited]
[Thread 0x7fa19fb120 (LWP 25226) exited]
[Thread 0x7fa8876120 (LWP 25225) exited]
[Thread 0x7fa9077120 (LWP 25224) exited]
[Thread 0x7faa0aa120 (LWP 25223) exited]
[New Thread 0x7faa0aa120 (LWP 25237)]
[Thread 0x7faa0aa120 (LWP 25237) exited]
[New Thread 0x7faa0aa120 (LWP 25238)]
[Thread 0x7faa0aa120 (LWP 25238) exited]
[New Thread 0x7faa0aa120 (LWP 25239)]
[Thread 0x7faa0aa120 (LWP 25239) exited]
[New Thread 0x7faa0aa120 (LWP 25240)]
[Thread 0x7faa0aa120 (LWP 25240) exited]
[Thread 0x7fa9878120 (LWP 25222) exited]
[New Thread 0x7fa9878120 (LWP 25241)]
[Thread 0x7fa9878120 (LWP 25241) exited]
[New Thread 0x7fa9878120 (LWP 25242)]
[Thread 0x7fa9878120 (LWP 25242) exited]
[New Thread 0x7fa9878120 (LWP 25243)]
[Thread 0x7fa9878120 (LWP 25243) exited]
[New Thread 0x7fa9878120 (LWP 25244)]
[Thread 0x7fa9878120 (LWP 25244) exited]
[New Thread 0x7fa9878120 (LWP 25245)]
[Thread 0x7fa9878120 (LWP 25245) exited]
[Thread 0x7fab460120 (LWP 24974) exited]
[Thread 0x7fabc6d120 (LWP 24973) exited]
[New Thread 0x7fabc6d120 (LWP 25246)]
[Thread 0x7fabc6d120 (LWP 25246) exited]
[New Thread 0x7fabc6d120 (LWP 25247)]
[Thread 0x7fabc6d120 (LWP 25247) exited]
[New Thread 0x7fabc6d120 (LWP 25248)]
[Thread 0x7fabc6d120 (LWP 25248) exited]
[New Thread 0x7fabc6d120 (LWP 25249)]
[Thread 0x7fabc6d120 (LWP 25249) exited]
[New Thread 0x7fabc6d120 (LWP 25250)]

Thread 1 "lzdoom" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50   ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x0000007fabe32988 in __GI_abort () at abort.c:79
#2  0x0000007fabe7c520 in __libc_message (action=action@entry=do_abort,
    fmt=fmt@entry=0x7fabf2fed8 "%s\n") at ../sysdeps/posix/libc_fatal.c:181
#3  0x0000007fabe82938 in malloc_printerr (
    str=str@entry=0x7fabf2b958 "free(): double free detected in tcache 2")
    at malloc.c:5352
#4  0x0000007fabe842ec in _int_free (av=0x7fabf6ead0 <main_arena>,
    p=0x558ec52cc0, have_lock=0) at malloc.c:4209
#5  0x0000007fac44e1c0 in ?? () from /usr/lib/libSDL2-2.0.so.0
#6  0x0000007fac489b70 in ?? () from /usr/lib/libSDL2-2.0.so.0
#7  0x000000557d5c24e4 in SDLInputJoystick::~SDLInputJoystick (
    this=0x558ec52310, __in_chrg=<optimized out>)
    at /lzdoom/gzdoom-3.87c/src/posix/sdl/i_joystick.cpp:66
#8  0x000000557d5c2518 in SDLInputJoystick::~SDLInputJoystick (
    this=0x558ec52310, __in_chrg=<optimized out>)
    at /lzdoom/gzdoom-3.87c/src/posix/sdl/i_joystick.cpp:67
#9  0x000000557d5c3140 in SDLInputJoystickManager::~SDLInputJoystickManager (
    this=0x558ec52190, __in_chrg=<optimized out>)
    at /lzdoom/gzdoom-3.87c/src/posix/sdl/i_joystick.cpp:278
#10 0x000000557d5c21f4 in I_ShutdownInput ()
    at /lzdoom/gzdoom-3.87c/src/posix/sdl/i_joystick.cpp:316
#11 0x000000557d932ddc in D_DoomMain ()
    at /lzdoom/gzdoom-3.87c/src/d_main.cpp:2976
#12 0x000000557d5c436c in main (argc=5, argv=0x7fceb7a338)
    at /lzdoom/gzdoom-3.87c/src/posix/sdl/i_main.cpp:208
Xargon
 
Joined: 03 Feb 2021

Re: Compiling on RG351P handled (aarm64)

Postby Xargon » Mon Feb 08, 2021 11:39 am

Sorry for the bump: any idea about this issue?
Xargon
 
Joined: 03 Feb 2021

Re: Compiling on RG351P handled (aarm64)

Postby _mental_ » Mon Feb 08, 2021 2:30 pm

No, I doubt that somebody will help you without ability to debug on this hardware.
_mental_
 
 
 
Joined: 07 Aug 2011

Re: Compiling on RG351P handled (aarm64)

Postby Cacodemon345 » Tue Feb 09, 2021 3:03 am

Can you cross-compile SDL2 from upstream respository for ARM64? Try specifying "CFLAGS=-g CXXFLAGS=-g" when cross-compiling SDL2 from upstream repository for ARM64 via the make program, then copy the cross-compiled libraries to the local lib path from where you are launching LZDoom. Recompile LZDoom, this time specifying the path to the SDL2 library to the one you just compiled, and then launch it. And then post the gdb backtrace if the issue still persists. The "-g" flag tells the compiler to include debug symbols in the compiled program/library.
Cacodemon345
 
Joined: 22 Dec 2017
Discord: Cacodemon345#9151
Github ID: Cacodemon345
Operating System: Other Linux 64-bit
Graphics Processor: ATI/AMD (Modern GZDoom)


Return to Technical Issues

Who is online

Users browsing this forum: No registered users and 1 guest