X³: Reunion - Linux support thread

Ask here if you experience technical problems with X³: Reunion, X²: The Threat, X-Tension or X-Beyond The Frontier

Moderators: timon37, Moderators for English X Forum

Post Reply
Artactics
Posts: 4
Joined: Wed, 16. Sep 15, 22:18

a whole new joystick issue

Post by Artactics » Wed, 16. Sep 15, 22:25

I seem to be having a new and exciting joystick issue. At the very least I haven't found anything about it in the thread so far (please tell me if I overlooked anything!).

I'm using a Saitek X45 which is properly detected by X3 as such. All the axis work perfectly fine... and none of the buttons work at all.

I haven't had any similar issues with other software.

timon37
EGOSOFT
EGOSOFT
Posts: 484
Joined: Fri, 14. Dec 12, 11:02
x4

Re: a whole new joystick issue

Post by timon37 » Thu, 17. Sep 15, 14:10

@Artactics
That somehow sounds familiar, but I can't seem to find anything specific in the forum.
The problem that often happens is that a joystick has a hand sensor or just a button that is always pressed. Afaik that actually breaks a lot more (iirc keyboard repeat becomes extremely rapid).

But that doesn't sound like what you're seeing?
Regardless I'd try experimenting with the Button mapping in the config file to see if you can get anything to work (rough explanation of how to do it is in the first post).
First thing to try is just disable all buttons except the first one and check if it works, then disable all except the second button, if neither works then disabling buttons can't fix the problem.

Artactics
Posts: 4
Joined: Wed, 16. Sep 15, 22:18

Post by Artactics » Thu, 17. Sep 15, 16:34

@timon37

I did have the "switches" that are permanently pressed buttons disabled with "-ignorejoy" command line switches. I just tried disabling the rest of them the same way with no luck.

My "Input Device" dialog doesn't allow to remap buttons, which I suspect is a bad sign.

I also tried to remove the button entries in config.yaml but they were just automatically recreated.

timon37
EGOSOFT
EGOSOFT
Posts: 484
Joined: Fri, 14. Dec 12, 11:02
x4

Post by timon37 » Thu, 17. Sep 15, 17:06

@Artactics

Honestly it's possible or even likely -ignorejoy won't work for the linux version (though I don't remember), so I would still try setting it in the config file.

There is no button remapping UI for R & TC because it's normally not necessary since you can remap buttons in-game.
Though AP has a special one for an xbox controller.

Artactics
Posts: 4
Joined: Wed, 16. Sep 15, 22:18

Post by Artactics » Thu, 17. Sep 15, 17:35

@timon37

My bad on the UI, seems like the info on the first page is out of date.

Setting all but one of the buttons to "-1" in config.yaml has had no effect either so unless that's not the right way to disable them either I'm probably stuck with rebinding the buttons to keyboard shortcuts with QJoyPad.

timon37
EGOSOFT
EGOSOFT
Posts: 484
Joined: Fri, 14. Dec 12, 11:02
x4

Post by timon37 » Fri, 18. Sep 15, 10:09

@Artactics

That's correct and that's what I feared:(
Right now I'm busy with XR opengl work, and I'll probably be busy with XR till the end of this year. But after that I'll try to gather some joysticks we have lying around and check if I can reproduce some of the issues people saw.
Btw which distro are you on?

Artactics
Posts: 4
Joined: Wed, 16. Sep 15, 22:18

Post by Artactics » Fri, 18. Sep 15, 19:43

@timon37

At least the axis work so I'm not stranded. I'm on Ubuntu 14.04

Rompetroll
Posts: 26
Joined: Tue, 29. Jan 13, 21:32

Post by Rompetroll » Sun, 15. Nov 15, 18:47

After upgrading to openSUSE Leap 42.1 i'v run in to a issue with X3 games crashing.

Code: Select all

hallvar@linux-vk72:~/.local/share/Steam/steamapps/common/X3 - Reunion> ./X3R_config 
 *** X3 version 2.5 (Mar 27 2015 13:36:18) ***
../src/X3/s_linux/init.cpp : XMenuInit : 254 : dStub
======================================
error opening prim. Catalog: 1
======================================
======================================
EXIT(0)!!!
======================================
hallvar@linux-vk72:~/.local/share/Steam/steamapps/common/X3 - Reunion> ./X3R
X3R_config          X3ReadMe1.4.02.rtf  X3ReadMe2.0.01.rtf  X3ReadMe2.0.02.rtf  X3ReadMe2.5.rtf     X3R_main            
hallvar@linux-vk72:~/.local/share/Steam/steamapps/common/X3 - Reunion> ./X3R_main 
../src/X3/s_linux/sdl2/sio.cpp : main : 1250 : dPStub: atexit (_quit);
 *** X3 version 2.5 (Mar 27 2015 13:36:23) ***
../src/X3/s_linux/init.cpp : XMenuInit : 254 : dStub
======================================
error opening prim. Catalog: 1
======================================
../src/X3/s_linux/sdl2/sio.cpp : S_SystemMessage : 1275 : dStub
======================================
EXIT(0)!!!
======================================
hallvar@linux-vk72:~/.local/share/Steam/steamapps/common/X3 - Reunion> 
and gdb

Code: Select all

hallvar@linux-vk72:~/.local/share/Steam/steamapps/common/X3 - Reunion> gdb ./X3R_config 
GNU gdb (GDB; %maintenance_distribution) 7.9.1
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://bugs.opensuse.org/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./X3R_config...(no debugging symbols found)...done.
(gdb) run
Starting program: /home/hallvar/.local/share/Steam/steamapps/common/X3 - Reunion/X3R_config 
Missing separate debuginfos, use: zypper install glibc-32bit-debuginfo-2.19-17.1.x86_64
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
warning: Ignoring non-absolute filename: <lib/libz.so.1>
Missing separate debuginfo for lib/libz.so.1
Try: zypper install -C "debuginfo(build-id)=259d049fcdd8bb383f2a97e1b2f11f778c359649"
 *** X3 version 2.5 (Mar 27 2015 13:36:18) ***
../src/X3/s_linux/init.cpp : XMenuInit : 254 : dStub
======================================
error opening prim. Catalog: 1
======================================
======================================
EXIT(0)!!!
======================================
[Inferior 1 (process 1965) exited normally]
Missing separate debuginfos, use: zypper install fontconfig-32bit-debuginfo-2.11.0-3.2.x86_64 libX11-6-32bit-debuginfo-1.6.3-1.1.x86_64 libXau6-32bit-debuginfo-1.0.8-6.1.x86_64 libXcomposite1-32bit-debuginfo-0.4.4-10.1.x86_64 libXcursor1-32bit-debuginfo-1.1.14-6.1.x86_64 libXdamage1-32bit-debuginfo-1.1.4-9.1.x86_64 libXext6-32bit-debuginfo-1.3.3-3.1.x86_64 libXfixes3-32bit-debuginfo-5.0.1-5.1.x86_64 libXi6-32bit-debuginfo-1.7.5-1.1.x86_64 libXinerama1-32bit-debuginfo-1.1.3-5.1.x86_64 libXrandr2-32bit-debuginfo-1.5.0-1.1.x86_64 libXrender1-32bit-debuginfo-0.9.9-1.1.x86_64 libXss1-32bit-debuginfo-1.2.2-10.1.x86_64 libXxf86vm1-32bit-debuginfo-1.1.4-1.1.x86_64 libatk-1_0-0-32bit-debuginfo-2.16.0-2.3.x86_64 libbz2-1-32bit-debuginfo-1.0.6-30.4.x86_64 libcairo2-32bit-debuginfo-1.14.2-3.1.x86_64 libdbus-1-3-32bit-debuginfo-1.8.16-5.2.x86_64 libexpat1-32bit-debuginfo-2.1.0-15.4.x86_64 libffi4-32bit-debuginfo-5.2.1+r226025-4.1.x86_64 libfreetype6-32bit-debuginfo-2.5.5-8.2.x86_64 libgcc_s1-32bit-debuginfo-5.2.1+r226025-4.2.x86_64 libgdk_pixbuf-2_0-0-32bit-debuginfo-2.31.6-1.2.x86_64 libgio-2_0-0-32bit-debuginfo-2.44.1-2.3.x86_64 libglib-2_0-0-32bit-debuginfo-2.44.1-2.3.x86_64 libgmodule-2_0-0-32bit-debuginfo-2.44.1-2.3.x86_64 libgobject-2_0-0-32bit-debuginfo-2.44.1-2.3.x86_64 libgraphite2-3-32bit-debuginfo-1.3.1-1.1.x86_64 libgtk-2_0-0-32bit-debuginfo-2.24.28-2.9.x86_64 libharfbuzz0-32bit-debuginfo-1.0.3-1.1.x86_64 libpango-1_0-0-32bit-debuginfo-1.36.8-2.2.x86_64 libpcre1-32bit-debuginfo-8.33-3.5.x86_64 libpixman-1-0-32bit-debuginfo-0.32.6-3.2.x86_64 libpng16-16-32bit-debuginfo-1.6.8-2.2.x86_64 libselinux1-32bit-debuginfo-2.3-3.5.x86_64 libstdc++6-32bit-debuginfo-5.2.1+r226025-4.2.x86_64 libudev1-32bit-debuginfo-210-84.1.x86_64 libxcb-render0-32bit-debuginfo-1.11.1-1.1.x86_64 libxcb-shm0-32bit-debuginfo-1.11.1-1.1.x86_64 libxcb1-32bit-debuginfo-1.11.1-1.1.x86_64
(gdb) 
tux4ever

timon37
EGOSOFT
EGOSOFT
Posts: 484
Joined: Fri, 14. Dec 12, 11:02
x4

Post by timon37 » Mon, 16. Nov 15, 10:26

@Rompetroll

Hmmm for some reason the game can't open the first catalog.
Either the permissions are wrong, maybe your user id changed after the update?
Though that would break a lot more, but still first try setting yourself as the owner for the game directory and everything in it.
Then try verifying the local game cache in steam.
Also can you give me md5 or sha1 checksums for the catalogs?

Final possibility is a nasty problem that someone once mentioned about filesystems with 64bit inode numbers, where iirc normal fstat would simply refuse to work. What filesystem are you using and did that change in the update? Sounds more like a reinstall than an update at that point though;p

Rompetroll
Posts: 26
Joined: Tue, 29. Jan 13, 21:32

Post by Rompetroll » Mon, 16. Nov 15, 13:00

Premissions are correct, its installed as default under home folder. however I used to have a seperate folder under /usr/share/games/ where i put some steam games, due to running my / folder on a 4x ssd raid 5 intel raid. and my /home folder on a 4x 1tb hybrid disks in a software raid 5 array.

i'v now made a new installation folder on my root partition /usr/share/games/Steam/ where i am installing X3.

My root partition is BtrFS
My home partition (where x3 was installed) is XFS

Maybe its the XFS filesystem wich screws thing up.

Aw damn, I forgot to get the checksums befor I changed directories. I'll have those for you if the changeing from /home partition to the root partition dosnt solve this :)

opensuse is probably one of the few distro wich defaults to XFS as the home filesystem. Also, maybe this can solve some issues i have with a few other games (civ 5 and BE)
tux4ever

Rompetroll
Posts: 26
Joined: Tue, 29. Jan 13, 21:32

Post by Rompetroll » Mon, 16. Nov 15, 14:13

@Timon37

Confirming filesystem issue related to XFS. When starting from /usr/share/games/Steam on a BtrFS partiton it works as a charm.

Thanks for pointing this out to me :)

Now thats an ugly one for XFS ;)
tux4ever

timon37
EGOSOFT
EGOSOFT
Posts: 484
Joined: Fri, 14. Dec 12, 11:02
x4

Post by timon37 » Mon, 16. Nov 15, 14:46

for reference I just looked up a description of the issue with some workarounds: http://www.tcm.phy.cam.ac.uk/sw/inodes64.html

rrob
Posts: 2
Joined: Wed, 11. Feb 09, 16:53

too fast mouse in linux

Post by rrob » Thu, 3. Dec 15, 12:15

Hi,
sry for asking but didnt find any way how to search this thread.

I have udpated Ubuntu 14.04 with updated steam with updatet X3 Renuion.
Im using Logitech MX510 gaming mouse with 800dpi. In system is my sensitivity as low as possible. Also on mouse is it set to lowest.
But in the game it is not possible to control turret in simulator or ship because it is extremly fast.
I also didnt found any mouse settings in any menu.
I have googled that is not possible to change sensitivity from game.

It is possibel to solve it somehow? Or is the game unplayable.

timon37
EGOSOFT
EGOSOFT
Posts: 484
Joined: Fri, 14. Dec 12, 11:02
x4

Re: too fast mouse in linux

Post by timon37 » Thu, 3. Dec 15, 12:21

@rrob

Can you test if this also happens in windowed mode?
Or in fullscreen if you're using windowed already.

rrob
Posts: 2
Joined: Wed, 11. Feb 09, 16:53

Post by rrob » Thu, 3. Dec 15, 12:28

@timon37

Tested and it happens in both modes same.

zoltr4n
Posts: 5
Joined: Sat, 12. Dec 15, 23:27

Post by zoltr4n » Sun, 13. Dec 15, 17:46

Hi, I bought X3TR from gog a couple of days ago (2.5a, build 32).

I have a reproducible CTD when trying to undock from a trading station. Here is the stack trace:

Program received signal SIGSEGV, Segmentation fault.
0xf5db8cef in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
(gdb) bt
#0 0xf5db8cef in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#1 0xf5db9cee in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#2 0xf5dba678 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#3 0xf5e3d07d in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#4 0xf5e38812 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#5 0xf5ea437a in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#6 0xf5ea7de7 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#7 0xf5eaabcd in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#8 0xf5f60004 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#9 0xf5b140e4 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#10 0x0816edc5 in Int_RenderPartFX_haha (i3d=i3d@entry=0xc723528, c3d=c3d@entry=0x1040acf8, how=how@entry=2, bumpli3d=bumpli3d@entry=0xcb04290, m=m@entry=0, part=0x12666de0, part=0x12666de0)
at ../src/X3/s_linux/s3d.cpp:9668
#11 0x08166ef0 in Int_RenderPartFX (part=0x12666de0, i3d=<optimized out>, c3d=0x1040acf8, how=2, bumpli3d=0xcb04290) at ../src/X3/s_linux/s3d.cpp:10015
#12 0x081682c7 in S_3DRenderPart (p3d=p3d@entry=0xc52d188, i3d=i3d@entry=0xc723528, c3d=c3d@entry=0x1040acf8) at ../src/X3/s_linux/s3d.cpp:11875
#13 0x080679f3 in B3D_InstDraw2 (i3d=<optimized out>, s3d=s3d@entry=0xc9e0ee8, ebms=ebms@entry=0x85f50dc, c3d=c3d@entry=0x1040acf8) at ../src/X3/engines/b3d.cpp:8601
#14 0x080675bc in B3D_InstDraw2 (i3d=<optimized out>, s3d=s3d@entry=0xc9e0ee8, ebms=<optimized out>, c3d=c3d@entry=0x1040acf8) at ../src/X3/engines/b3d.cpp:8699
#15 0x0806867a in B3D_SceneDrawPass (s3d=0xc9e0ee8, c3d=c3d@entry=0x1040acf8, pass=pass@entry=0, restricted=restricted@entry=0) at ../src/X3/engines/b3d.cpp:9051
#16 0x0805ae8b in B3D_Vbi () at ../src/X3/engines/b3d.cpp:3431
#17 0x080af2a7 in Client::CL_GameLoop (this=0x8317018) at ../src/X3/client.cpp:2652
#18 0x080ae4d3 in ego_main (argc=argc@entry=1, argv=argv@entry=0xffffd9d4) at ../src/X3/client.cpp:2029
#19 0x080506a3 in main (argc=1, argv=0xffffd9d4, envp=0xffffd9dc) at ../src/X3/s_linux/sdl2/sio.cpp:1263

Thx

timon37
EGOSOFT
EGOSOFT
Posts: 484
Joined: Fri, 14. Dec 12, 11:02
x4

Post by timon37 » Mon, 14. Dec 15, 11:02

@zoltr4n
By reproducible you mean that you've got a savegame on that station, you load it and the game always or almost always crashes when undocking? Or just that the game generally regularly crashes on undocking but it's not tied to a specific situation?

If yes to the first then I need that savegame, please either upload somewhere or send to my email (included in top of the first post).

Also I need to know your gpu model and driver version, since it's crashing in the driver this may not be easily reproducible for me.

zoltr4n
Posts: 5
Joined: Sat, 12. Dec 15, 23:27

Post by zoltr4n » Tue, 15. Dec 15, 00:13

GPU: Nvidia Geforce GTX 950
DRIVER: Nvidia 358.16
CONTEXT: It is just after you reach red light during the initial patrol and you dock in the trading station just before the main fight.

Steps to reproduce it:
- Launch the game, load savegame.
- Undock quickly
- If it does not crash, exit the program (completly not just to the main menu) and try again.

REPRODUCIBLE: Almost always. Takes about 3 tries.

I've uploaded the savegame to: http://wikisend.com/download/334600/X05.sav (SHA-1 e2f6816bdbe046edfbc1a82c8a82c88cc6335ba4)

Below are a couple of stack traces, the crash point changes between runs. I've tried to run the game under valgrind to get something more accurate but it is just to slow (do you guys have a build compiled with addresssanitizer?).

Trace 1:

Program received signal SIGSEGV, Segmentation fault.
EOBaseClass::EO_FindParticleGenerator (pobj=0x14aa7480, serial=1, this=0x9769408) at ../src/X3/3dlib/explobj.cpp:348
348 ../src/X3/3dlib/explobj.cpp: No such file or directory.
(gdb) bt
#0 EOBaseClass::EO_FindParticleGenerator (pobj=0x14aa7480, serial=1, this=0x9769408) at ../src/X3/3dlib/explobj.cpp:348
#1 EOBaseClass::EO_CreateParticleGenerator (this=0x9769408, serial=1, descid=2, pobj=0x14aa7480, ppos=0xffffd670) at ../src/X3/3dlib/explobj.cpp:302
#2 0x08143dc7 in EO_InitEngineSmoke (pobj=pobj@entry=0x14aa7480) at ../src/X3/3dlib/explobj.cpp:1097
#3 0x0810da90 in SectorSpace::S_MoveObjects (this=this@entry=0x14ae2ce0) at ../src/X3/3dlib/sector.cpp:19946
#4 0x080e8010 in SectorBaseClass::SA_Vbi (this=0x8eb5220) at ../src/X3/3dlib/sector.cpp:2629
#5 0x080af63e in Client::CL_GameLoop (this=0x8317018) at ../src/X3/client.cpp:2426
#6 0x080ae4d3 in ego_main (argc=argc@entry=1, argv=argv@entry=0xffffd9d4) at ../src/X3/client.cpp:2029
#7 0x080506a3 in main (argc=1, argv=0xffffd9d4, envp=0xffffd9dc) at ../src/X3/s_linux/sdl2/sio.cpp:1263

Trace 2:

Program received signal SIGABRT, Aborted.
0xf7fd9ba0 in __kernel_vsyscall ()
(gdb) bt
#0 0xf7fd9ba0 in __kernel_vsyscall ()
#1 0xf68ffe66 in raise () from /usr/lib32/libc.so.6
#2 0xf69014e7 in abort () from /usr/lib32/libc.so.6
#3 0xf693d938 in __libc_message () from /usr/lib32/libc.so.6
#4 0xf6943c57 in malloc_printerr () from /usr/lib32/libc.so.6
#5 0xf6944b86 in _int_free () from /usr/lib32/libc.so.6
#6 0xf6debd9f in ?? () from /usr/lib32/libGL.so.1
#7 0xf56e3cbd in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#8 0xf56e693a in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#9 0xf5dd99b3 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#10 0xf5ddb445 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#11 0xf5fa87f0 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#12 0xf5faab90 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#13 0xf5e1a134 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#14 0xf5e1a436 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#15 0xf5fa8f3e in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#16 0xf5f61d5f in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#17 0xf5b140e4 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#18 0x0816edc5 in Int_RenderPartFX_haha (i3d=i3d@entry=0xfba95e8, c3d=c3d@entry=0x11a383d0, how=how@entry=2, bumpli3d=bumpli3d@entry=0xbc04638, m=m@entry=8, part=0x135b7208, part=0x135b7208)
at ../src/X3/s_linux/s3d.cpp:9668
#19 0x08166ef0 in Int_RenderPartFX (part=0x135b7208, i3d=<optimized out>, c3d=0x11a383d0, how=2, bumpli3d=0xbc04638) at ../src/X3/s_linux/s3d.cpp:10015
#20 0x081682c7 in S_3DRenderPart (p3d=p3d@entry=0xfddb718, i3d=i3d@entry=0xfba95e8, c3d=c3d@entry=0x11a383d0) at ../src/X3/s_linux/s3d.cpp:11875
#21 0x080679f3 in B3D_InstDraw2 (i3d=<optimized out>, s3d=s3d@entry=0xbc04128, ebms=ebms@entry=0x85f518c, c3d=c3d@entry=0x11a383d0) at ../src/X3/engines/b3d.cpp:8601
#22 0x080675bc in B3D_InstDraw2 (i3d=<optimized out>, s3d=s3d@entry=0xbc04128, ebms=<optimized out>, c3d=c3d@entry=0x11a383d0) at ../src/X3/engines/b3d.cpp:8699
#23 0x0806867a in B3D_SceneDrawPass (s3d=0xbc04128, c3d=c3d@entry=0x11a383d0, pass=pass@entry=0, restricted=restricted@entry=0) at ../src/X3/engines/b3d.cpp:9051
#24 0x0805ae8b in B3D_Vbi () at ../src/X3/engines/b3d.cpp:3431
#25 0x080af2a7 in Client::CL_GameLoop (this=0x8317018) at ../src/X3/client.cpp:2652
#26 0x080ae4d3 in ego_main (argc=argc@entry=1, argv=argv@entry=0xffffd9d4) at ../src/X3/client.cpp:2029
#27 0x080506a3 in main (argc=1, argv=0xffffd9d4, envp=0xffffd9dc) at ../src/X3/s_linux/sdl2/sio.cpp:1263

Cheers

zoltr4n
Posts: 5
Joined: Sat, 12. Dec 15, 23:27

Post by zoltr4n » Wed, 16. Dec 15, 23:26

I have another crash trying to exit an station in Power Circle. This one I can reproduce at will.

- To reproduce just load the save and Undock.

The savegame is at: http://wikisend.com/download/419616/X04.sav (SHA1 61848ee8beb2e7fd89bba0c0b9e1ecbb0517d79a)

Stack trace 1
=============
Program received signal SIGSEGV, Segmentation fault.
0xf5bab5bd in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
(gdb) bt
#0 0xf5bab5bd in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#1 0x0816ccfd in Int_ProgramUniMat4fv (location=<optimized out>, count=count@entry=1, transpose=transpose@entry=1 '\001', value=value@entry=0xffffd430) at ../src/X3/s_linux/s3d.cpp:695
#2 0x0816eb7a in Int_ProgramUniMat4fv (value=0xffffd430, transpose=1 '\001', count=1, location=<optimized out>) at ../src/X3/s_linux/s3d.cpp:693
#3 Int_RenderPartFX_haha (i3d=i3d@entry=0x11b1e658, c3d=c3d@entry=0x12c802d0, how=how@entry=2, bumpli3d=bumpli3d@entry=0xc074b78, m=m@entry=10, part=0x15128648, part=0x15128648)
at ../src/X3/s_linux/s3d.cpp:9375
#4 0x08166ef0 in Int_RenderPartFX (part=0x15128648, i3d=<optimized out>, c3d=0x12c802d0, how=2, bumpli3d=0xc074b78) at ../src/X3/s_linux/s3d.cpp:10015
#5 0x081682c7 in S_3DRenderPart (p3d=p3d@entry=0x110e8038, i3d=i3d@entry=0x11b1e658, c3d=c3d@entry=0x12c802d0) at ../src/X3/s_linux/s3d.cpp:11875
#6 0x080679f3 in B3D_InstDraw2 (i3d=<optimized out>, s3d=s3d@entry=0xbf93800, ebms=ebms@entry=0x85f495c, c3d=c3d@entry=0x12c802d0) at ../src/X3/engines/b3d.cpp:8601
#7 0x080675bc in B3D_InstDraw2 (i3d=<optimized out>, s3d=s3d@entry=0xbf93800, ebms=<optimized out>, c3d=c3d@entry=0x12c802d0) at ../src/X3/engines/b3d.cpp:8699
#8 0x0806867a in B3D_SceneDrawPass (s3d=0xbf93800, c3d=c3d@entry=0x12c802d0, pass=pass@entry=0, restricted=restricted@entry=0) at ../src/X3/engines/b3d.cpp:9051
#9 0x0805ae8b in B3D_Vbi () at ../src/X3/engines/b3d.cpp:3431
#10 0x080af2a7 in Client::CL_GameLoop (this=0x8317018) at ../src/X3/client.cpp:2652
#11 0x080ae4d3 in ego_main (argc=argc@entry=1, argv=argv@entry=0xffffd9d4) at ../src/X3/client.cpp:2029
#12 0x080506a3 in main (argc=1, argv=0xffffd9d4, envp=0xffffd9dc) at ../src/X3/s_linux/sdl2/sio.cpp:1263

Stack trace 2
=============
Program received signal SIGSEGV, Segmentation fault.
0xf5db8927 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
(gdb) bt
#0 0xf5db8927 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#1 0xf5db8a77 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#2 0xf5e37db6 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#3 0xf5e3753f in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#4 0xf5e37aa5 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#5 0xf5ee6eb6 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#6 0xf5ee72ba in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#7 0xf5ee7a35 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#8 0xf5dbb35e in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#9 0xf5dbb780 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#10 0xf5dd6e79 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#11 0xf5dd80b1 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#12 0xf5ea7f49 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#13 0xf5eaabcd in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#14 0xf5f60004 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#15 0xf5b140e4 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#16 0x0816edc5 in Int_RenderPartFX_haha (i3d=i3d@entry=0x1188cc58, c3d=c3d@entry=0x12c805d8, how=how@entry=2, bumpli3d=bumpli3d@entry=0xc074e58, m=m@entry=17, part=0x15774fd8, part=0x15774fd8)
at ../src/X3/s_linux/s3d.cpp:9668
#17 0x08166ef0 in Int_RenderPartFX (part=0x15774fd8, i3d=<optimized out>, c3d=0x12c805d8, how=2, bumpli3d=0xc074e58) at ../src/X3/s_linux/s3d.cpp:10015
#18 0x081682c7 in S_3DRenderPart (p3d=p3d@entry=0x11aee060, i3d=i3d@entry=0x1188cc58, c3d=c3d@entry=0x12c805d8) at ../src/X3/s_linux/s3d.cpp:11875
#19 0x080679f3 in B3D_InstDraw2 (i3d=<optimized out>, s3d=s3d@entry=0xbf93ae0, ebms=ebms@entry=0x85f497c, c3d=c3d@entry=0x12c805d8) at ../src/X3/engines/b3d.cpp:8601
#20 0x080675bc in B3D_InstDraw2 (i3d=<optimized out>, s3d=s3d@entry=0xbf93ae0, ebms=<optimized out>, c3d=c3d@entry=0x12c805d8) at ../src/X3/engines/b3d.cpp:8699
#21 0x0806867a in B3D_SceneDrawPass (s3d=0xbf93ae0, c3d=c3d@entry=0x12c805d8, pass=pass@entry=0, restricted=restricted@entry=0) at ../src/X3/engines/b3d.cpp:9051
#22 0x0805ae8b in B3D_Vbi () at ../src/X3/engines/b3d.cpp:3431
#23 0x080af2a7 in Client::CL_GameLoop (this=0x8317018) at ../src/X3/client.cpp:2652
#24 0x080ae4d3 in ego_main (argc=argc@entry=1, argv=argv@entry=0xffffd9d4) at ../src/X3/client.cpp:2029
#25 0x080506a3 in main (argc=1, argv=0xffffd9d4, envp=0xffffd9dc) at ../src/X3/s_linux/sdl2/sio.cpp:1263

Stack trace 3
=============
Program received signal SIGSEGV, Segmentation fault.
0xf5e97a75 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
(gdb) bt
#0 0xf5e97a75 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#1 0xf5f7cf53 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#2 0xf5f7e44c in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#3 0xf5f61069 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#4 0xf5b140e4 in ?? () from /usr/lib32/libnvidia-glcore.so.358.16
#5 0x0816edc5 in Int_RenderPartFX_haha (i3d=i3d@entry=0xcc0ada8, c3d=c3d@entry=0x12c80bd0, how=how@entry=2, bumpli3d=bumpli3d@entry=0xc075428, m=m@entry=15, part=0x13755a38, part=0x13755a38)
at ../src/X3/s_linux/s3d.cpp:9668
#6 0x08166ef0 in Int_RenderPartFX (part=0x13755a38, i3d=<optimized out>, c3d=0x12c80bd0, how=2, bumpli3d=0xc075428) at ../src/X3/s_linux/s3d.cpp:10015
#7 0x081682c7 in S_3DRenderPart (p3d=p3d@entry=0xcca69a0, i3d=i3d@entry=0xcc0ada8, c3d=c3d@entry=0x12c80bd0) at ../src/X3/s_linux/s3d.cpp:11875
#8 0x080679f3 in B3D_InstDraw2 (i3d=<optimized out>, s3d=s3d@entry=0xbf940b0, ebms=ebms@entry=0x85f494c, c3d=c3d@entry=0x12c80bd0) at ../src/X3/engines/b3d.cpp:8601
#9 0x080675bc in B3D_InstDraw2 (i3d=<optimized out>, s3d=s3d@entry=0xbf940b0, ebms=<optimized out>, c3d=c3d@entry=0x12c80bd0) at ../src/X3/engines/b3d.cpp:8699
#10 0x0806867a in B3D_SceneDrawPass (s3d=0xbf940b0, c3d=c3d@entry=0x12c80bd0, pass=pass@entry=0, restricted=restricted@entry=0) at ../src/X3/engines/b3d.cpp:9051
#11 0x0805ae8b in B3D_Vbi () at ../src/X3/engines/b3d.cpp:3431
#12 0x080af2a7 in Client::CL_GameLoop (this=0x8317018) at ../src/X3/client.cpp:2652
#13 0x080ae4d3 in ego_main (argc=argc@entry=1, argv=argv@entry=0xffffd9d4) at ../src/X3/client.cpp:2029
#14 0x080506a3 in main (argc=1, argv=0xffffd9d4, envp=0xffffd9dc) at ../src/X3/s_linux/sdl2/sio.cpp:1263

timon37
EGOSOFT
EGOSOFT
Posts: 484
Joined: Fri, 14. Dec 12, 11:02
x4

Post by timon37 » Thu, 17. Dec 15, 10:01

@zoltr4n

Do you have any mods? Both savegames crash on load for me.

Post Reply

Return to “X³: Reunion, X²: The Threat, X-T and X-BTF - Technical Support”