Hard Light Productions Forums
Hosted Projects - FS2 Required => Blue Planet => Topic started by: Hellzed on October 03, 2010, 09:30:26 am
-
Hi,
I was playing BP:WiH with the 3.6.12 stable build of fs2_open, or the 3.6.13 unstable either... I compile it myself for Ubuntu maverick 64 (tested : no CFLAGS, or custom ones). I also tested antipodes 6, changes nothing, the same crach happens.
The game keeps segfaulting after checkpoint 1, while i'm killing some bombers if i started the mission at the checkpoint, or before the Indus disengages if i starded from the beginning.
I want to know the end of WiH !
Thanks for your help.
I attached the log (made with fs2_open 3.6.13 debug build), and i can use some more debug tool if you can explain me how to use them !
[attachment deleted by admin]
-
Blue Planet requires the 3.6.12 MediaVPs; it looks like you're still using the 3.6.10s.
Download the 3.6.12s, put them in a folder called 'mediavps_3612' (it MUST have this name), and edit your mod.ini back to the default so it points to mediavps_3612.
Hopefully it'll fix it. Also everything will get much prettier. ;7
-
I am already using the mediavps_3612 (I use my own launcher script, and in the mod flag i have "-mod blueplanet2,blueplanet,mediavps", it already lokks great !). That was just a name problem !
Here's the complete command line : "-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" (I renamed my mediavps).
-
Download the 3.6.12s, put them in a folder called 'mediavps_3612' (it MUST have this name), and edit your mod.ini back to the default so it points to mediavps_3612.
You're assuming he's using a launcher of some sort that actually uses the mod.ini file...
EDIT: There you go, like I suspected from a linux user he's using a script. :p
Hellzed: You can use a debug filter: Make a new file in ~/.fs2_open/data/debug_filter.cfg
If you leave it empty, it should automatically generate a setup that shows most debug info that is normally filtered; my debug_filter.cfg is
+General
+Parse
+Error
+BmpMan
+Paging
+Network
+JOYSTICK
+BmpFastLoad
+Sound
+SEXP
+Model
+Maps
+Warning
+wash
+AI
+AB TRAIL
+Weapons
+BmpInfo
+BMP DEBUG
+Alan
+lethality
+Messaging
+Particles
+Sandeep
+EVENTMUSIC
+Physics
+Jim
+missionlog
+allender
+BEAM
+lightning
+OpenGL
+ModelAnim
+Fred routing
+OpenAL
+SHADER-DEBUG
Though I do not know if this will actually help at all in solving the actual crash. Also be warned that the debug log will be huge with this setup for obvious reasons...
-
Okay. Both blueplanet2 and blueplanet look for the mediavps in a folder called mediavps_3612, so just make sure it's there.
Past that, I'm...
...well, I'm stumped for the moment.
Make sure you've updated your AoA Director's Cut install to the latest. I'll direct higher-level tech support ninjas this way.
-
I remember already having this problem with fsport 3.1, something was going wrong and the same mission always crashed...
Then fsport 3.2 fixed it, and i never knew what happened.
I just noticed a group of things appearing like Erynies on the radar with the icon pack, i can see them warping in, but i can't see the models or target anything. But they are targeted and destroyed quickly by my wingmen and by the cruisers... Has this something to do with the bug ?
I already have AoA director's cut. I checked all checksums (mediavps and bp2 too), they are all OK.
When I use low details, the orion class is transparent blue when i'm far (not invisible like the Erynies) and turns good when i'm get nearer, but it seems to be a minor LoD bug.
New log here : http://ubuntuone.com/p/IT0/
I just tested antipodes 6, performance is better, but the game still crashes (definitely not a perf issue)...
-
Is there any sort of callstack in the terminal window after the crash?
-
Segmentation fault
** Fatal error : Error while running "/home/loris/Jeux/FreeSpace2/fs2_open_r" with arguments "-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)
That's all...
-
Can I use some BP developpement data ? Perhaps it's a small problem in the data (like it seemed to be with fsport 3.1, fsport 3.2 solved the bug)...
-
Can I use some BP developpement data ? Perhaps it's a small problem in the data (like it seemed to be with fsport 3.1, fsport 3.2 solved the bug)...
How so? You can feel free to redownload the War in Heaven VPs, if that's what you're asking, but this error is...really puzzling me. It seems like it should be present for everybody.
-
I reinstalled blueplanet2, built fs2_open again... I cleared the cache in .fs2_open too...
I checked all the md5 for mediavps, they are still ok.
I still can't see some GTVA ships after they warped in, they vanish !
The bug still happens, and still during the withdrawal of the Indus if i begin the mission from the start, and when fighting bombers after checkpoint 1 if i begin from this point !
I checked the CFLAGS, the game behaves the same.
I'll need help from fs2_open gurus, because i'm running out of options.
Could anyone send me some pilot profile to check if mine is corrupted ?
-
:(
I'm sorry, mate, I don't know enough to help you. Sounds awful.
You can go to the next mission by hitting ctrl-shift-S in the techroom if you want to see the ending, but you may spoil yourself.
-
Wow ! the end is great ! I'm looking forward to play WiH part 2 !
It seems I didn't miss anyting important, because the bug happened probably just before the Indus crash jumped (triggered by a bug in the SEXP ?).
I noticed Na'ima is the aramean for Noemi... Sounds shivan !
-
I think i found something : i played with the compile options among other things, and i found this :
Loading SunGlow.dds for the first time.
Bitmap is to small at 0x0.
Int3(): From graphics/gropengltexture.cpp at line 1069
Is it somehow important ?
-
What compile options did you play with?
-
The CFLAGS ( CFLAGS="-march=core2 -O3 -pipe" CXXFLAGS="${CFLAGS}" ), and i always use inferno builds. I tried without it, the result is the same. The flags never caused me any trouble (on my computer, they speed up the game if used). But i don't remember exactly how i did get to this. Now i have some doubts about the importance of the information, since my problem seems architecture related (is it even possible ?)
Debug builds (3.6.12, 3.6.13, antipodes 6) fail on loading this mission, but no other mission. Release builds fail always at the same point during the mission.
It could be a model problem combined with a fs2_open bug, or something with the save and restore script (using checkpoints change the crash point). The other mission with a checkpoint crashed once, i had to clear the cache in .fs3_open, load the mission then load the checkpoint to get it passed.
There's definitely something odd here, while the game installation is not corrupted, and the same bug happens with all recent builds.
I could try an older graphics driver, but it will cause me some trouble for now (performance loss in other apps).
I also tried disabling all video enhancement settings (-normal -glow ..., keeping just the mod and some other flags needed by the mod). Changes nothing.
I'm running the game on a Dell XPS m1330 (Core2Duo T9300, 4Gb RAM, nvidia 8400m GS). It's Ubuntu 10.10, amd64, and nvidia proprietary driver 260.19.06. FS2 main campaign is ok, fsport 3.2 too (while i remember having trouble with fsport 3.1, don't know why, but likely the same problem, segfault caused by a mod). Derelict seems ok.
I also tested creating a new pilot then skip missions to bp2-15.fs2. The bug still happens.
-
FS2_open should never be built with -O3.
Never!
Never!
Have I made myself clear yet?
-O1 and -Os are fine, but FS2_open breaks some assumptions of -O3 (and -O2 for that matter) and that will cause random, unexplainable errors.
Never build FS2_Open with -O3!
-
Compiled with O1, still crashes.
-
Compiled with O1, still crashes.
Have you tried without any -O at all? I know said -O1 should be fine, but we may broke that since last time. As far as I know we don't build FSO with any optimizations at all, so...
-
Yeah, I tried, it's still crashing.
Though, -O3 never caused me any trouble one Core2Duo architecture (some trouble on i3), and this speeds up the game a lot.
thanks for helping ! We'll have to search harder !
-
Though, -O3 never caused me any trouble one Core2Duo architecture (some trouble on i3), and this speeds up the game a lot.
Strange. Really -O3 shouldn't make executable code.
thanks for helping ! We'll have to search harder !
No problem. We will have get you running FSO in GDB and see if we can get an actual stack trace.
-
Tell me how to do it (i tried, but the debug build exited with the status "aborted", so it generated no core dump), i'll do my best.
-
Okay, so I think I have it. If you have any problems please ask.
This assumes that you are using bash (which is Ubuntu's default shell).
Obviously, you will also need a debug FSO binary (one that has not been compiled with any -O options please).
Open a terminal.
You need to run:
ulimit -c unlimited
this turns on the creation of "core" files when fso crashes.
You said you are using a script to start FSO so, you will need to run your script from the terminal. You cannot run this script from the desktop or where ever because the ulimit thing you just did only applies to the current terminal (though I suppose you could add the ulimit line to you script).
Cause FSO to crash.
In the terminal window you should see:
Segmentation fault (core dumped)
If you look in your FSO directory you should see a file call "core".
From the terminal run:
gdb <path to FS2O binary>/fs2_open_INF_d <path to "core" file>/core
There will be a lot of text that shows up assuming that you did it correctly. You will then be left a prompt, enter:
where
which will generate a stack trace. This is what I am interested in. Please post this stack trace and the debug log from this run. Do not post the core file. You can exit gdb by typing "q". Thank you.
I edited the code to produce an segfault, the following is the debug of this modified code. Yes I didn't change directories, the FS2 data is not installed on this machine. No you do not need to do this with antipodes. Your output will look something like the following:
linuxbuild@linuxbuild-desktop:~/building/antipodes$ ulimit -u unlimited
linuxbuild@linuxbuild-desktop:~/building/antipodes$ code/fs2_open_INF_d
[snip]
Segmentation fault (core dumped)
linuxbuild@linuxbuild-desktop:~/building/antipodes$ gdb code/fs2_open_INF_d core
GNU gdb (GDB) 7.1-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/linuxbuild/building/antipodes/code/fs2_open_INF_d...done.
[New Thread 1310]
[New Thread 1326]
[New Thread 1327]
warning: Can't read pathname for load map: Input/output error.
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/mesa/libGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/mesa/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.62...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libjpeg.so.62
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...(no debugging symbols found)...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...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/libpthread.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...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 /usr/lib/libdirectfb-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdirectfb-1.2.so.0
Reading symbols from /usr/lib/libfusion-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfusion-1.2.so.0
Reading symbols from /usr/lib/libdirect-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdirect-1.2.so.0
Reading symbols from /lib/librt.so.1...(no debugging symbols found)...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/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 /usr/lib/libXxf86vm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXxf86vm.so.1
Reading symbols from /usr/lib/libXdamage.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXdamage.so.1
Reading symbols from /usr/lib/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Reading symbols from /lib/libdrm.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libdrm.so.2
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...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/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.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...(no debugging symbols found)...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 /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/dri/swrast_dri.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/dri/swrast_dri.so
Reading symbols from /lib/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libexpat.so.1
Core was generated by `code/fs2_open_INF_d'.
Program terminated with signal 11, Segmentation fault.
#0 0x00000000004b2945 in gr_init (d_mode=-1, d_width=-1, d_height=-1,
d_depth=-1) at graphics/2d.cpp:603
603 *zero = 1;
(gdb) where
#0 0x00000000004b2945 in gr_init (d_mode=-1, d_width=-1, d_height=-1,
d_depth=-1) at graphics/2d.cpp:603
#1 0x000000000040dae5 in game_init () at freespace2/freespace.cpp:2027
#2 0x0000000000417115 in game_main (cmdline=0x21aa410 "")
at freespace2/freespace.cpp:7391
#3 0x00000000004173f7 in main (argc=1, argv=0x7fff2ba37168)
at freespace2/freespace.cpp:7597
(gdb) q
linuxbuild@linuxbuild-desktop:~/building/antipodes$
-
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 10609]
[New Thread 10635]
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.06...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-current/tls/libnvidia-tls.so.260.19.06
Reading symbols from /usr/lib/nvidia-current/libnvidia-glcore.so.260.19.06...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-current/libnvidia-glcore.so.260.19.06
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 -snd_preload -orbradar -ship_choice_'.
Program terminated with signal 6, Aborted.
#0 0x00007f0a73ce6ba5 in raise (sig=<value optimized out>)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 ../nptl/sysdeps/unix/sysv/linux/raise.c: Aucun fichier ou dossier de ce type.
in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) ^CQuit
(gdb) where
#0 0x00007f0a73ce6ba5 in raise (sig=<value optimized out>)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007f0a73cea6b0 in abort () at abort.c:92
#2 0x00000000007bfb1d in debug_int3 (
file=0x8449de "graphics/gropengltexture.cpp", line=1069)
at osapi/osapi_unix.cpp:251
#3 0x00000000004db0bb in gr_opengl_tcache_set_internal (
bitmap_handle=1108219, bitmap_type=1, u_scale=0x7ffffff02f3c,
v_scale=0x7ffffff02f38, tex_unit=0) at graphics/gropengltexture.cpp:1069
#4 0x00000000004db165 in gr_opengl_tcache_set (bitmap_handle=1108219,
bitmap_type=1, u_scale=0x7ffffff02f3c, v_scale=0x7ffffff02f38, stage=0)
at graphics/gropengltexture.cpp:1110
#5 0x00000000004db1f8 in gr_opengl_preload (bitmap_num=1108219, is_aabitmap=0)
at graphics/gropengltexture.cpp:1139
#6 0x000000000046beca in bm_page_in_stop () at bmpman/bmpman.cpp:2203
#7 0x000000000041a9af in level_page_in () at freespace2/levelpaging.cpp:73
#8 0x000000000040c5a1 in freespace_mission_load_stuff ()
at freespace2/freespace.cpp:1478
#9 0x000000000040c673 in game_post_level_init ()
at freespace2/freespace.cpp:1536
#10 0x000000000040c82d in game_start_mission ()
at freespace2/freespace.cpp:1594
#11 0x0000000000415fa5 in game_enter_state (old_state=1, new_state=52)
---Type <return> to continue, or q <return> to quit---return
at freespace2/freespace.cpp:6350
#12 0x00000000004a9594 in gameseq_set_state (new_state=52, override=0)
at gamesequence/gamesequence.cpp:280
#13 0x0000000000414eba in game_process_event (current_state=1, event=1)
at freespace2/freespace.cpp:5485
#14 0x00000000004a9a4a in gameseq_process_events ()
at gamesequence/gamesequence.cpp:395
#15 0x0000000000417712 in game_main (cmdline=0x3e17bd0 "-snd_preload")
at freespace2/freespace.cpp:7455
#16 0x00000000004178e7 in main (argc=9, argv=0x7ffffff033a8)
at freespace2/freespace.cpp:7604
Edit : forgotten "where" argument.
-
Hrm.
Please unpack the attached file and put the dds in ~/.fs2_open/mediavps_3612/data/effects/
[attachment deleted by admin]
-
It changed nothing. (I cleared the cache.)
GDB output is still the same.
-
Can you post a new log, using the debug_filter.cfg posted by Herra earlier?
-
Loading SunGlow.dds for the first time.
Bitmap is to small at 0x0.
Int3(): From graphics/gropengltexture.cpp at line 1069
The release build fails in game, and the debug build fails on loading mission.
-
Umm. I mean the entire log. Snippets don't tell me what I want to know.
-
Here's the full log !
http://ubuntuone.com/p/IsD/
-
Keep on truckin', Hellzed, I'm impressed with your patience.
-
Searching root '/home/loris/.fs2_open/mediavps_3612/' ... 0 files
It doesn't appear that the file that The E asked you to place is in the correct location. Make sure you unpacked the file from the .7z (it will have a .dds extension) and make sure that the extracted file is in the /home/loris/.fs2_open/mediavps_3612/data/effects/ folder.
Once you have done that please post another entire log using the same debug_filter.cfg if the game continues to crash.
-
Here's the full log : http://ubuntuone.com/p/J0j/
(i think it's the last version, if something is weird, i'll upload a new log)
-
I think I'll wait for the next version of fs2_open, mediavps, and blueplanet to solve this (like it happened with fsport).
Since it was the last mission and I used the tech room to the end of WiH, that's not a big deal.
-
For everyone suffering from this: Please get a new source checkout/latest nightly (revision 6714++), and try to see if the error reappears. If it does, please post an fs2_open.log.
-
It seems that the random crashes have been fixed with the latest nvidia drivers (260.19.21)... Apparently, openGL was broken in the precedent version.
-
Current crash issues split out, as it's a different problem. New topic: http://www.hard-light.net/forums/index.php?topic=72778.0