Run mgcb on ArchLinux

Hello guys! I try to compile content on ArchLinux x86 arch using command:

mgcb -compress -profile:Reach -build:Atlas.png -workingDir:/root/Programm/Content/AtlasBuilding

but get such error:

[root@8581 AtlasBuilding]# mgcb -compress -profile:Reach -build:Atlas.png -workingDir:/root/Programm/Content/AtlasBuilding
Build started 05.09.2017 9:56:54

/root/Programm/Content/AtlasBuilding/Atlas.png
*** Error in `mono’: free(): invalid pointer: 0x80f98f08 ***
======= Backtrace: =========
/usr/lib/libc.so.6(+0x6a1e0)[0xb75151e0]
/usr/lib/libc.so.6(+0x70fd5)[0xb751bfd5]
/usr/lib/libc.so.6(+0x721e1)[0xb751d1e1]
/usr/lib/libfreeimage-3.17.0.so(FreeImage_Unload+0x3b)[0xb3e15acb]
[0xb44922ec]
[0xb4492294]
[0xb4492108]
[0xb4491f5c]
[0xb448fc54]
[0xb448fa57]
[0xb448f245]
[0xb4488820]
[0xb4487788]
[0xb700bed8]
[0xb710a208]
[0xb710a462]
mono(+0x266b9)[0x800c06b9]
======= Memory map: ========
8009a000-804e5000 r-xp 00000000 08:02 62809 /usr/bin/mono-sgen
804e5000-804e8000 r–p 0044a000 08:02 62809 /usr/bin/mono-sgen
804e8000-804ea000 rw-p 0044d000 08:02 62809 /usr/bin/mono-sgen
804ea000-80504000 rw-p 00000000 00:00 0
80ddd000-81302000 rw-p 00000000 00:00 0 [heap]
b3c3b000-b3c57000 r-xp 00000000 08:02 3620 /usr/lib/libgcc_s.so.1
b3c57000-b3c58000 r–p 0001b000 08:02 3620 /usr/lib/libgcc_s.so.1
b3c58000-b3c59000 rw-p 0001c000 08:02 3620 /usr/lib/libgcc_s.so.1
b3c59000-b3dcf000 r-xp 00000000 08:02 6337 /usr/lib/libstdc++.so.6.0.22
b3dcf000-b3dd5000 r–p 00175000 08:02 6337 /usr/lib/libstdc++.so.6.0.22
b3dd5000-b3dd6000 rw-p 0017b000 08:02 6337 /usr/lib/libstdc++.so.6.0.22
b3dd6000-b3dd9000 rw-p 00000000 00:00 0
b3df8000-b43fd000 r-xp 00000000 08:02 63306 /usr/lib/libfreeimage-3.17.0.so
b43fd000-b43fe000 —p 00605000 08:02 63306 /usr/lib/libfreeimage-3.17.0.so
b43fe000-b440a000 r–p 00605000 08:02 63306 /usr/lib/libfreeimage-3.17.0.so
b440a000-b4453000 rw-p 00611000 08:02 63306 /usr/lib/libfreeimage-3.17.0.so
b4453000-b4456000 rw-p 00000000 00:00 0
b4456000-b4485000 r–p 00000000 08:02 63155 /usr/lib/mono/xbuild/MonoGame/v3.0/Tools/FreeImageNET.dll
b4485000-b44f8000 rwxp 00000000 00:00 0
b44fd000-b4800000 r–p 00000000 08:02 58161 /usr/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll
b4800000-b4900000 rw-p 00000000 00:00 0
b4903000-b4913000 rwxp 00000000 00:00 0
b4913000-b49f7000 r–p 00000000 08:02 59157 /usr/lib/mono/gac/System.Runtime.Serialization/4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
b49f7000-b4a44000 r–p 00000000 08:02 58157 /usr/lib/mono/gac/Mono.Security/4.0.0.0__0738eb9f132ed756/Mono.Security.dll
b4a44000-b4b3b000 r–p 00000000 08:02 58585 /usr/lib/mono/gac/System.Core/4.0.0.0__b77a5c561934e089/System.Core.dll
b4b3b000-b4dc6000 r–p 00000000 08:02 58159 /usr/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll
b4dc6000-b4f00000 r–p 00000000 08:02 63170 /usr/lib/mono/xbuild/MonoGame/v3.0/Tools/MonoGame.Framework.dll
b4f00000-b4f21000 rw-p 00000000 00:00 0
b4f21000-b5000000 —p 00000000 00:00 0
b5004000-b5014000 rwxp 00000000 00:00 0
b5014000-b501d000 —p 00000000 00:00 0
b501d000-b5115000 rw-p 00000000 00:00 0
b5115000-b5846000 r-xp 00000000 08:02 52918 /usr/lib/mono/4.5/mscorlib.dll.so
b5846000-b5847000 r–p 00730000 08:02 52918 /usr/lib/mono/4.5/mscorlib.dll.so
b5847000-b5848000 rw-p 00731000 08:02 52918 /usr/lib/mono/4.5/mscorlib.dll.so
b5848000-b5856000 rw-p 00000000 00:00 0
b5856000-b5bff000 r–p 00000000 08:02 58011 /usr/lib/mono/4.5/mscorlib.dll
b5bff000-b63ff000 rw-p 00000000 00:00 0
b63ff000-b6400000 —p 00000000 00:00 0
b6400000-b7000000 rw-p 00000000 00:00 0
b7007000-b7009000 rw-p 00000000 00:00 0
b7009000-b7019000 rwxp 00000000 00:00 0
b7019000-b7037000 r–p 00000000 08:02 58589 /usr/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
b7037000-b7038000 rw-p 00000000 00:00 0
b7038000-b7080000 r–p 00000000 08:02 63168 /usr/lib/mono/xbuild/MonoGame/v3.0/Tools/MonoGame.Framework.Content.Pipeline.dll
b7080000-b7109000 rw-p 00000000 00:00 0
b7109000-b7119000 rwxp 00000000 00:00 0
b7119000-b7148000 r–p 00000000 08:02 126227 /usr/share/locale/ru/LC_MESSAGES/libc.mo
b7148000-b7149000 rw-p 00000000 00:00 0
b7149000-b7178000 —p 00000000 00:00 0
b7178000-b72a9000 r–p 00229000 08:02 126232 /usr/lib/locale/locale-archive
b72a9000-b74a9000 r–p 00000000 08:02 126232 /usr/lib/locale/locale-archive
b74a9000-b74ab000 rw-p 00000000 00:00 0
b74ab000-b7664000 r-xp 00000000 08:02 2584 /usr/lib/libc-2.25.so
b7664000-b7666000 r–p 001b8000 08:02 2584 /usr/lib/libc-2.25.so
b7666000-b7667000 rw-p 001ba000 08:02 2584 /usr/lib/libc-2.25.so
b7667000-b766a000 rw-p 00000000 00:00 0
b766a000-b7684000 r-xp 00000000 08:02 2556 /usr/lib/libpthread-2.25.so
b7684000-b7685000 r–p 00019000 08:02 2556 /usr/lib/libpthread-2.25.so
b7685000-b7686000 rw-p 0001a000 08:02 2556 /usr/lib/libpthread-2.25.so
b7686000-b7688000 rw-p 00000000 00:00 0
b7688000-b768b000 r-xp 00000000 08:02 2613 /usr/lib/libdl-2.25.so
b768b000-b768c000 r–p 00002000 08:02 2613 /usr/lib/libdl-2.25.so
b768c000-b768d000 rw-p 00003000 08:02 2613 /usr/lib/libdl-2.25.so
b768d000-b7694000 r-xp 00000000 08:02 2553 /usr/lib/librt-2.25.so
b7694000-b7695000 r–p 00006000 08:02 2553 /usr/lib/librt-2.25.so
b7695000-b7696000 rw-p 00007000 08:02 2553 /usr/lib/librt-2.25.so
b7696000-b76f0000 r-xp 00000000 08:02 2620 /usr/lib/libm-2.25.so
b76f0000-b76f1000 r–p 00059000 08:02 2620 /usr/lib/libm-2.25.so
b76f1000-b76f2000 rw-p 0005a000 08:02 2620 /usr/lib/libm-2.25.so
b76f2000-b76f9000 r–p 00000000 08:02 63166 /usr/lib/mono/xbuild/MonoGame/v3.0/Tools/MGCB.exe
b76f9000-b7700000 rw-p 00000000 00:00 0
b7700000-b7701000 rw-s 00000000 00:13 155449 /dev/shm/mono.15729
b7701000-b7711000 rwxp 00000000 00:00 0
b7711000-b7713000 rw-p 00000000 00:00 0
b7713000-b7715000 r–p 00000000 00:00 0 [vvar]
b7715000-b7717000 r-xp 00000000 00:00 0 [vdso]
b7717000-b773a000 r-xp 00000000 08:02 2574 /usr/lib/ld-2.25.so
b773a000-b773b000 r–p 00022000 08:02 2574 /usr/lib/ld-2.25.so
b773b000-b773c000 rw-p 00023000 08:02 2574 /usr/lib/ld-2.25.so
bf37e000-bf386000 —p 00000000 00:00 0
bfb5c000-bfb7d000 rw-p 00000000 00:00 0 [stack]
Stacktrace:

at <0xffffffff>
at (wrapper managed-to-native) FreeImageAPI.FreeImage.Unload (FreeImageAPI.FIBITMAP) <0x00012>
at FreeImageAPI.FreeImage.UnloadEx (FreeImageAPI.FIBITMAP&) [0x00008] in :0
at Microsoft.Xna.Framework.Content.Pipeline.TextureImporter.SwitchRedAndBlueChannels (FreeImageAPI.FIBITMAP) [0x00022] in <775ee6b08f8441cd9946f7532ebffc51>:0
at Microsoft.Xna.Framework.Content.Pipeline.TextureImporter.ConvertAndSwapChannels (FreeImageAPI.FIBITMAP,FreeImageAPI.FREE_IMAGE_TYPE) [0x00068] in <775ee6b08f8441cd9946f7532ebffc51>:0
at Microsoft.Xna.Framework.Content.Pipeline.TextureImporter.Import (string,Microsoft.Xna.Framework.Content.Pipeline.ContentImporterContext) [0x0009d] in <775ee6b08f8441cd9946f7532ebffc51>:0
at Microsoft.Xna.Framework.Content.Pipeline.ContentImporter`1<T_REF>.Microsoft.Xna.Framework.Content.Pipeline.IContentImporter.Import (string,Microsoft.Xna.Framework.Content.Pipeline.ContentImporterContext) [0x00022] in <775ee6b08f8441cd9946f7532ebffc51>:0
at MonoGame.Framework.Content.Pipeline.Builder.PipelineManager.ProcessContent (MonoGame.Framework.Content.Pipeline.Builder.PipelineBuildEvent) [0x00081] in <775ee6b08f8441cd9946f7532ebffc51>:0
at MonoGame.Framework.Content.Pipeline.Builder.PipelineManager.BuildContent (MonoGame.Framework.Content.Pipeline.Builder.PipelineBuildEvent,MonoGame.Framework.Content.Pipeline.Builder.PipelineBuildEvent,string) [0x00177] in <775ee6b08f8441cd9946f7532ebffc51>:0
at MonoGame.Framework.Content.Pipeline.Builder.PipelineManager.BuildContent (string,string,string,string,Microsoft.Xna.Framework.Content.Pipeline.OpaqueDataDictionary) [0x00060] in <775ee6b08f8441cd9946f7532ebffc51>:0
at MGCB.BuildContent.Build (int&,int&) [0x00310] in :0
at MGCB.Program.Main (string[]) [0x0009a] in :0
at (wrapper runtime-invoke) .runtime_invoke_int_object (object,intptr,intptr,intptr) [0x00054] in :0
/proc/self/maps:
8009a000-804e5000 r-xp 00000000 08:02 62809 /usr/bin/mono-sgen
804e5000-804e8000 r–p 0044a000 08:02 62809 /usr/bin/mono-sgen
804e8000-804ea000 rw-p 0044d000 08:02 62809 /usr/bin/mono-sgen
804ea000-80504000 rw-p 00000000 00:00 0
80ddd000-81302000 rw-p 00000000 00:00 0 [heap]
b3c3b000-b3c57000 r-xp 00000000 08:02 3620 /usr/lib/libgcc_s.so.1
b3c57000-b3c58000 r–p 0001b000 08:02 3620 /usr/lib/libgcc_s.so.1
b3c58000-b3c59000 rw-p 0001c000 08:02 3620 /usr/lib/libgcc_s.so.1
b3c59000-b3dcf000 r-xp 00000000 08:02 6337 /usr/lib/libstdc++.so.6.0.22
b3dcf000-b3dd5000 r–p 00175000 08:02 6337 /usr/lib/libstdc++.so.6.0.22
b3dd5000-b3dd6000 rw-p 0017b000 08:02 6337 /usr/lib/libstdc++.so.6.0.22
b3dd6000-b3dd9000 rw-p 00000000 00:00 0
b3df8000-b43fd000 r-xp 00000000 08:02 63306 /usr/lib/libfreeimage-3.17.0.so
b43fd000-b43fe000 —p 00605000 08:02 63306 /usr/lib/libfreeimage-3.17.0.so
b43fe000-b440a000 r–p 00605000 08:02 63306 /usr/lib/libfreeimage-3.17.0.so
b440a000-b4453000 rw-p 00611000 08:02 63306 /usr/lib/libfreeimage-3.17.0.so
b4453000-b4456000 rw-p 00000000 00:00 0
b4456000-b4485000 r–p 00000000 08:02 63155 /usr/lib/mono/xbuild/MonoGame/v3.0/Tools/FreeImageNET.dll
b4485000-b44f8000 rwxp 00000000 00:00 0
b44fd000-b4800000 r–p 00000000 08:02 58161 /usr/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll
b4800000-b4900000 rw-p 00000000 00:00 0
b4903000-b4913000 rwxp 00000000 00:00 0
b4913000-b49f7000 r–p 00000000 08:02 59157 /usr/lib/mono/gac/System.Runtime.Serialization/4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
b49f7000-b4a44000 r–p 00000000 08:02 58157 /usr/lib/mono/gac/Mono.Security/4.0.0.0__0738eb9f132ed756/Mono.Security.dll
b4a44000-b4b3b000 r–p 00000000 08:02 58585 /usr/lib/mono/gac/System.Core/4.0.0.0__b77a5c561934e089/System.Core.dll
b4b3b000-b4dc6000 r–p 00000000 08:02 58159 /usr/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll
b4dc6000-b4f00000 r–p 00000000 08:02 63170 /usr/lib/mono/xbuild/MonoGame/v3.0/Tools/MonoGame.Framework.dll
b4f00000-b4f21000 rw-p 00000000 00:00 0
b4f21000-b5000000 —p 00000000 00:00 0
b5004000-b5014000 rwxp 00000000 00:00 0
b5014000-b501d000 —p 00000000 00:00 0
b501d000-b5115000 rw-p 00000000 00:00 0
b5115000-b5846000 r-xp 00000000 08:02 52918 /usr/lib/mono/4.5/mscorlib.dll.so
b5846000-b5847000 r–p 00730000 08:02 52918 /usr/lib/mono/4.5/mscorlib.dll.so
b5847000-b5848000 rw-p 00731000 08:02 52918 /usr/lib/mono/4.5/mscorlib.dll.so
b5848000-b5856000 rw-p 00000000 00:00 0
b5856000-b5bff000 r–p 00000000 08:02 58011 /usr/lib/mono/4.5/mscorlib.dll
b5bff000-b63ff000 rw-p 00000000 00:00 0
b63ff000-b6400000 —p 00000000 00:00 0
b6400000-b7000000 rw-p 00000000 00:00 0
b7007000-b7009000 rw-p 00000000 00:00 0
b7009000-b7019000 rwxp 00000000 00:00 0
b7019000-b7037000 r–p 00000000 08:02 58589 /usr/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
b7037000-b7038000 rw-p 00000000 00:00 0
b7038000-b7080000 r–p 00000000 08:02 63168 /usr/lib/mono/xbuild/MonoGame/v3.0/Tools/MonoGame.Framework.Content.Pipeline.dll
b7080000-b7109000 rw-p 00000000 00:00 0
b7109000-b7119000 rwxp 00000000 00:00 0
b7119000-b7148000 r–p 00000000 08:02 126227 /usr/share/locale/ru/LC_MESSAGES/libc.mo
b7148000-b7149000 rw-p 00000000 00:00 0
b7149000-b7178000 —p 00000000 00:00 0
b7178000-b72a9000 r–p 00229000 08:02 126232 /usr/lib/locale/locale-archive
b72a9000-b74a9000 r–p 00000000 08:02 126232 /usr/lib/locale/locale-archive
b74a9000-b74ab000 rw-p 00000000 00:00 0
b74ab000-b7664000 r-xp 00000000 08:02 2584 /usr/lib/libc-2.25.so
b7664000-b7666000 r–p 001b8000 08:02 2584 /usr/lib/libc-2.25.so
b7666000-b7667000 rw-p 001ba000 08:02 2584 /usr/lib/libc-2.25.so
b7667000-b766a000 rw-p 00000000 00:00 0
b766a000-b7684000 r-xp 00000000 08:02 2556 /usr/lib/libpthread-2.25.so
b7684000-b7685000 r–p 00019000 08:02 2556 /usr/lib/libpthread-2.25.so
b7685000-b7686000 rw-p 0001a000 08:02 2556 /usr/lib/libpthread-2.25.so
b7686000-b7688000 rw-p 00000000 00:00 0
b7688000-b768b000 r-xp 00000000 08:02 2613 /usr/lib/libdl-2.25.so
b768b000-b768c000 r–p 00002000 08:02 2613 /usr/lib/libdl-2.25.so
b768c000-b768d000 rw-p 00003000 08:02 2613 /usr/lib/libdl-2.25.so
b768d000-b7694000 r-xp 00000000 08:02 2553 /usr/lib/librt-2.25.so
b7694000-b7695000 r–p 00006000 08:02 2553 /usr/lib/librt-2.25.so
b7695000-b7696000 rw-p 00007000 08:02 2553 /usr/lib/librt-2.25.so
b7696000-b76f0000 r-xp 00000000 08:02 2620 /usr/lib/libm-2.25.so
b76f0000-b76f1000 r–p 00059000 08:02 2620 /usr/lib/libm-2.25.so
b76f1000-b76f2000 rw-p 0005a000 08:02 2620 /usr/lib/libm-2.25.so
b76f2000-b76f9000 r–p 00000000 08:02 63166 /usr/lib/mono/xbuild/MonoGame/v3.0/Tools/MGCB.exe
b76f9000-b7700000 rw-p 00000000 00:00 0
b7700000-b7701000 rw-s 00000000 00:13 155449 /dev/shm/mono.15729
b7701000-b7711000 rwxp 00000000 00:00 0
b7711000-b7713000 rw-p 00000000 00:00 0
b7713000-b7715000 r–p 00000000 00:00 0 [vvar]
b7715000-b7717000 r-xp 00000000 00:00 0 [vdso]
b7717000-b773a000 r-xp 00000000 08:02 2574 /usr/lib/ld-2.25.so
b773a000-b773b000 r–p 00022000 08:02 2574 /usr/lib/ld-2.25.so
b773b000-b773c000 rw-p 00023000 08:02 2574 /usr/lib/ld-2.25.so
bf37e000-bf386000 —p 00000000 00:00 0
bfb5c000-bfb7d000 rw-p 00000000 00:00 0 [stack]

Native stacktrace:

    mono(+0xbb474) [0x80155474]
    linux-gate.so.1(__kernel_rt_sigreturn+0) [0xb7715cfc]
    linux-gate.so.1(__kernel_vsyscall+0x9) [0xb7715ce5]
    /usr/lib/libc.so.6(gsignal+0xc2) [0xb74d72a2]
    /usr/lib/libc.so.6(abort+0x195) [0xb74d8a85]
    /usr/lib/libc.so.6(+0x6a1e5) [0xb75151e5]
    /usr/lib/libc.so.6(+0x70fd5) [0xb751bfd5]
    /usr/lib/libc.so.6(+0x721e1) [0xb751d1e1]
    /usr/lib/libfreeimage-3.17.0.so(FreeImage_Unload+0x3b) [0xb3e15acb]
    [0xb44922ec]
    [0xb4492294]
    [0xb4492108]
    [0xb4491f5c]
    [0xb448fc54]
    [0xb448fa57]
    [0xb448f245]
    [0xb4488820]
    [0xb4487788]
    [0xb700bed8]
    [0xb710a208]
    [0xb710a462]
    mono(+0x266b9) [0x800c06b9]

Debug info from gdb:

[New LWP 15730]
[New LWP 15731]
warning: File “/usr/bin/mono-sgen-gdb.py” auto-loading has been declined by your `auto-load safe-path’ set to “$debugdir:$datadir/auto-load”.
To enable execution of this file add
add-auto-load-safe-path /usr/bin/mono-sgen-gdb.py
line to your configuration file “/root/.gdbinit”.
To completely disable this security protection add
set auto-load safe-path /
line to your configuration file “/root/.gdbinit”.
For more information about this security protection see the
“Auto-loading safe path” section in the GDB manual. E.g., run from the shell:
info “(gdb)Auto-loading safe path”
[Thread debugging using libthread_db enabled]
Using host libthread_db library “/usr/lib/libthread_db.so.1”.
0xb7715ce5 in __kernel_vsyscall ()
Id Target Id Frame

  • 1 Thread 0xb74a9700 (LWP 15729) “mono” 0xb7715ce5 in __kernel_vsyscall ()
    2 Thread 0xb6bffb40 (LWP 15730) “SGen worker” 0xb7715ce5 in __kernel_vsyscall ()
    3 Thread 0xb5114b40 (LWP 15731) “Finalizer” 0xb7715ce5 in __kernel_vsyscall ()

Thread 3 (Thread 0xb5114b40 (LWP 15731)):
#0 0xb7715ce5 in __kernel_vsyscall ()
#1 0xb7679316 in do_futex_wait.constprop () from /usr/lib/libpthread.so.0
#2 0xb76793f7 in __new_sem_wait_slow.constprop.1 () from /usr/lib/libpthread.so.0
#3 0x8029c9ca in ?? ()
#4 0x80271b2f in ?? ()
#5 0x80339596 in ?? ()
#6 0xb766fe62 in start_thread () from /usr/lib/libpthread.so.0
#7 0xb7598d96 in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0xb6bffb40 (LWP 15730)):
#0 0xb7715ce5 in __kernel_vsyscall ()
#1 0xb7676290 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2 0x80323fbe in ?? ()
#3 0xb766fe62 in start_thread () from /usr/lib/libpthread.so.0
#4 0xb7598d96 in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0xb74a9700 (LWP 15729)):
#0 0xb7715ce5 in __kernel_vsyscall ()
#1 0xb767b1af in waitpid () from /usr/lib/libpthread.so.0
#2 0x8015551a in ?? ()
#3
#4 0xb7715ce5 in __kernel_vsyscall ()
#5 0xb74d72a2 in raise () from /usr/lib/libc.so.6
#6 0xb74d8a85 in abort () from /usr/lib/libc.so.6
#7 0xb75151e5 in __libc_message () from /usr/lib/libc.so.6
#8 0xb751bfd5 in malloc_printerr () from /usr/lib/libc.so.6
#9 0xb751d1e1 in _int_free () from /usr/lib/libc.so.6
#10 0xb3e15acb in FreeImage_Unload () from /usr/lib/libfreeimage-3.17.0.so
#11 0xb44922ec in ?? ()
#12 0xb4492294 in ?? ()
#13 0xb4492108 in ?? ()
#14 0xb4491f5c in ?? ()
#15 0xb448fc54 in ?? ()
#16 0xb448fa57 in ?? ()
#17 0xb448f245 in ?? ()
#18 0xb4488820 in ?? ()
#19 0xb4487788 in ?? ()
#20 0xb700bed8 in ?? ()
#21 0xb710a208 in ?? ()
#22 0xb710a462 in ?? ()
#23 0x800c06b9 in ?? ()
#24 0x802a749b in ?? ()
#25 0x802ac293 in ?? ()
#26 0x80122568 in mono_jit_exec ()
#27 0x80123f53 in mono_main ()
#28 0x800bb246 in ?? ()
#29 0xb74c31d3 in __libc_start_main () from /usr/lib/libc.so.6
#30 0x800bb89f in _start ()

=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.

/usr/bin/mgcb: строка 2: 15729 Аварийный останов (стек памяти сброшен на диск) mono /usr/lib/mono/xbuild/MonoGame/v3.0/Tools/MGCB.exe “$@”

Can you help me, please. I don’t want to change arch to x64

Content tools only support x64 based systems.

It’s painfully Harry.

You can try to build from source and work your way through the issues you encounter if you really really want to get it running on your 32 bit system.

If your machine supports it, why not switch to x64? There’s a great guide on the arch wiki: https://wiki.archlinux.org/index.php/Migrating_between_architectures

Because I don’t use monogame for games development. I use it for development client applications for ATM (Cash points). And it has other requirements: work with:

  • com port devices such as printers, modems, billvalidators.
  • touch screen.
  • old graphics cards NVIDIA which work only on drivers which are compatible with x86.
    Now do you understand me? Why it is painfully… I need update atlas.xnb directly on working machine in order to not spare traffic for downloading atlas.xnb from x64 server.

You could maybe use a VM for the 32 bit stuff.

I don’t need VM. I’ve tried built project on Arch Linux x86 but monodevelop does not work there

Keeping everything working (mostly to do with native libraries) on both x86 and x64 systems on multiple operating systems is a whole lot of work for a rapidly diminishing market segment. 32-bit operating system installs on desktop systems are in the single digit percentages for Linux and Windows, and zero percent on Mac.

Do you have to build on that machine? Do you have access to any other machines that you can use for MonoGame development? If you just need one XNB updated, perhaps someone else could build it for you. You would just have to ask. XNB files built on other Linux systems, or Mac or Windows, will work.