Author Topic: Linux crash issues  (Read 4897 times)

0 Members and 1 Guest are viewing this topic.

Offline Hellzed

  • 28
I reopen this bug thread ! :'(

It seems I the fact I played delenda est without the game crashing after updating nvidia driver was a coincidence.
I played the mission in which I have to disable the Agincourt, and it crashed with no useful debug output.
But I found some interesting things in the console :
Code: [Select]
loris@dell-xps-m1330:~/Jeux/FreeSpace2$ ./fs2_launcher
Future debug output directed to: /home/loris/.fs2_open/data/fs2_open.log
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
WARNING: "Weapon 'Hornet#Weak' requires the "player allowed" flag, but it's not listed!  Adding it by default." at weapon/weapons.cpp:3085
WARNING: "Weapon 'Harpoon#Weak' requires the "player allowed" flag, but it's not listed!  Adding it by default." at weapon/weapons.cpp:3085
ERROR: "Verify failure: swp->current_secondary_bank >= 0 && swp->current_secondary_bank < MAX_SHIP_SECONDARY_BANKS" at ai/aicode.cpp:5790
AL lib: ALc.c:1879: exit(): closing 1 Device
AL lib: ALc.c:1808: alcCloseDevice(): destroying 1 Context(s)
AL lib: ALc.c:1420: alcDestroyContext(): deleting 34 Source(s)
Inconsistency detected by ld.so: dl-close.c: 736: _dl_close: Assertion `map->l_init_called' failed!
** Fatal error : Error while running "/home/loris/Jeux/FreeSpace2/fs2_open_INF_d" with arguments   "-mipmap -glow -spec -env -ambient_factor 35 -ogl_spec 20 -spec_exp 15 -spec_point 1.2 -spec_static 1.5 -spec_tube 1.5 -missile_lighting -normal -3dshockwave -3dwarp -warp_flash -snd_preload -orbradar -ship_choice_3d -weapon_choice_3d -ballistic_gauge -dualscanlines -mod blueplanet2,blueplanet,mediavps_3612" (127)

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Yeah, that's an issue with the very latest nightly build. We know about it already. Please update to revision 6762 or later.
« Last Edit: November 22, 2010, 12:13:42 am by The E »
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Hellzed

  • 28
Yeah, it fixed the first bug, but the game is still segfaulting at some point in the mission.
Here's the arguments :
Code: [Select]
-mipmap -glow -spec -env -ambient_factor 35 -ogl_spec 20 -spec_exp 15 -spec_point 1.2 -spec_static 1.5 -spec_tube 1.5 -missile_lighting -normal -3dshockwave -3dwarp -warp_flash -snd_preload -orbradar -ship_choice_3d -weapon_choice_3d -ballistic_gauge -dualscanlines -mod blueplanet2,blueplanet,mediavps_3612Here's GDB output :
Code: [Select]
Reading symbols from /home/loris/Jeux/FreeSpace2/fs2_open_INF_d...done.
[New Thread 17947]
[New Thread 17977]
[New Thread 17976]

warning: Can't read pathname for load map: Erreur d'entrée/sortie.
Reading symbols from /usr/lib/libSDL-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libSDL-1.2.so.0
Reading symbols from /usr/lib/libvorbis.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbis.so.0
Reading symbols from /usr/lib/libvorbisfile.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbisfile.so.3
Reading symbols from /usr/lib/libtheora.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libtheora.so.0
Reading symbols from /usr/lib/libogg.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libogg.so.0
Reading symbols from /usr/lib/libopenal.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libopenal.so.1
Reading symbols from /lib/libpng12.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libpng12.so.0
Reading symbols from /usr/lib/nvidia-current/libGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-current/libGL.so.1
Reading symbols from /usr/lib/libGLU.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libGLU.so.1
Reading symbols from /usr/lib/liblua5.1.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/liblua5.1.so.0
Reading symbols from /usr/lib/libjpeg.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libjpeg.so.8
Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libm.so.6...Reading symbols from /usr/lib/debug/lib/libm-2.12.1.so...done.
done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/libc.so.6...Reading symbols from /usr/lib/debug/lib/libc-2.12.1.so...done.
done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/libpthread-2.12.1.so...done.
done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/libdl.so.2...Reading symbols from /usr/lib/debug/lib/libdl-2.12.1.so...done.
done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib/libpulse-simple.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpulse-simple.so.0
Reading symbols from /usr/lib/libpulse.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpulse.so.0
Reading symbols from /lib/librt.so.1...Reading symbols from /usr/lib/debug/lib/librt-2.12.1.so...done.
done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libz.so.1
Reading symbols from /usr/lib/nvidia-current/tls/libnvidia-tls.so.260.19.21...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-current/tls/libnvidia-tls.so.260.19.21
Reading symbols from /usr/lib/nvidia-current/libnvidia-glcore.so.260.19.21...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-current/libnvidia-glcore.so.260.19.21
Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib/libXext.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /lib64/ld-linux-x86-64.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.12.1.so...done.
done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/lib/libpulsecommon-0.9.21.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpulsecommon-0.9.21.so
Reading symbols from /usr/lib/libX11-xcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libX11-xcb.so.1
Reading symbols from /usr/lib/libICE.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libICE.so.6
Reading symbols from /usr/lib/libSM.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libSM.so.6
Reading symbols from /usr/lib/libXtst.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXtst.so.6
Reading symbols from /usr/lib/libxcb-atom.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb-atom.so.1
Reading symbols from /usr/lib/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb.so.1
Reading symbols from /lib/libwrap.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libwrap.so.0
Reading symbols from /usr/lib/libsndfile.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libsndfile.so.1
Reading symbols from /lib/libdbus-1.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libdbus-1.so.3
Reading symbols from /lib/libuuid.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libuuid.so.1
Reading symbols from /usr/lib/libXi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXi.so.6
Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /lib/libnsl.so.1...Reading symbols from /usr/lib/debug/lib/libnsl-2.12.1.so...done.
done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /usr/lib/libFLAC.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libFLAC.so.8
Reading symbols from /usr/lib/libvorbisenc.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbisenc.so.2
Reading symbols from /lib/libnss_compat.so.2...Reading symbols from /usr/lib/debug/lib/libnss_compat-2.12.1.so...done.
done.
Loaded symbols for /lib/libnss_compat.so.2
Reading symbols from /lib/libnss_nis.so.2...Reading symbols from /usr/lib/debug/lib/libnss_nis-2.12.1.so...done.
done.
Loaded symbols for /lib/libnss_nis.so.2
Reading symbols from /lib/libnss_files.so.2...Reading symbols from /usr/lib/debug/lib/libnss_files-2.12.1.so...done.
done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /usr/lib/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Core was generated by `/home/loris/Jeux/FreeSpace2/fs2_open_INF_d -mipmap -glow -spec -env -ambient_fa'.
Program terminated with signal 11, Segmentation fault.
#0  0x00000000007e5574 in ai_big_chase_attack (aip=0xba8ea8, sip=0x17eef20,
    enemy_pos=0x7fff8604a950, dist_to_enemy=1375.66699, modelnum=5718)
    at ai/aibig.cpp:555
555 if (Weapon_info[objp->instance].subtype == WP_LASER) {
(gdb) where
#0  0x00000000007e5574 in ai_big_chase_attack (aip=0xba8ea8, sip=0x17eef20,
    enemy_pos=0x7fff8604a950, dist_to_enemy=1375.66699, modelnum=5718)
    at ai/aibig.cpp:555
#1  0x00000000007e6be7 in ai_big_chase () at ai/aibig.cpp:929
#2  0x000000000042f55f in ai_chase () at ai/aicode.cpp:8130
#3  0x000000000043cd38 in ai_execute_behavior (aip=0xba8ea8)
    at ai/aicode.cpp:12960
#4  0x000000000043fa2d in ai_frame (objnum=379) at ai/aicode.cpp:14148
#5  0x000000000043fd89 in ai_process (obj=0x11037b0, ai_index=27,
    frametime=0.0299987793) at ai/aicode.cpp:14252
#6  0x0000000000745313 in ship_process_post (obj=0x11037b0,
    frametime=0.0299987793) at ship/ship.cpp:8032
#7  0x00000000006a8ea4 in obj_move_all_post (objp=0x11037b0,
    frametime=0.0299987793) at object/object.cpp:1209
#8  0x00000000006a975c in obj_move_all (frametime=0.0299987793)
    at object/object.cpp:1410
#9  0x0000000000411f32 in game_simulation_frame ()
    at freespace2/freespace.cpp:4212
#10 0x0000000000412a0b in game_frame (paused=0)
    at freespace2/freespace.cpp:4645
#11 0x0000000000413633 in game_do_frame () at freespace2/freespace.cpp:5061
#12 0x000000000041583b in game_do_state (state=2)
    at freespace2/freespace.cpp:6858
---Type <return> to continue, or q <return> to quit---
#13 0x00000000004a94c4 in gameseq_process_events ()
    at gamesequence/gamesequence.cpp:407
#14 0x00000000004166c0 in game_main (cmdline=0x32f2bd0 "-mipmap")
    at freespace2/freespace.cpp:7434
#15 0x0000000000416895 in main (argc=30, argv=0x7fff8604b0f8)
    at freespace2/freespace.cpp:7583

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
This is very helpful, (and thanks for posting it), but can you please post fs2_open.logs as well?

On a separate note, what are your compilation flags?
« Last Edit: November 22, 2010, 06:27:27 am by The E »
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Hellzed

  • 28
No funny flags this time, just --enable-debug and --enable-inferno.
Though, the game feels better (placebo effect ? real sse2 improvement ?) when I compile with "CFLAGS="-march=core2 -O2 -pipe" CXXFLAGS="${CFLAGS}"" (or -O3)

-> The log.

If you need my help for testing builds and running dbg, I've got plenty of time to do so in the next few hours.

EDIT : oops, I'm running antipodes svn ! Sorry for not telling you.

[attachment deleted by admin]
« Last Edit: November 22, 2010, 06:47:21 am by Hellzed »

 

Offline pecenipicek

  • Roast Chicken
  • 211
  • Powered by copious amounts of coffee and nicotine
    • Skype
    • Steam
    • Twitter
    • PeceniPicek's own deviantart page
Hellzed, i reccomend that you rebuild with automake, make sure you dont configure anything extra ,make sure that all libs that FSO uses to compile with that are on your system are either 32-bit or 64-bit.



also, why is your audio different in almost each and every log you posted? i noticed pulseaudio, alsa and jack in the hodgepodge of logs?
Skype: vrganjko
Ho, ho, ho, to the bottle I go
to heal my heart and drown my woe!
Rain may fall and wind may blow,
and many miles be still to go,
but under a tall tree I will lie!

The Apocalypse Project needs YOU! - recruiting info thread.

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
The problem is that this whole thing doesn't make sense to me. On Windows, this function has not crashed in my memory at least.

Conversation from #scp on this topic:
Code: [Select]
(1:26:39 PM) The_E: Can someone explain this?
(1:26:59 PM) The_E: Never seen that error happen on windows
(1:44:32 PM) pecenipicek: that smells of a 32bit/64bit library clash
(1:44:52 PM) The_E: I have no idea
(1:45:38 PM) pecenipicek: and also it seems that audio gets routed through a hodgepodge of alsa/pulseaudio/jack interfaces
(1:45:50 PM) The_E: Again, no idea
(1:46:00 PM) The_E: Have I mentioned that I hate Linux?
(1:46:35 PM) pecenipicek: heh
(1:47:01 PM) pecenipicek: this looks like a faulty compile to me with the added bonus of loads and loads of library inconsistencies.
(1:47:11 PM) The_E: Yeah
(1:47:38 PM) The_E: Whatever is caqusing these crashes, I find it highly unlikely that it's the codes' fault per se
(1:47:51 PM) The_E: I mean, we do some pretty screwy **** sometimes
(1:47:54 PM) pecenipicek: yeah.
(1:48:09 PM) The_E: But in this particular case, it looks as solid as it gets
(1:49:14 PM) The_E: We go through the objects list (which is a linked list of objects, holding everything that is in mission at the time), and do some stuff if it is a weapon
(1:49:58 PM) The_E: So not only is it supposed to be guaranteed that we're dealing with a valid object, we're also assured that we're dealing with a weapon
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Hellzed

  • 28
@pecenipicek : I'm quite sure there are no 32bits dev libs on my computer. Everything is 64, except I have basic ia32libs installed for compatibility purpose.

I used no options, and I cleaned the tree before compiling debug build.

And, about the sound server, I had jackd installed, but I uninstalled it, and pulseaudio is my default sound server.

Perhaps I could get a binary from somehere less messed up than my computer, just to try it.

 

Offline pecenipicek

  • Roast Chicken
  • 211
  • Powered by copious amounts of coffee and nicotine
    • Skype
    • Steam
    • Twitter
    • PeceniPicek's own deviantart page
also, try compiling the trunk svn, just in case.


as for antipodes 7 builds, check the first post in this thread
Skype: vrganjko
Ho, ho, ho, to the bottle I go
to heal my heart and drown my woe!
Rain may fall and wind may blow,
and many miles be still to go,
but under a tall tree I will lie!

The Apocalypse Project needs YOU! - recruiting info thread.

 

Offline Hellzed

  • 28
Same crash with trunk build.

Pre compiled build won't run : not the same version of liblua...
Code: [Select]
error while loading shared libraries: liblua5.1.so.0: cannot open shared object file: No such file or directory
« Last Edit: November 22, 2010, 07:37:05 am by Hellzed »

 

Offline pecenipicek

  • Roast Chicken
  • 211
  • Powered by copious amounts of coffee and nicotine
    • Skype
    • Steam
    • Twitter
    • PeceniPicek's own deviantart page
egads. which distro is this?
Skype: vrganjko
Ho, ho, ho, to the bottle I go
to heal my heart and drown my woe!
Rain may fall and wind may blow,
and many miles be still to go,
but under a tall tree I will lie!

The Apocalypse Project needs YOU! - recruiting info thread.

 

Offline Hellzed

  • 28
Ubuntu 10.10, 64bits.
Nvidia proprietary driver, v260.19.21.

 

Offline pecenipicek

  • Roast Chicken
  • 211
  • Powered by copious amounts of coffee and nicotine
    • Skype
    • Steam
    • Twitter
    • PeceniPicek's own deviantart page
frikkin 'buntu :p


i'll get back to you later today or tomorrow, i have the same on my system installed, so its just a matter of getting the dev libs and compiling.
Skype: vrganjko
Ho, ho, ho, to the bottle I go
to heal my heart and drown my woe!
Rain may fall and wind may blow,
and many miles be still to go,
but under a tall tree I will lie!

The Apocalypse Project needs YOU! - recruiting info thread.

 

Offline Hellzed

  • 28
Thanks.

 

Offline Hellzed

  • 28
Build updated to latest antipodes revision. Compiled only with --enable-debug and --enable-inferno.
New crash ! It seems I could play a little longer (second or third wave of bombers attacking the electronic warfare ship).

Console output :
Code: [Select]
Future debug output directed to: /home/loris/.fs2_open/data/fs2_open.log
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
WARNING: "Weapon 'Hornet#Weak' requires the "player allowed" flag, but it's not listed!  Adding it by default." at weapon/weapons.cpp:3085
WARNING: "Weapon 'Harpoon#Weak' requires the "player allowed" flag, but it's not listed!  Adding it by default." at weapon/weapons.cpp:3085
Segmentation fault (core dumped)
** Fatal error : Error while running "/home/loris/Jeux/FreeSpace2/fs2_open_INF_d" with arguments   "-mipmap -glow -spec -env -ambient_factor 35 -ogl_spec 20 -spec_exp 15 -spec_point 1.2 -spec_static 1.5 -spec_tube 1.5 -missile_lighting -normal -3dshockwave -3dwarp -warp_flash -snd_preload -orbradar -ship_choice_3d -weapon_choice_3d -ballistic_gauge -dualscanlines -mod blueplanet2,blueplanet,mediavps_3612" (139)

GDB output :
Code: [Select]
GNU gdb (GDB) 7.2-ubuntu
Copyright (C) 2010 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-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/loris/Jeux/FreeSpace2/fs2_open_INF_d...done.
[New Thread 5900]
[New Thread 5927]
[New Thread 5926]

warning: Can't read pathname for load map: Erreur d'entrée/sortie.
Reading symbols from /usr/lib/libSDL-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libSDL-1.2.so.0
Reading symbols from /usr/lib/libvorbis.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbis.so.0
Reading symbols from /usr/lib/libvorbisfile.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbisfile.so.3
Reading symbols from /usr/lib/libtheora.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libtheora.so.0
Reading symbols from /usr/lib/libogg.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libogg.so.0
Reading symbols from /usr/lib/libopenal.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libopenal.so.1
Reading symbols from /lib/libpng12.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libpng12.so.0
Reading symbols from /usr/lib/nvidia-current/libGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-current/libGL.so.1
Reading symbols from /usr/lib/libGLU.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libGLU.so.1
Reading symbols from /usr/lib/liblua5.1.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/liblua5.1.so.0
Reading symbols from /usr/lib/libjpeg.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libjpeg.so.8
Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libm.so.6...Reading symbols from /usr/lib/debug/lib/libm-2.12.1.so...done.
done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/libc.so.6...Reading symbols from /usr/lib/debug/lib/libc-2.12.1.so...done.
done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/libpthread-2.12.1.so...done.
done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/libdl.so.2...Reading symbols from /usr/lib/debug/lib/libdl-2.12.1.so...done.
done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib/libpulse-simple.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpulse-simple.so.0
Reading symbols from /usr/lib/libpulse.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpulse.so.0
Reading symbols from /lib/librt.so.1...Reading symbols from /usr/lib/debug/lib/librt-2.12.1.so...done.
done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libz.so.1
Reading symbols from /usr/lib/nvidia-current/tls/libnvidia-tls.so.260.19.21...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-current/tls/libnvidia-tls.so.260.19.21
Reading symbols from /usr/lib/nvidia-current/libnvidia-glcore.so.260.19.21...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-current/libnvidia-glcore.so.260.19.21
Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib/libXext.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /lib64/ld-linux-x86-64.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.12.1.so...done.
done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/lib/libpulsecommon-0.9.21.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpulsecommon-0.9.21.so
Reading symbols from /usr/lib/libX11-xcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libX11-xcb.so.1
Reading symbols from /usr/lib/libICE.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libICE.so.6
Reading symbols from /usr/lib/libSM.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libSM.so.6
Reading symbols from /usr/lib/libXtst.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXtst.so.6
Reading symbols from /usr/lib/libxcb-atom.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb-atom.so.1
Reading symbols from /usr/lib/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb.so.1
Reading symbols from /lib/libwrap.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libwrap.so.0
Reading symbols from /usr/lib/libsndfile.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libsndfile.so.1
Reading symbols from /lib/libdbus-1.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libdbus-1.so.3
Reading symbols from /lib/libuuid.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libuuid.so.1
Reading symbols from /usr/lib/libXi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXi.so.6
Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /lib/libnsl.so.1...Reading symbols from /usr/lib/debug/lib/libnsl-2.12.1.so...done.
done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /usr/lib/libFLAC.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libFLAC.so.8
Reading symbols from /usr/lib/libvorbisenc.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbisenc.so.2
Reading symbols from /lib/libnss_compat.so.2...Reading symbols from /usr/lib/debug/lib/libnss_compat-2.12.1.so...done.
done.
Loaded symbols for /lib/libnss_compat.so.2
Reading symbols from /lib/libnss_nis.so.2...Reading symbols from /usr/lib/debug/lib/libnss_nis-2.12.1.so...done.
done.
Loaded symbols for /lib/libnss_nis.so.2
Reading symbols from /lib/libnss_files.so.2...Reading symbols from /usr/lib/debug/lib/libnss_files-2.12.1.so...done.
done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /usr/lib/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Core was generated by `/home/loris/Jeux/FreeSpace2/fs2_open_INF_d -mipmap -glow -spec -env -ambient_fa'.
Program terminated with signal 11, Segmentation fault.
#0  0x00000000007e8f58 in ai_big_strafe_maybe_attack_turret (
    ship_objp=0x119f930, weapon_objp=0x10e7020) at ai/aibig.cpp:1775
1775 && (Weapon_info[weapon_objp->instance].wi_flags & WIF_BEAM) && (frand()*100 < 25.0f);
(gdb) where
#0  0x00000000007e8f58 in ai_big_strafe_maybe_attack_turret (
    ship_objp=0x119f930, weapon_objp=0x10e7020) at ai/aibig.cpp:1775
#1  0x00000000004429c3 in ai_ship_hit (objp_ship=0x119f930,
    hit_objp=0x10e7020, hitpos=0x7fff8ad3aab4, shield_quadrant=3,
    hit_normal=0x0) at ai/aicode.cpp:15134
#2  0x00000000007832ee in ship_apply_local_damage (ship_obj=0x119f930,
    other_obj=0x10e7020, hitpos=0x7fff8ad3aab4, damage=15, quadrant=3,
    create_spark=true, submodel_num=-1, hit_normal=0x0)
    at ship/shiphit.cpp:2320
#3  0x000000000080363a in ship_weapon_do_hit_stuff (ship_obj=0x119f930,
    weapon_obj=0x10e7020, world_hitpos=0x7fff8ad3aab4, hitpos=0x7fff8ad3aaa8,
    quadrant_num=3, submodel_num=-1, hit_dir=...)
    at object/collideshipweapon.cpp:91
#4  0x0000000000803ed6 in ship_weapon_check_collision (ship_objp=0x119f930,
    weapon_objp=0x10e7020, time_limit=0, next_hit=0x0)
    at object/collideshipweapon.cpp:295
#5  0x00000000008042be in collide_ship_weapon (pair=0x2ad32e58)
    at object/collideshipweapon.cpp:384
#6  0x00000000006a3c71 in obj_check_all_collisions ()
    at object/objcollide.cpp:532
#7  0x00000000006a98f5 in obj_move_all (frametime=0.111999512)
    at object/object.cpp:1464
#8  0x0000000000411f32 in game_simulation_frame ()
---Type <return> to continue, or q <return> to quit---
    at freespace2/freespace.cpp:4212
#9  0x0000000000412a0b in game_frame (paused=0)
    at freespace2/freespace.cpp:4645
#10 0x0000000000413633 in game_do_frame () at freespace2/freespace.cpp:5061
#11 0x000000000041583b in game_do_state (state=2)
    at freespace2/freespace.cpp:6858
#12 0x00000000004a94c4 in gameseq_process_events ()
    at gamesequence/gamesequence.cpp:407
#13 0x00000000004166c0 in game_main (cmdline=0x2d70bd0 "-mipmap")
    at freespace2/freespace.cpp:7434
#14 0x0000000000416895 in main (argc=30, argv=0x7fff8ad3b008)
    at freespace2/freespace.cpp:7583

The log is attached. http://ubuntuone.com/p/QRz/

I hope this is useful.
EDIT : And yeah, I'm really having fun at doing this ! XD
« Last Edit: November 22, 2010, 08:25:28 pm by Hellzed »

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Ahahhahahaha

Found the issue. In both cases, an object instance number was used as an array index into Weapon_info[]. Please update to trunk revision 6772 (This change has not yet been copied to antipodes), and try again.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

  

Offline Hellzed

  • 28
So can you explain what's happening ?
What are theses bugs ? Why is my computer so sensitive to fs2_open crashes ?

 

Offline pecenipicek

  • Roast Chicken
  • 211
  • Powered by copious amounts of coffee and nicotine
    • Skype
    • Steam
    • Twitter
    • PeceniPicek's own deviantart page
minor code error apparently, since the fix is so minor :p



note minor code error is sometimes equal to a huge flaming wreck of doom :P
Skype: vrganjko
Ho, ho, ho, to the bottle I go
to heal my heart and drown my woe!
Rain may fall and wind may blow,
and many miles be still to go,
but under a tall tree I will lie!

The Apocalypse Project needs YOU! - recruiting info thread.

 

Offline Hellzed

  • 28
I confirm the last trunk build runs fine on the Agincourt capture mission. I will test it on delenda est as soon as the antipodes build is synced (yeah, delenda est, on my dell xps m1330 with nvidia 8400m gs sometime falls below 10 fps in this mission, and is always above 20 fps with antipodes. High details, or I can't bear to see the sanctus on medium or low detail)

 
To compile on a 64bit Ubuntu you need the following dependencies and tools (incl. the 32bit libraries!):
Code: [Select]
sudo apt-get install --reinstall linux-headers-generic build-essential subversion libopenal-dev libvorbis-dev automake1.10 autoconf libsdl1.2-dev libtheora-dev libreadline6-dev libpng12-dev liblua5.1-0-dev ia32-libs