Weird error...

Find any bugs in Vega Strike? See if someone has already found it, or report them here!
Post Reply
Nesmontu
Explorer
Explorer
Posts: 15
Joined: Fri Nov 09, 2007 3:21 pm
Location: Belgium

Weird error...

Post by Nesmontu »

Hi,
I've just updated to revision 11960 after a long time of not updating. The game shows the initial splash screen, then the music from the game (ie not the music you normally get when loading, but the music from the game itself) starts playing. Then, instead of the menu, I find myself in space, in an unknown ship without an image, and no energy in the reactor, and then vegastrike crashes with this:

Code: Select all

fatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in cameraSegmentation fault
When running through gdb, I get this:

Code: Select all

Compiling python module modules/dj.py
 +++ m/dj_lib.py:129: SITUATION IS 1 force change 1 bool 1
 +++ m/dj_lib.py:131: SITUATION IS RESET TO 1
 +++ m/dj_lib.py:141: Ppeace
Unit file standard_missions not found
Unit file upgrading_dummy_unit not found
UNIT HAS DIED: LOAD_FAILED standard_missions (file standard_missions)
Unit file aera_missions not found
UNIT HAS DIED: LOAD_FAILED aera_missions (file aera_missions)
Unit file orange_star not found
UNIT HAS DIED: LOAD_FAILED orange_star (file orange_star)
Unit file standard_missions not found
UNIT HAS DIED: LOAD_FAILED standard_missions (file standard_missions)
Unit file confed_missions not found
UNIT HAS DIED: LOAD_FAILED confed_missions (file confed_missions)
UNIT HAS DIED: ocean  (file ocean)
Unit file red_rocky not found
UNIT HAS DIED: LOAD_FAILED red_rocky (file red_rocky)
Unit file wormhole.stable not found
Unit file wormhole.neutral.stable not found
UNIT HAS DIED: LOAD_FAILED wormhole.stable (file wormhole.stable)
UNIT HAS DIED: LOAD_FAILED wormhole.neutral.stable (file wormhole.neutral.stable)
Unit file jump not found
UNIT HAS DIED: LOAD_FAILED jump (file jump)
Unit file wormhole.stable not found
Unit file wormhole.neutral.stable not found
UNIT HAS DIED: LOAD_FAILED wormhole.stable (file wormhole.stable)
UNIT HAS DIED: LOAD_FAILED wormhole.neutral.stable (file wormhole.neutral.stable)
Unit file jump not found
UNIT HAS DIED: LOAD_FAILED jump (file jump)
Unit file standard_missions not found
UNIT HAS DIED: LOAD_FAILED standard_missions (file standard_missions)
Unit file confed_missions not found
UNIT HAS DIED: LOAD_FAILED confed_missions (file confed_missions)
UNIT HAS DIED: Dirt  (file Dirt)
Unit file ganymede not found
UNIT HAS DIED: LOAD_FAILED ganymede (file ganymede)
Unit file wormhole.stable not found
Unit file wormhole.neutral.stable not found
UNIT HAS DIED: LOAD_FAILED wormhole.stable (file wormhole.stable)
UNIT HAS DIED: LOAD_FAILED wormhole.neutral.stable (file wormhole.neutral.stable)
Unit file jump not found
UNIT HAS DIED: LOAD_FAILED jump (file jump)
Unit file standard_missions not found
UNIT HAS DIED: LOAD_FAILED standard_missions (file standard_missions)
Unit file confed_missions not found
UNIT HAS DIED: LOAD_FAILED confed_missions (file confed_missions)
UNIT HAS DIED: m_class  (file m_class)
Unit file wormhole.stable not found
Unit file wormhole.neutral.stable not found
UNIT HAS DIED: LOAD_FAILED wormhole.stable (file wormhole.stable)
UNIT HAS DIED: LOAD_FAILED wormhole.neutral.stable (file wormhole.neutral.stable)
Unit file jump not found
UNIT HAS DIED: LOAD_FAILED jump (file jump)
Unit file standard_missions not found
UNIT HAS DIED: LOAD_FAILED standard_missions (file standard_missions)
UNIT HAS DIED: Snow  (file Snow)
Unit file wormhole.stable not found
Unit file wormhole.neutral.stable not found
UNIT HAS DIED: LOAD_FAILED wormhole.stable (file wormhole.stable)
UNIT HAS DIED: LOAD_FAILED wormhole.neutral.stable (file wormhole.neutral.stable)
Unit file jump not found
UNIT HAS DIED: LOAD_FAILED jump (file jump)
Unit file wormhole.stable not found
Unit file wormhole.neutral.stable not found
UNIT HAS DIED: LOAD_FAILED wormhole.stable (file wormhole.stable)
UNIT HAS DIED: LOAD_FAILED wormhole.neutral.stable (file wormhole.neutral.stable)
Unit file jump not found
UNIT HAS DIED: LOAD_FAILED jump (file jump)
Unit file standard_missions not found
UNIT HAS DIED: LOAD_FAILED standard_missions (file standard_missions)
Unit file confed_missions not found
UNIT HAS DIED: LOAD_FAILED confed_missions (file confed_missions)
UNIT HAS DIED: m_class  (file m_class)
Unit file neptune not found
UNIT HAS DIED: LOAD_FAILED neptune (file neptune)
Unit file gas_giant not found
UNIT HAS DIED: LOAD_FAILED gas_giant (file gas_giant)
Unit file rock not found
UNIT HAS DIED: LOAD_FAILED rock (file rock)
Unit file pluto not found
UNIT HAS DIED: LOAD_FAILED pluto (file pluto)
Min (0.000000, 0.000000, 0.000000) Max(0.000000, 0.000000, 0.000000) MinLumin 1.000000, MaxLumin 1.000000Read In Star Count 0 used: 2000
Min (0.000000, 0.000000, 0.000000) Max(0.000000, 0.000000, 0.000000) MinLumin 1.000000, MaxLumin 1.000000Read In Star Count 0 used: 38
Loading a starsystem
Loading Star System enigma_sector/nivenCREATING A LOCAL SHIP : nova
Unit file nova not found
pox 53400.000000 4000.000000 40000.000000
Force feedback support disabled when compiled
Loading completed, now network init
Loading active missions True
fatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camerafatal error in camera
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x2ad7ee472920 (LWP 17019)]
0x00002aaab55e048b in ?? ()
And the backtrace doesn't appear very helpful:

Code: Select all

(gdb) backtrace
#0  0x00002aaab55e048b in ?? ()
#1  0x00000000000001f5 in ?? ()
#2  0x00002ad7eb66d960 in ?? () from /lib/libc.so.6
#3  0x0000000000000190 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
If anyone has a clue, I'd be most grateful... I want to keep playing :D
Admonisher: 2x light ion beam - 2x shield breaker - 2x laser - 2x 15 dumbfires - 3 torpedos -- all with autotracking -- everyone beware! :twisted:
bgaskey
Elite Venturer
Elite Venturer
Posts: 718
Joined: Wed Mar 07, 2007 9:05 pm
Location: Rimward of Eden

Post by bgaskey »

looks like error in config file. :? maybe not but i had similar experience. sorry for no caps etc i'm typing one handed and eating 8) :wink: :D
safemode
Developer
Developer
Posts: 2150
Joined: Mon Apr 23, 2007 1:17 am
Location: Pennsylvania
Contact:

Post by safemode »

something got fubarred with your update of data4.x

If you know what you're doing, run through the svn status command to see if anything shows up as being locally altered.

Otherwise, clear out the config files for your username, and make sure you are running VS in the data4.x directory .

You might be able to get away with removing all files in the top level dir, and the scripts,modules,systems directories. etc. skipping the unit and texture dirs.

other than that, redownload. fsck ..
Ed Sweetman endorses this message.
ace123
Lead Network Developer
Lead Network Developer
Posts: 2560
Joined: Sun Jan 12, 2003 9:13 am
Location: Palo Alto CA
Contact:

Post by ace123 »

Also, could you empty out your ".vegastrike" directory? You may have some really old files and saved games in there that are causing the confusion.

Also, make sure you have the proper data4.x, and if deleting .vegastrike doesn't work, do as safemode says and clear out the whole thing.
Nesmontu
Explorer
Explorer
Posts: 15
Joined: Fri Nov 09, 2007 3:21 pm
Location: Belgium

Post by Nesmontu »

Cleaning out the config files helped in that I now have the menu again, but now it segfaults while loading (no error messages, just "segmentation fault")...
I'll look into it later, don't have the time right now. Thanks for your help! :)
Admonisher: 2x light ion beam - 2x shield breaker - 2x laser - 2x 15 dumbfires - 3 torpedos -- all with autotracking -- everyone beware! :twisted:
ace123
Lead Network Developer
Lead Network Developer
Posts: 2560
Joined: Sun Jan 12, 2003 9:13 am
Location: Palo Alto CA
Contact:

Post by ace123 »

if you run it in GDB that would be a start:

At the console, type "gdb ./vegastrike"
At the (gdb) prompt, type "run"

When you would get a segmentation fault, it will say "Program received signal SIGSEGV". Then, at the (gdb) prompt, type "bt full".

It would help if you compiled with debug symbols (i.e. do a ./configure --enable-debug), but if recompiling the whole thing takes a long time, the backtrace may still give some information as to the source of the crash.
bgaskey
Elite Venturer
Elite Venturer
Posts: 718
Joined: Wed Mar 07, 2007 9:05 pm
Location: Rimward of Eden

Post by bgaskey »

If its still a config problem you could try deleting all your vegastrike.configs and then pulling a clean one with an svn update. If that doesn't work at least its quicker than recheckouting the whole tree.
Nesmontu
Explorer
Explorer
Posts: 15
Joined: Fri Nov 09, 2007 3:21 pm
Location: Belgium

Post by Nesmontu »

It still segfaults right after loading...
All that comes out of the backtrace (and I've always configured with --enable-debug) is this:

Code: Select all

(gdb) bt full
#0  0x00002aaab55e048b in ?? ()
No symbol table info available.
#1  0x0000000003043bc0 in ?? ()
No symbol table info available.
#2  0x00007fff31810ef0 in ?? ()
No symbol table info available.
#3  0x0000000000000000 in ?? ()
No symbol table info available.
However, I've recently been testing some other games as well, and I have a feeling it may simply be the @#!& ati-driver... chromium and sauerbraten segfault as well :(
Admonisher: 2x light ion beam - 2x shield breaker - 2x laser - 2x 15 dumbfires - 3 torpedos -- all with autotracking -- everyone beware! :twisted:
ace123
Lead Network Developer
Lead Network Developer
Posts: 2560
Joined: Sun Jan 12, 2003 9:13 am
Location: Palo Alto CA
Contact:

Post by ace123 »

I agree, it is probably a graphics driver ( nothing else I can imagine is so closed that it doesn't even know names of functions :-p )

Is it possible for you to go into "vssetup" and disable every complicated feature possible-- like go down to "Medium Detail" (low and retro usually look ugly but I suppose you can also try those), and select "No shaders". Also, make sure you are in windowed mode.

If other games also do not work, maybe you have to reinstall your graphics drivers :-(

Also, another simple test is to do "glxinfo" and paste the output, or try "glxgears -printfps"
Post Reply