TA3D crash when finished loading 3D objects - signal +11

You have a problem with TA3D, it doesn't run or it crashes...
/
Vous avez un problème avec TA3D, il ne se lance pas ou plante...
User avatar
zuzuf
Administrateur - Site Admin
Posts: 3281
Joined: Mon Oct 30, 2006 8:49 pm
Location: Toulouse, France
Contact:

Post by zuzuf » Sat Dec 06, 2008 11:32 pm

I've uploaded a modified version of AllegroGL (named 0.4.4) and a new package with debug info.
=>;-D Penguin Powered

Lepirate
Posts: 23
Joined: Tue Nov 18, 2008 8:25 pm

Post by Lepirate » Sun Dec 07, 2008 11:42 am

I've a few packages looks like this installed :
  • libgl1-mesa-dri
    libgl1-mesa-glx
    libglu1-mesa
    mesa-utils
    freegut3
    libglut3

User avatar
zuzuf
Administrateur - Site Admin
Posts: 3281
Joined: Mon Oct 30, 2006 8:49 pm
Location: Toulouse, France
Contact:

Post by zuzuf » Sun Dec 07, 2008 11:55 am

so you have all required dependencies ...

how does it work with the new package and AllegroGL 0.4.4 (our modified 0.4.3) ?
=>;-D Penguin Powered

Lepirate
Posts: 23
Joined: Tue Nov 18, 2008 8:25 pm

Post by Lepirate » Sun Dec 07, 2008 12:04 pm

test.... done !

OK, I don't really know what to look for with the new version of allegro, but for me there is no change :? It still work perfectly without particles and crash with it. Here is log :

http://dl.free.fr/tEl6gcutX

Do you want me to perform a particular test with allegro ?

Lepirate
Posts: 23
Joined: Tue Nov 18, 2008 8:25 pm

Post by Lepirate » Sun Dec 07, 2008 1:03 pm

just to annoy you...
I've noticed you have nice shadows and, although option is enabled, I don't
you : http://www.allegro.cc/iotd/images/2005-09-05.jpg
me : http://dl.free.fr/uBvIHv0bI

The sunlight does not reflect in in the water
you : http://www.youtube.com/watch?v=PxkL0IIth04
me : http://dl.free.fr/q8YW4nEiO

I don't have no music (I've sound but no music), but I think it's because of me, cuz when I was playing TA under Windows, I had no music too. Which file contain the music, I'll try to download an other one ?

And... how to describe this strange effect... when I follow an airplane (using the key 'T'), looks like to be shake. Hopefully, there is no pilot in it !!! I'd like to make a little video to show you... I'll try to do that.

User avatar
zuzuf
Administrateur - Site Admin
Posts: 3281
Joined: Mon Oct 30, 2006 8:49 pm
Location: Toulouse, France
Contact:

Post by zuzuf » Sun Dec 07, 2008 1:10 pm

:shock: there is definitely something wrong with your OpenGL installation and TA3D !
it seems that it supports OpenGL extensions but it cannot get any of those function pointers :evil: .

Do you have problems with other games ?

PS : can you post here the result of a "ldd /usr/games/ta3d" ?
=>;-D Penguin Powered

Lepirate
Posts: 23
Joined: Tue Nov 18, 2008 8:25 pm

Post by Lepirate » Sun Dec 07, 2008 1:38 pm

other games ?!?
I only play TA !!!

No, in fact, I've no other game, I've 'cleaned' my computer when I've installed Intrepid Ibex, And TA is the only game I've installed.

Is there a test I can do to confirm OpenGl is guilty ?
I know I can run screen-savers using the GL technologie and I've got somthing like an "NVIDIA X server" that looks like to talk with OpenGL. But I don't know what it really does.
It was with nvidia drivers.

User avatar
zuzuf
Administrateur - Site Admin
Posts: 3281
Joined: Mon Oct 30, 2006 8:49 pm
Location: Toulouse, France
Contact:

Post by zuzuf » Sun Dec 07, 2008 2:28 pm

Maybe you can install nexuiz or scorched3d (they're in Ubuntu official repositories) to test your OpenGL installation.

Basic OpenGL applications like screen savers are unlikely to test OpenGL extensions which is what is needed here so you have to try something that use them.

What is strange is that the nvidia driver supports everything TA3D needs, but here there is a problem with dynamic linking of some OpenGL functions, if it's the case "ldd /usr/games/ta3d" should tell us what's wrong with dynamic linking here.
=>;-D Penguin Powered

Lepirate
Posts: 23
Joined: Tue Nov 18, 2008 8:25 pm

Post by Lepirate » Sun Dec 07, 2008 2:42 pm

here is the result of ldd:

Code: Select all

	linux-gate.so.1 =>  (0xb805c000)
	libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb7fc0000)
	libGL.so.1 => /usr/lib/libGL.so.1 (0xb7f1d000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0xb7e2d000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0xb7e1e000)
	libagl.so.0.4.4 => /usr/lib/libagl.so.0.4.4 (0xb7dcd000)
	libz.so.1 => /usr/lib/libz.so.1 (0xb7db7000)
	liballeg.so.4.2 => /usr/lib/liballeg.so.4.2 (0xb7ca2000)
	libfmodex.so => /usr/lib/libfmodex.so (0xb7ab6000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb79c7000)
	libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb79a0000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7991000)
	libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7833000)
	libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb781a000)
	libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7816000)
	libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb6aa3000)
	libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xb6aa1000)
	libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb6a9e000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb6a85000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0xb6a82000)
	libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb6a7b000)
	libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6a72000)
	libXpm.so.4 => /usr/lib/libXpm.so.4 (0xb6a62000)
	/lib/ld-linux.so.2 (0xb8042000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6a5d000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb6a53000)
	libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb6a4d000)
I'm currently installing scorched3d. nexuiz will be the next. I'll tell you when it'll be done.[/code]

Lepirate
Posts: 23
Joined: Tue Nov 18, 2008 8:25 pm

Post by Lepirate » Sun Dec 07, 2008 5:12 pm

I've tested both of those games:
scorched is really nice. I'm really impressed by the reflection on the water and waves.
I ran Nexuiz with effect options set to "ultimate". I've seen my shadow on the floor, and lights effect while you fire with big explosive gun.
I wish I could show you but I did not managed to take a screenshot of nexuiz...

User avatar
zuzuf
Administrateur - Site Admin
Posts: 3281
Joined: Mon Oct 30, 2006 8:49 pm
Location: Toulouse, France
Contact:

Post by zuzuf » Sun Dec 07, 2008 6:02 pm

ok if you can run those games with all effects enabled it means it's a problem with TA3D ...

Currently it's AllegroGL which is the interface between TA3D and OpenGL, once 0.5.0 is released we'll work on switching from Allegro to SDL. We hope we can fix remaining bugs that way.
=>;-D Penguin Powered

Lepirate
Posts: 23
Joined: Tue Nov 18, 2008 8:25 pm

Post by Lepirate » Sun Dec 07, 2008 7:53 pm

ppfff
Bon courage

Do not hesitated to notify me if you want me to perform some tests.

Post Reply

Who is online

Users browsing this forum: No registered users and 49 guests