Defold linux 32-bit won't run

i downloaded Defold-linux.gtk.x86.zip and i am trying to run it on my 32-bit linux box. i am running debian 9 mate, on a 32-bit machine.

when i run it with gdb, i get this:


Reading symbols from /home/laz/Downloads/defold/Defold…done.
(gdb) r
Starting program: /home/laz/Downloads/defold/Defold
[Thread debugging using libthread_db enabled]
Using host libthread_db library “/lib/i386-linux-gnu/libthread_db.so.1”.
process 7866 is executing new program: /home/laz/Downloads/defold/Defold
[Thread debugging using libthread_db enabled]
Using host libthread_db library “/lib/i386-linux-gnu/libthread_db.so.1”.

Program received signal SIGSEGV, Segmentation fault.
0xb765fc2b in _expand_stack_to(unsigned char*) () from /home/laz/Downloads/defold/jre/bin/…/lib/i386/client/libjvm.so

and here is the gdb backtrace:


#0 0xb765fc2b in _expand_stack_to(unsigned char*) () from /home/laz/Downloads/defold/jre/bin/…/lib/i386/client/libjvm.so
#1 0xb765fcc9 in os::Linux::manually_expand_stack(JavaThread*, unsigned char*) ()
from /home/laz/Downloads/defold/jre/bin/…/lib/i386/client/libjvm.so
#2 0xb7663f93 in os::create_attached_thread(JavaThread*) ()
from /home/laz/Downloads/defold/jre/bin/…/lib/i386/client/libjvm.so
#3 0xb7737ecd in Threads::create_vm(JavaVMInitArgs*, bool*) ()
from /home/laz/Downloads/defold/jre/bin/…/lib/i386/client/libjvm.so
#4 0xb7507abc in JNI_CreateJavaVM () from /home/laz/Downloads/defold/jre/bin/…/lib/i386/client/libjvm.so
#5 0xb7fcc352 in startJavaJNI (libPath=0x804e930 “/home/laz/Downloads/defold/jre/bin/…/lib/i386/client/libjvm.so”,
vmArgs=0x804f068, progArgs=0x804f118,
jarFile=0x804f0b8 “/home/laz/Downloads/defold//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar”)
at …/eclipseJNI.c:358
#6 0xb7fcd9c0 in startJavaVM (libPath=0x804e930 “/home/laz/Downloads/defold/jre/bin/…/lib/i386/client/libjvm.so”,
vmArgs=0x804f068, progArgs=0x804f118,
jarFile=0x804f0b8 “/home/laz/Downloads/defold//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar”)
at …/eclipseNix.c:174
#7 0xb7fc71b7 in run (argc=1, argv=0x804e8d0, vmArgs=0x804ef60) at …/eclipse.c:526
#8 0x080490ee in main (argc=7, argv=0x804e8d0) at …/eclipseMain.c:193

any ideas what i can do to get it to run? thanks much in advance.

Hi @laz0rama and welcome!

First, I’d like to mention that we’re phasing out the support for the 32 bit linux desktop builds
And we’re also about to phase out support for the old, eclipse based, editor.
This means we will remove those download links soon, and there will be no updates to Editor 1.
Exactly when this will happen, is a bit unclear, but any month now is a reasonable estimate.

That said, the build should have worked.
Did you launch with ./Defold-linux.sh?
Do you have libssl 0.9.8 installed?

3 Likes

thanks for your response. yes i have been launching it with the supplied script (./Defold-linux.sh), and though i had a more recent version of libssl installed, i just installed 0.9.8 to try it. same exact problem.

but i guess i should give up on defold anyway, since you are getting ready to stop support for 32-bit linux. too bad. i was really looking forward to using the editor. maybe when i can afford a new machine, i will be able to run the 64 bit editor.

1 Like