Re: Wee-0.22 Linux

new topic     » goto parent     » topic index » view thread      » older message » newer message
PeteE said...

Ken, please run this command from the wee directory, and report back the output:

ldd scintilla/scintilla64.so 
If that also gets SIGBUS, then I suspect it may be a system issue. Does the problem go away after a reboot?

If it still persists, then perhaps the .so file got corrupted somehow? Running updater.ex should be able to repair it in that case.

Regarding wee.exw: I have been experimenting with versions 0.22, 0.23, & 0.24 - after re-installing euphoria 4.1 beta 2. Now, for some reason, Shroud no longer works, even in wee-v0.22, but the interpreter now runs all versions and bound versions of wee.exw will execute. Shrouded versions of wee.exw and translated compiled binary versions of wee.exw fail to execute.

Attempting to run wee.il results in a bus error:

kenneth@kenneth-OptiPlex-360:~/Programs/euprogs/wee/wee0.24$ ./wee.il 
Bus error (core dumped) 
kenneth@kenneth-OptiPlex-360:~/Programs/euprogs/wee/wee0.24$ 

Attempting to run the executable file created by euc without error reports results in nothing - The screen just freezes.

~ 
Compiling  98% init-1.c 
Linking 100% ../wee 
kenneth@kenneth-OptiPlex-360:~/Programs/euprogs/wee/wee0.24$ ./wee 
~ 

The problems appear to be only with the wee.exw code. The editor edx.ex (formely known as ed.ex) can be bound, translated-compiled-linked, shrouded and executed with no problems.

Could the version of GCC I am using be the culprit?

kenneth@kenneth-OptiPlex-360:~/Programs/euprogs/wee/wee0.24$ gcc --version 
gcc (Ubuntu 4.9.1-16ubuntu6) 4.9.1 
Copyright (C) 2014 Free Software Foundation, Inc. 
This is free software; see the source for copying conditions.  There is NO 
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 

kenneth@kenneth-OptiPlex-360:~/Programs/euprogs/wee/wee0.24$ ldd scintilla/scintilla64.so 
	linux-vdso.so.1 =>  (0x00007fff5e4d9000) 
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fbeb7f7b000) 
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fbeb7c6c000) 
	libgtk-3.so.0 => /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 (0x00007fbeb7521000) 
	libgdk-3.so.0 => /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 (0x00007fbeb726b000) 
	libpangocairo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007fbeb705e000) 
	libgdk_pixbuf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007fbeb6e3c000) 
	libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007fbeb6bee000) 
	libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x00007fbeb68e3000) 
	libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007fbeb6690000) 
	libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007fbeb648c000) 
	libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fbeb617d000) 
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fbeb5f65000) 
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fbeb5d47000) 
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fbeb5983000) 
	/lib64/ld-linux-x86-64.so.2 (0x00007fbeb85d8000) 
	libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fbeb5649000) 
	libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007fbeb5439000) 
	libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007fbeb5233000) 
	libcairo-gobject.so.2 => /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2 (0x00007fbeb5029000) 
	libatk-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007fbeb4e04000) 
	libatk-bridge-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 (0x00007fbeb4bd5000) 
	libpangoft2-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007fbeb49be000) 
	libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007fbeb4781000) 
	libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007fbeb4408000) 
	libXinerama.so.1 => /usr/lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007fbeb4204000) 
	libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007fbeb3ffa000) 
	libXcursor.so.1 => /usr/lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007fbeb3def000) 
	libXcomposite.so.1 => /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007fbeb3bec000) 
	libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007fbeb39e9000) 
	libwayland-client.so.0 => /usr/lib/x86_64-linux-gnu/libwayland-client.so.0 (0x00007fbeb37da000) 
	libxkbcommon.so.0 => /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0 (0x00007fbeb359f000) 
	libwayland-cursor.so.0 => /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0 (0x00007fbeb3397000) 
	libmirclient.so.8 => /usr/lib/x86_64-linux-gnu/libmirclient.so.8 (0x00007fbeb3136000) 
	libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007fbeb2f24000) 
	libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fbeb2c7b000) 
	libthai.so.0 => /usr/lib/x86_64-linux-gnu/libthai.so.0 (0x00007fbeb2a72000) 
	libpixman-1.so.0 => /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007fbeb27c6000) 
	libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007fbeb25a0000) 
	libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007fbeb239d000) 
	libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007fbeb2193000) 
	libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fbeb1f74000) 
	libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fbeb1d6a000) 
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fbeb1b50000) 
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fbeb1948000) 
	libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007fbeb1740000) 
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fbeb153b000) 
	libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fbeb12ce000) 
	libatspi.so.0 => /usr/lib/x86_64-linux-gnu/libatspi.so.0 (0x00007fbeb109c000) 
	libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007fbeb0e54000) 
	libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007fbeb0bfd000) 
	libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fbeb09d3000) 
	libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fbeb07af000) 
	libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fbeb0594000) 
	libmircommon.so.2 => /usr/lib/x86_64-linux-gnu/libmircommon.so.2 (0x00007fbeb030a000) 
	libboost_system.so.1.55.0 => /usr/lib/x86_64-linux-gnu/libboost_system.so.1.55.0 (0x00007fbeb0106000) 
	libprotobuf.so.8 => /usr/lib/x86_64-linux-gnu/libprotobuf.so.8 (0x00007fbeafe03000) 
	libdatrie.so.1 => /usr/lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007fbeafbfc000) 
	libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fbeaf9f7000) 
	libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fbeaf7f1000) 
	libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007fbeaf5d4000) 
	libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x00007fbeaf3c2000) 
	libboost_filesystem.so.1.55.0 => /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.55.0 (0x00007fbeaf) 

If your not experiencing this problem, then perhaps I should try installing the Linux distribution which you are using.

Regards, Ken

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu