Yeah, it fixed the first bug, but the game is still segfaulting at some point in the mission.
Here's the 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
Here's GDB output :
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