Jump to content

[SOLVED] Segmentation Fault Linux Fedora 16


Warper

Recommended Posts

This morning I bought the CRJ200. The installation was successful, but when opening the aircraft on X-Plane 10, I get Segmentation Fault error.

Starting X-Plane with gdb, to make a backtrace, only I get:

#0 0x43b91566 in __memcpy_ia32 () from /lib/libc.so.6

#1 0x00000000 in ?? ()

I have Linux Fedora 16 64 bits.

Thank you

Rafa

Edited by Japo32
Link to comment
Share on other sites

Also where did you buy the plane? we only give support in the forums of the online shop where you bouth. I also seeing the post in the ORG. With that repetitive asking you will not have good replies. Nobody likes to be repetitive asking things. With only one ask is enough.

Link to comment
Share on other sites

Sorry Javier:

I bought the plane in X-Aviation

I have repeated some post on various forums, but my frustration was that he could not use the plane. I have all afternoon looking for answers

I'll watch the mail.

Thank you very much, and again, sorry

Greetings

Rafa

Link to comment
Share on other sites

Hi Rafa,

in your email you said you did install a different libfontconfig.so

I don't know where you got it from or where you installed it. In any case, I attached the original libfontconfig that ships with the CRJ. Put it in place in CRJ-200/plugins/CRJAvionics/liblinux

The Linux version of the CRJ is tested with the two most popular representatives of the package architecture, Suse for the RPM-world, and Ubuntu for the deb-world. The supplied libs in liblinux have been hand-picked to make sure they run in both the Debian and the Redhat/Suse world. Randomly exchanging some of the libs, like the libfontconfig, will lead to unpredictable results.

Philipp

libfontconfig.so.1.zip

Link to comment
Share on other sites

I installed libfontconfig from my distribution, because I saw in log.txt telling me missing that library. Today to see your message, I uninstalled, and I saw that although it is in CRJ-200/plugins/CRJAvionics/liblinux, this library is not found.

I installed the one you posted in /usr /lib (my path for 32-bit libraries), but get the same error.

I will install Ubuntu 11.10 and prove

thank you very much

Rafa

Link to comment
Share on other sites

This looks more like an out-of-memory condition of X-Plane than a problem of our plugin. At least, I can't find a single symbol in the crash backtrace that is from our plugin. Can you try with lower texture resolution?

Philipp

Link to comment
Share on other sites

Hi Philipp:

I try switch to minimal all graphics settings.

My last test was, remove libopenal, and then, not crash, but does not load the plugin, by the following errors:

Fetching plugins for /home/rafa/X-Plane 10/Aircraft/X-Aviation/CRJ-200/plugins

dlerror:/home/rafa/X-Plane 10/Aircraft/X-Aviation/CRJ-200/plugins/CRJAvionics/lin.xpl: undefined symbol: alDeleteBuffers

Aircraft/X-Aviation/CRJ-200/objects/Cockpit_Main.obj:11781

VT 0.8453 0.1314 2.3871 0.000 0.000 -0.000 0.3622 0.6477

WARNING: object Aircraft/X-Aviation/CRJ-200/objects/Cockpit_Main.obj has normals of the wrong length.

Aircraft/X-Aviation/CRJ-200/objects/Cockpit_PanelCentral.obj:17027

VT -0.0214 -0.0073 2.3929 0.000 0.000 -0.000 0.2487 0.7596

WARNING: object Aircraft/X-Aviation/CRJ-200/objects/Cockpit_PanelCentral.obj has normals of the wrong length.

Aircraft/X-Aviation/CRJ-200/objects/Cockpit_PanelSuperior.obj:7425

VT -0.1676 0.7291 2.4940 0.000 0.000 -0.000 0.6399 0.8161

WARNING: object Aircraft/X-Aviation/CRJ-200/objects/Cockpit_PanelSuperior.obj has normals of the wrong length.

Aircraft/X-Aviation/CRJ-200/objects/Cabin.obj:22035

VT 0.3409 0.7517 16.1731 0.000 0.000 -0.000 0.8924 0.0639

WARNING: object Aircraft/X-Aviation/CRJ-200/objects/Cabin.obj has normals of the wrong length.

Clean exit from threads.

I attach the graphics settings and the log.txt

I'm now with Ubuntu 11.10 updated today.

Many thanks again

post-8091-0-05488100-1333235360_thumb.pn

Log.txt

Link to comment
Share on other sites

This is the output:

ldd lin.xpl

linux-gate.so.1 => (0xf77d1000)

libfreetype.so.6 => /home/rafa/X-Plane 10/Aircraft/X-Aviation/CRJ-200/plugins/CRJAvionics/./liblinux/libfreetype.so.6 (0xf7494000)

libGLEW.so.1.7 => /home/rafa/X-Plane 10/Aircraft/X-Aviation/CRJ-200/plugins/CRJAvionics/./liblinux/libGLEW.so.1.7 (0xf7423000)

libQtGui.so.4 => /home/rafa/X-Plane 10/Aircraft/X-Aviation/CRJ-200/plugins/CRJAvionics/./liblinux/libQtGui.so.4 (0xf6984000)

libQtCore.so.4 => /home/rafa/X-Plane 10/Aircraft/X-Aviation/CRJ-200/plugins/CRJAvionics/./liblinux/libQtCore.so.4 (0xf66e7000)

libpthread.so.0 => /home/rafa/X-Plane 10/Aircraft/X-Aviation/CRJ-200/plugins/CRJAvionics/./liblinux/libpthread.so.0 (0xf66cc000)

libstdc++.so.6 => /home/rafa/X-Plane 10/Aircraft/X-Aviation/CRJ-200/plugins/CRJAvionics/./liblinux/libstdc++.so.6 (0xf65dc000)

libm.so.6 => /home/rafa/X-Plane 10/Aircraft/X-Aviation/CRJ-200/plugins/CRJAvionics/./liblinux/libm.so.6 (0xf65b1000)

libgcc_s.so.1 => /home/rafa/X-Plane 10/Aircraft/X-Aviation/CRJ-200/plugins/CRJAvionics/./liblinux/libgcc_s.so.1 (0xf6593000)

libc.so.6 => /home/rafa/X-Plane 10/Aircraft/X-Aviation/CRJ-200/plugins/CRJAvionics/./liblinux/libc.so.6 (0xf6428000)

libz.so.1 => /usr/lib32/libz.so.1 (0xf63f3000)

libGL.so.1 => /usr/lib32/nvidia-current/libGL.so.1 (0xf6321000)

libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf6315000)

libfontconfig.so.1 => /usr/lib32/libfontconfig.so.1 (0xf62e0000)

libXext.so.6 => /usr/lib32/libXext.so.6 (0xf62cd000)

libX11.so.6 => /usr/lib32/libX11.so.6 (0xf6197000)

libdl.so.2 => /lib32/libdl.so.2 (0xf6192000)

librt.so.1 => /lib32/librt.so.1 (0xf6188000)

/lib/ld-linux.so.2 (0xf77d2000)

libnvidia-tls.so.280.13 => /usr/lib32/nvidia-current/tls/libnvidia-tls.so.280.13 (0xf6185000)

libnvidia-glcore.so.280.13 => /usr/lib32/nvidia-current/libnvidia-glcore.so.280.13 (0xf4874000)

libexpat.so.1 => /lib32/libexpat.so.1 (0xf484a000)

libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf482b000)

libXau.so.6 => /usr/lib32/libXau.so.6 (0xf4826000)

libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf481f000)

libfontconfig is in CRJAvionics folder, but not read from this folder...

Link to comment
Share on other sites

Thank you, Cameron...

I just want to fly my CRJ :'( :'(

With Philipp around I can assure you that you have the best of troubleshooting this.

I love Linux but hate it at the same time as a user. Cases like these are precisely why from personal experience. God Bless all you guys with the patience!

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...