Author Topic: BP segfault when playing bp2-15.fs2  (Read 6964 times)

0 Members and 1 Guest are viewing this topic.

Offline Iss Mneur

  • 210
  • TODO:
Re: BP segfault when playing bp2-15.fs2
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.
"I love deadlines. I like the whooshing sound they make as they fly by." -Douglas Adams
wxLauncher 0.9.4 public beta (now with no config file editing for FRED) | wxLauncher 2.0 Request for Comments

 

Offline Hellzed

  • 28
Re: BP segfault when playing bp2-15.fs2
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.

 

Offline Iss Mneur

  • 210
  • TODO:
Re: BP segfault when playing bp2-15.fs2
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:
Code: [Select]
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:
Code: [Select]
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$
"I love deadlines. I like the whooshing sound they make as they fly by." -Douglas Adams
wxLauncher 0.9.4 public beta (now with no config file editing for FRED) | wxLauncher 2.0 Request for Comments

 

Offline Hellzed

  • 28
Re: BP segfault when playing bp2-15.fs2
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 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.
« Last Edit: October 06, 2010, 06:12:27 am by Hellzed »

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: BP segfault when playing bp2-15.fs2
Hrm.

Please unpack the attached file and put the dds  in ~/.fs2_open/mediavps_3612/data/effects/

[attachment deleted by admin]
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
Re: BP segfault when playing bp2-15.fs2
It changed nothing. (I cleared the cache.)

GDB output is still the same.
« Last Edit: October 06, 2010, 07:44:15 am by Hellzed »

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: BP segfault when playing bp2-15.fs2
Can you post a new log, using the debug_filter.cfg posted by Herra earlier?
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
Re: BP segfault when playing bp2-15.fs2
Code: [Select]
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.

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: BP segfault when playing bp2-15.fs2
Umm. I mean the entire log. Snippets don't tell me what I want to know.
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
Re: BP segfault when playing bp2-15.fs2
Here's the full log !
http://ubuntuone.com/p/IsD/

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: BP segfault when playing bp2-15.fs2
Keep on truckin', Hellzed, I'm impressed with your patience.

 

Offline Iss Mneur

  • 210
  • TODO:
Re: BP segfault when playing bp2-15.fs2
Code: [Select]
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.
"I love deadlines. I like the whooshing sound they make as they fly by." -Douglas Adams
wxLauncher 0.9.4 public beta (now with no config file editing for FRED) | wxLauncher 2.0 Request for Comments

 

Offline Hellzed

  • 28
Re: BP segfault when playing bp2-15.fs2
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)

 

Offline Hellzed

  • 28
Re: BP segfault when playing bp2-15.fs2
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.

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: BP segfault when playing bp2-15.fs2
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.
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
Re: BP segfault when playing bp2-15.fs2
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.

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: BP segfault when playing bp2-15.fs2
Current crash issues split out, as it's a different problem. New topic: http://www.hard-light.net/forums/index.php?topic=72778.0
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