Attached Files |
-
segfault2.txt (12,568 bytes) 2006-03-11 01:31
*** glibc detected *** ./fs2_open_r: corrupted double-linked list: 0x000000000439a1d0 ***
======= Backtrace: =========
/lib64/libc.so.6[0x381466a796]
/lib64/libc.so.6(__libc_free+0x6e)[0x381466ac4e]
/usr/lib64/libGL.so.1[0x383d2403ee]
======= Memory map: ========
00400000-0071d000 r-xp 00000000 08:06 1076297 /usr/local/games/fs2_open/fs2_open_r
0081c000-0083d000 rw-p 0031c000 08:06 1076297 /usr/local/games/fs2_open/fs2_open_r
0083d000-0c915000 rw-p 0083d000 00:00 0 [heap]
40000000-40002000 rwxp 00000000 00:10 1894 /dev/zero
40002000-40003000 ---p 40002000 00:00 0
40003000-40a03000 rwxp 40003000 00:00 0
40a03000-40a04000 ---p 40a03000 00:00 0
40a04000-41404000 rwxp 40a04000 00:00 0
41404000-41478000 rw-p 00000000 00:10 1894 /dev/zero
41478000-4147a000 rwxp 00000000 00:10 1894 /dev/zero
4147a000-4147c000 rwxp 00000000 00:10 1894 /dev/zero
4147c000-4147e000 rwxp 00000000 00:10 1894 /dev/zero
4147e000-41480000 rwxp 00000000 00:10 1894 /dev/zero
41480000-41482000 rwxp 00000000 00:10 1894 /dev/zero
41482000-41484000 rwxp 00000000 00:10 1894 /dev/zero
41484000-41486000 rwxp 00000000 00:10 1894 /dev/zero
41486000-41488000 rwxp 00000000 00:10 1894 /dev/zero
41488000-4148a000 rwxp 00000000 00:10 1894 /dev/zero
4148a000-4148c000 rwxp 00000000 00:10 1894 /dev/zero
4148c000-4148e000 rwxp 00000000 00:10 1894 /dev/zero
4148e000-41490000 rwxp 00000000 00:10 1894 /dev/zero
41490000-41492000 rwxp 00000000 00:10 1894 /dev/zero
41492000-41494000 rwxp 00000000 00:10 1894 /dev/zero
3524c00000-3524c64000 r-xp 00000000 08:03 1017433 /usr/lib64/libSDL-1.2.so.0.7.1
3524c64000-3524d63000 ---p 00064000 08:03 1017433 /usr/lib64/libSDL-1.2.so.0.7.1
3524d63000-3524d67000 rw-p 00063000 08:03 1017433 /usr/lib64/libSDL-1.2.so.0.7.1
3524d67000-3524d84000 rw-p 3524d67000 00:00 0
3813900000-381391a000 r-xp 00000000 08:03 2907826 /lib64/ld-2.3.5.so
3813a19000-3813a1a000 r--p 00019000 08:03 2907826 /lib64/ld-2.3.5.so
3813a1a000-3813a1b000 rw-p 0001a000 08:03 2907826 /lib64/ld-2.3.5.so
3814600000-381472d000 r-xp 00000000 08:03 2907828 /lib64/libc-2.3.5.so
381472d000-381482c000 ---p 0012d000 08:03 2907828 /lib64/libc-2.3.5.so
381482c000-3814830000 r--p 0012c000 08:03 2907828 /lib64/libc-2.3.5.so
3814830000-3814832000 rw-p 00130000 08:03 2907828 /lib64/libc-2.3.5.so
3814832000-3814836000 rw-p 3814832000 00:00 0
3814900000-3814984000 r-xp 00000000 08:03 2907830 /lib64/libm-2.3.5.so
3814984000-3814a84000 ---p 00084000 08:03 2907830 /lib64/libm-2.3.5.so
3814a84000-3814a85000 r--p 00084000 08:03 2907830 /lib64/libm-2.3.5.so
3814a85000-3814a86000 rw-p 00085000 08:03 2907830 /lib64/libm-2.3.5.so
3814b00000-3814b02000 r-xp 00000000 08:03 2907834 /lib64/libdl-2.3.5.so
3814b02000-3814c02000 ---p 00002000 08:03 2907834 /lib64/libdl-2.3.5.so
3814c02000-3814c03000 r--p 00002000 08:03 2907834 /lib64/libdl-2.3.5.so
3814c03000-3814c04000 rw-p 00003000 08:03 2907834 /lib64/libdl-2.3.5.so
3814f00000-3814fda000 r-xp 00000000 08:03 5619593 /usr/X11R6/lib64/libX11.so.6.2
3814fda000-38150d9000 ---p 000da000 08:03 5619593 /usr/X11R6/lib64/libX11.so.6.2
38150d9000-38150df000 rw-p 000d9000 08:03 5619593 /usr/X11R6/lib64/libX11.so.6.2
3815100000-3815110000 r-xp 00000000 08:03 5619594 /usr/X11R6/lib64/libXext.so.6.4
3815110000-3815210000 ---p 00010000 08:03 5619594 /usr/X11R6/lib64/libXext.so.6.4
3815210000-3815211000 rw-p 00010000 08:03 5619594 /usr/X11R6/lib64/libXext.so.6.4
3815900000-381590f000 r-xp 00000000 08:03 2907836 /lib64/libpthread-2.3.5.so
381590f000-3815a0f000 ---p 0000f000 08:03 2907836 /lib64/libpthread-2.3.5.so
3815a0f000-3815a10000 r--p 0000f000 08:03 2907836 /lib64/libpthread-2.3.5.so
3815a10000-3815a11000 rw-p 00010000 08:03 2907836 /lib64/libpthread-2.3.5.so
3815a11000-3815a15000 rw-p 3815a11000 00:00 0
3816100000-3816108000 r-xp 00000000 08:03 5619595 /usr/X11R6/lib64/libXrender.so.1.2.2
3816108000-3816208000 ---p 00008000 08:03 5619595 /usr/X11R6/lib64/libXrender.so.1.2.2
3816208000-3816209000 rw-p 00008000 08:03 5619595 /usr/X11R6/lib64/libXrender.so.1.2.2
3816300000-3816309000 r-xp 00000000 08:03 5619597 /usr/X11R6/lib64/libXcursor.so.1.0.2
3816309000-3816409000 ---p 00009000 08:03 5619597 /usr/X11R6/lib64/libXcursor.so.1.0.2
3816409000-381640a000 rw-p 00009000 08:03 5619597 /usr/X11R6/lib64/libXcursor.so.1.0.2
3818100000-381810d000 r-xp 00000000 08:03 2907844 /lib64/libgcc_s-4.0.2-20051126.so.1
381810d000-381820c000 ---p 0000d000 08:03 2907844 /lib64/libgcc_s-4.0.2-20051126.so.1
381820c000-381820d000 rw-p 0000c000 08:03 2907844 /lib64/libgcc_s-4.0.2-20051126.so.1
3818800000-38188da000 r-xp 00000000 08:03 2515793 /usr/lib64/libstdc++.so.6.0.7
38188da000-38189da000 ---p 000da000 08:03 2515793 /usr/lib64/libstdc++.so.6.0.7
38189da000-38189e2000 rw-p 000da000 08:03 2515793 /usr/lib64/libstdc++.so.6.0.7
38189e2000-38189f5000 rw-p 38189e2000 00:00 0
383c700000-383c701000 r-xp 00000000 08:03 1030529 /usr/lib64/tls/libnvidia-tls.so.1.0.8178
383c701000-383c800000 ---p 00001000 08:03 1030529 /usr/lib64/tls/libnvidia-tls.so.1.0.8178
383c800000-383c801000 rw-p 00000000 08:03 1030529 /usr/lib64/tls/libnvidia-tls.so.1.0.8178
383c900000-383cf6a000 r-xp 00000000 08:03 1025274 /usr/lib64/libGLcore.so.1.0.8178
383cf6a000-383d06a000 ---p 0066a000 08:03 1025274 /usr/lib64/libGLcore.so.1.0.8178
383d06a000-383d17b000 rwxp 0066a000 08:03 1025274 /usr/lib64/libGLcore.so.1.0.8178
383d17b000-383d180000 rwxp 383d17b000 00:00 0
383d200000-383d282000 r-xp 00000000 08:03 1030548 /usr/lib64/libGL.so.1.0.8178
383d282000-383d381000 ---p 00082000 08:03 1030548 /usr/lib64/libGL.so.1.0.8178
383d381000-383d3b1000 rwxp 00081000 08:03 1030548 /usr/lib64/libGL.so.1.0.8178
383d3b1000-383d3b3000 rwxp 383d3b1000 00:00 0
383d400000-383d482000 r-xp 00000000 08:03 1030549 /usr/X11R6/lib64/libGLU.so.1.3
383d482000-383d582000 ---p 00082000 08:03 1030549 /usr/X11R6/lib64/libGLU.so.1.3
383d582000-383d585000 rw-p 00082000 08:03 1030549 /usr/X11R6/lib64/libGLU.so.1.3
3ceca00000-3ceca05000 r-xp 00000000 08:03 1017500 /usr/lib64/libogg.so.0.5.2
3ceca05000-3cecb04000 ---p 00005000 08:03 1017500 /usr/lib64/libogg.so.0.5.2
3cecb04000-3cecb05000 rw-p 00004000 08:03 1017500 /usr/lib64/libogg.so.0.5.2
3cece00000-3cece1c000 r-xp 00000000 08:03 1019263 /usr/lib64/libvorbis.so.0.3.0
3cece1c000-3cecf1b000 ---p 0001c000 08:03 1019263 /usr/lib64/libvorbis.so.0.3.0
3cecf1b000-3cecf2b000 rw-p 0001b000 08:03 1019263 /usr/lib64/libvorbis.so.0.3.0
3ced000000-3ced007000 r-xp 00000000 08:03 1019628 /usr/lib64/libvorbisfile.so.3.1.0
3ced007000-3ced106000 ---p 00007000 08:03 1019628 /usr/lib64/libvorbisfile.so.3.1.0
3ced106000-3ced107000 rw-p 00006000 08:03 1019628 /usr/lib64/libvorbisfile.so.3.1.0
2aaaaaaab000-2aaaaaaac000 rw-p 2aaaaaaab000 00:00 0
2aaaaaace000-2aaaaaad0000 rw-p 2aaaaaace000 00:00 0
2aaaaaad0000-2aaaaab06000 r-xp 00000000 08:03 1030473 /usr/lib64/libopenal.so.0.0.0
2aaaaab06000-2aaaaac05000 ---p 00036000 08:03 1030473 /usr/lib64/libopenal.so.0.0.0
2aaaaac05000-2aaaaac07000 rw-p 00035000 08:03 1030473 /usr/lib64/libopenal.so.0.0.0
2aaaaac07000-2aaaaacda000 rw-p 2aaaaac07000 00:00 0
2aaaaacda000-2aaaaacdc000 r-xp 00000000 08:03 1242208 /usr/X11R6/lib/X11/locale/lib64/common/xlcDef.so.2
2aaaaacdc000-2aaaaaddb000 ---p 00002000 08:03 1242208 /usr/X11R6/lib/X11/locale/lib64/common/xlcDef.so.2
2aaaaaddb000-2aaaaaddc000 rw-p 00001000 08:03 1242208 /usr/X11R6/lib/X11/locale/lib64/common/xlcDef.so.2
2aaaaaddc000-2aaaaadf3000 rw-s 00000000 00:08 131076 /SYSV00000000 (deleted)
2aaaaadf3000-2aaaab2f3000 rw-s d0000000 00:10 8987 /dev/nvidia0
2aaaab2f3000-2aaaab2f4000 rw-s fa001000 00:10 8987 /dev/nvidia0
2aaaab2f4000-2aaaab335000 rw-p 2aaaab2f4000 00:00 0
2aaaab335000-2aaaab336000 rw-s fa001000 00:10 8987 /dev/nvidia0
2aaaab336000-2aaaab337000 rw-s fa001000 00:10 8987 /dev/nvidia0
2aaaab337000-2aaaab338000 rw-s fa001000 00:10 8987 /dev/nvidia0
2aaaab338000-2aaaab339000 rw-s 2bfc6000 00:10 8987 /dev/nvidia0
2aaaab339000-2aaaab349000 rw-s df4cf000 00:10 8987 /dev/nvidia0
2aaaab349000-2aaaab34d000 rw-s 2bfc7000 00:10 8987 /dev/nvidia0
2aaaab34d000-2aaaab34e000 rw-s 2e697000 00:10 8987 /dev/nvidia0
2aaaab34e000-2aaaab34f000 rw-s df4ce000 00:10 8987 /dev/nvidia0
2aaaab438000-2aaaab439000 rw-s fa001000 00:10 8987 /dev/nvidia0
2aaaab439000-2aaaab43a000 rw-s fa001000 00:10 8987 /dev/nvidia0
2aaaab43a000-2aaaab53c000 rw-s 2d619000 00:10 8987 /dev/nvidia0
2aaaab53c000-2aaaab53d000 rw-s fac02000 00:10 8987 /dev/nvidia0
2aaaab53d000-2aaaab93e000 rw-p 2aaaab53d000 00:00 0
2aaaabb53000-2aaaabc53000 rw-s 2d059000 00:10 8987 /dev/nvidia0
2aaaabc53000-2aaaabc54000 rw-s 00000000 00:08 589839 /SYSV00000000 (deleted)
2aaaabc54000-2aaaabc7a000 rw-p 2aaaabc54000 00:00 0
2aaaabc7a000-2aaaabc7b000 rw-s fa001000 00:10 8987 /dev/nvidia0
2aaaabc7b000-2aaaac009000 rw-p 2aaaabc7b000 00:00 0
2aaaac07c000-2aaaac0a2000 rw-p 2aaaac07c000 00:00 0
2aaaac122000-2aaaac123000 rw-p 2aaaac122000 00:00 0
2aaaac178000-2aaaac1a1000 rw-p 2aaaac178000 00:00 0
2aaaac1dc000-2aaaac1ff000 rw-p 2aaaac1dc000 00:00 0
2aaaac200000-2aaaac300000 rw-p 2aaaac200000 00:00 0
2aaaac302000-2aaaac329000 rw-p 2aaaac302000 00:00 0
2aaaac332000-2aaaac5e9000 rw-p 2aaaac332000 00:00 0
2aaaac650000-2aaaac670000 rw-s 29119000 00:10 8987 /dev/nvidia0
2aaaac697000-2aaaac83c000 rw-p 2aaaac697000 00:00 0
2aaaac876000-2aaaac913000 rw-p 2aaaac876000 00:00 0
2aaaac931000-2aaaad462000 rw-p 2aaaac931000 00:00 0
2aaaad492000-2aaaade9d000 rw-p 2aaaad492000 00:00 0
2aaaadea2000-2aaaaea7e000 rw-p 2aaaadea2000 00:00 0
2aaaaea92000-2aaab1a59000 rw-p 2aaaaea92000 00:00 0
2aaab1c2e000-2aaab202e000 rw-s 1d90b000 00:10 8987 /dev/nvidia0
2aaab202e000-2aaab5213000 rw-p 2aaab202e000 00:00 0
2aaab5249000-2aaab76f5000 rw-p 2aaab5249000 00:00 0
2aaab7707000-2aaab83f1000 rw-p 2aaab7707000 00:00 0
2aaab841a000-2aaab96a5000 rw-p 2aaab841a000 00:00 0
2aaab96ac000-2aaaba0b8000 rw-p 2aaab96ac000 00:00 0
2aaaba0c5000-2aaabaaf2000 rw-p 2aaaba0c5000 00:00 0
2aaabab08000-2aaabbbc0000 rw-p 2aaabab08000 00:00 0
2aaabbbc1000-2aaabbc3b000 rw-p 2aaabbbc1000 00:00 0 ./fs2_open: line 2: 3577 Segmentation fault ./fs2_open_r -spec -glow -jpgtga -mipmap -fps -mod mediavps
-
segfault1.txt (497 bytes) 2006-03-11 01:33
[quake@Retribution fs2_open]$ ./fs2_open
./fs2_open: line 2: 3464 Segmentation fault ./fs2_open_r -spec -glow -jpgtga -mipmap -fps -mod mediavps
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
ERROR: "Illegal subsystem type." at ai/aicode.cpp:11766
ASSERTION FAILED: "Polygon_models[num]" at model/modelread.cpp:3251
Segmentation fault
-
segfault3.txt (10,080 bytes) 2006-03-11 01:33
[quake@Retribution fs2_open]$ ./fs2_open
ERROR: "Illegal subsystem type." at ship/ship.cpp:10745
*** glibc detected *** ./fs2_open_r: double free or corruption (!prev): 0x000000000329ca70 ***
======= Backtrace: =========
/lib64/libc.so.6[0x381466a71e]
/lib64/libc.so.6(__libc_free+0x6e)[0x381466ac4e]
./fs2_open_r[0x513535]
/lib64/libc.so.6(exit+0xbd)[0x3814631a3d]
./fs2_open_r[0x620861]
./fs2_open_r[0x5c8534]
./fs2_open_r[0x4308f6]
./fs2_open_r[0x5fdb63]
./fs2_open_r[0x5ff5ec]
./fs2_open_r[0x5ff760]
./fs2_open_r[0x575d85]
./fs2_open_r[0x40bec8]
./fs2_open_r[0x412250]
./fs2_open_r[0x412780]
./fs2_open_r[0x45ba2f]
./fs2_open_r[0x4114ff]
./fs2_open_r[0x4115e0]
/lib64/libc.so.6(__libc_start_main+0xef)[0x381461c3cf]
./fs2_open_r(__gxx_personality_v0+0x109)[0x408a99]
======= Memory map: ========
00400000-0071d000 r-xp 00000000 08:06 1076297 /usr/local/games/fs2_open/fs2_open_r
0081c000-0083d000 rw-p 0031c000 08:06 1076297 /usr/local/games/fs2_open/fs2_open_r
0083d000-09127000 rw-p 0083d000 00:00 0 [heap]
40000000-40002000 rwxp 00000000 00:10 1894 /dev/zero
40002000-40003000 ---p 40002000 00:00 0
40003000-40a03000 rwxp 40003000 00:00 0
40a03000-40a04000 ---p 40a03000 00:00 0
40a04000-41404000 rwxp 40a04000 00:00 0
41404000-41478000 rw-p 00000000 00:10 1894 /dev/zero
41478000-4147a000 rwxp 00000000 00:10 1894 /dev/zero
4147a000-4147c000 rwxp 00000000 00:10 1894 /dev/zero
4147c000-4147e000 rwxp 00000000 00:10 1894 /dev/zero
4147e000-41480000 rwxp 00000000 00:10 1894 /dev/zero
41480000-41482000 rwxp 00000000 00:10 1894 /dev/zero
41482000-41484000 rwxp 00000000 00:10 1894 /dev/zero
41484000-41486000 rwxp 00000000 00:10 1894 /dev/zero
41486000-41488000 rwxp 00000000 00:10 1894 /dev/zero
41488000-4148a000 rwxp 00000000 00:10 1894 /dev/zero
4148a000-4148c000 rwxp 00000000 00:10 1894 /dev/zero
4148c000-4148e000 rwxp 00000000 00:10 1894 /dev/zero
4148e000-41490000 rwxp 00000000 00:10 1894 /dev/zero
41490000-41492000 rwxp 00000000 00:10 1894 /dev/zero
41492000-41494000 rwxp 00000000 00:10 1894 /dev/zero
3524c00000-3524c64000 r-xp 00000000 08:03 1017433 /usr/lib64/libSDL-1.2.so.0.7.1
3524c64000-3524d63000 ---p 00064000 08:03 1017433 /usr/lib64/libSDL-1.2.so.0.7.1
3524d63000-3524d67000 rw-p 00063000 08:03 1017433 /usr/lib64/libSDL-1.2.so.0.7.1
3524d67000-3524d84000 rw-p 3524d67000 00:00 0
3813900000-381391a000 r-xp 00000000 08:03 2907826 /lib64/ld-2.3.5.so
3813a19000-3813a1a000 r--p 00019000 08:03 2907826 /lib64/ld-2.3.5.so
3813a1a000-3813a1b000 rw-p 0001a000 08:03 2907826 /lib64/ld-2.3.5.so
3814600000-381472d000 r-xp 00000000 08:03 2907828 /lib64/libc-2.3.5.so
381472d000-381482c000 ---p 0012d000 08:03 2907828 /lib64/libc-2.3.5.so
381482c000-3814830000 r--p 0012c000 08:03 2907828 /lib64/libc-2.3.5.so
3814830000-3814832000 rw-p 00130000 08:03 2907828 /lib64/libc-2.3.5.so
3814832000-3814836000 rw-p 3814832000 00:00 0
3814900000-3814984000 r-xp 00000000 08:03 2907830 /lib64/libm-2.3.5.so
3814984000-3814a84000 ---p 00084000 08:03 2907830 /lib64/libm-2.3.5.so
3814a84000-3814a85000 r--p 00084000 08:03 2907830 /lib64/libm-2.3.5.so
3814a85000-3814a86000 rw-p 00085000 08:03 2907830 /lib64/libm-2.3.5.so
3814b00000-3814b02000 r-xp 00000000 08:03 2907834 /lib64/libdl-2.3.5.so
3814b02000-3814c02000 ---p 00002000 08:03 2907834 /lib64/libdl-2.3.5.so
3814c02000-3814c03000 r--p 00002000 08:03 2907834 /lib64/libdl-2.3.5.so
3814c03000-3814c04000 rw-p 00003000 08:03 2907834 /lib64/libdl-2.3.5.so
3814f00000-3814fda000 r-xp 00000000 08:03 5619593 /usr/X11R6/lib64/libX11.so.6.2
3814fda000-38150d9000 ---p 000da000 08:03 5619593 /usr/X11R6/lib64/libX11.so.6.2
38150d9000-38150df000 rw-p 000d9000 08:03 5619593 /usr/X11R6/lib64/libX11.so.6.2
3815100000-3815110000 r-xp 00000000 08:03 5619594 /usr/X11R6/lib64/libXext.so.6.4
3815110000-3815210000 ---p 00010000 08:03 5619594 /usr/X11R6/lib64/libXext.so.6.4
3815210000-3815211000 rw-p 00010000 08:03 5619594 /usr/X11R6/lib64/libXext.so.6.4
3815900000-381590f000 r-xp 00000000 08:03 2907836 /lib64/libpthread-2.3.5.so
381590f000-3815a0f000 ---p 0000f000 08:03 2907836 /lib64/libpthread-2.3.5.so
3815a0f000-3815a10000 r--p 0000f000 08:03 2907836 /lib64/libpthread-2.3.5.so
3815a10000-3815a11000 rw-p 00010000 08:03 2907836 /lib64/libpthread-2.3.5.so
3815a11000-3815a15000 rw-p 3815a11000 00:00 0
3816100000-3816108000 r-xp 00000000 08:03 5619595 /usr/X11R6/lib64/libXrender.so.1.2.2
3816108000-3816208000 ---p 00008000 08:03 5619595 /usr/X11R6/lib64/libXrender.so.1.2.2
3816208000-3816209000 rw-p 00008000 08:03 5619595 /usr/X11R6/lib64/libXrender.so.1.2.2
3816300000-3816309000 r-xp 00000000 08:03 5619597 /usr/X11R6/lib64/libXcursor.so.1.0.2
3816309000-3816409000 ---p 00009000 08:03 5619597 /usr/X11R6/lib64/libXcursor.so.1.0.2
3816409000-381640a000 rw-p 00009000 08:03 5619597 /usr/X11R6/lib64/libXcursor.so.1.0.2
3818100000-381810d000 r-xp 00000000 08:03 2907844 /lib64/libgcc_s-4.0.2-20051126.so.1
381810d000-381820c000 ---p 0000d000 08:03 2907844 /lib64/libgcc_s-4.0.2-20051126.so.1
381820c000-381820d000 rw-p 0000c000 08:03 2907844 /lib64/libgcc_s-4.0.2-20051126.so.1
3818800000-38188da000 r-xp 00000000 08:03 2515793 /usr/lib64/libstdc++.so.6.0.7
38188da000-38189da000 ---p 000da000 08:03 2515793 /usr/lib64/libstdc++.so.6.0.7
38189da000-38189e2000 rw-p 000da000 08:03 2515793 /usr/lib64/libstdc++.so.6.0.7
38189e2000-38189f5000 rw-p 38189e2000 00:00 0
383c700000-383c701000 r-xp 00000000 08:03 1030529 /usr/lib64/tls/libnvidia-tls.so.1.0.8178
383c701000-383c800000 ---p 00001000 08:03 1030529 /usr/lib64/tls/libnvidia-tls.so.1.0.8178
383c800000-383c801000 rw-p 00000000 08:03 1030529 /usr/lib64/tls/libnvidia-tls.so.1.0.8178
383c900000-383cf6a000 r-xp 00000000 08:03 1025274 /usr/lib64/libGLcore.so.1.0.8178
383cf6a000-383d06a000 ---p 0066a000 08:03 1025274 /usr/lib64/libGLcore.so.1.0.8178
383d06a000-383d17b000 rwxp 0066a000 08:03 1025274 /usr/lib64/libGLcore.so.1.0.8178
383d17b000-383d180000 rwxp 383d17b000 00:00 0
383d200000-383d282000 r-xp 00000000 08:03 1030548 /usr/lib64/libGL.so.1.0.8178
383d282000-383d381000 ---p 00082000 08:03 1030548 /usr/lib64/libGL.so.1.0.8178
383d381000-383d3b1000 rwxp 00081000 08:03 1030548 /usr/lib64/libGL.so.1.0.8178
383d3b1000-383d3b3000 rwxp 383d3b1000 00:00 0
383d400000-383d482000 r-xp 00000000 08:03 1030549 /usr/X11R6/lib64/libGLU.so.1.3
383d482000-383d582000 ---p 00082000 08:03 1030549 /usr/X11R6/lib64/libGLU.so.1.3
383d582000-383d585000 rw-p 00082000 08:03 1030549 /usr/X11R6/lib64/libGLU.so.1.3
3ceca00000-3ceca05000 r-xp 00000000 08:03 1017500 /usr/lib64/libogg.so.0.5.2
3ceca05000-3cecb04000 ---p 00005000 08:03 1017500 /usr/lib64/libogg.so.0.5.2
3cecb04000-3cecb05000 rw-p 00004000 08:03 1017500 /usr/lib64/libogg.so.0.5.2
3cece00000-3cece1c000 r-xp 00000000 08:03 1019263 /usr/lib64/libvorbis.so.0.3.0
3cece1c000-3cecf1b000 ---p 0001c000 08:03 1019263 /usr/lib64/libvorbis.so.0.3.0
3cecf1b000-3cecf2b000 rw-p 0001b000 08:03 1019263 /usr/lib64/libvorbis.so.0.3.0
3ced000000-3ced007000 r-xp 00000000 08:03 1019628 /usr/lib64/libvorbisfile.so.3.1.0
3ced007000-3ced106000 ---p 00007000 08:03 1019628 /usr/lib64/libvorbisfile.so.3.1.0
3ced106000-3ced107000 rw-p 00006000 08:03 1019628 /usr/lib64/libvorbisfile.so.3.1.0
2aaaaaaab000-2aaaaaaac000 rw-p 2aaaaaaab000 00:00 0
2aaaaaace000-2aaaaaad0000 rw-p 2aaaaaace000 00:00 0
2aaaaaad0000-2aaaaab06000 r-xp 00000000 08:03 1030473 /usr/lib64/libopenal.so.0.0.0
2aaaaab06000-2aaaaac05000 ---p 00036000 08:03 1030473 /usr/lib64/libopenal.so.0.0.0
2aaaaac05000-2aaaaac07000 rw-p 00035000 08:03 1030473 /usr/lib64/libopenal.so.0.0.0
2aaaaac07000-2aaaaacda000 rw-p 2aaaaac07000 00:00 0
2aaaaacda000-2aaaaacdc000 r-xp 00000000 08:03 1242208 /usr/X11R6/lib/X11/locale/lib64/common/xlcDef.so.2
2aaaaacdc000-2aaaaaddb000 ---p 00002000 08:03 1242208 /usr/X11R6/lib/X11/locale/lib64/common/xlcDef.so.2
2aaaaaddb000-2aaaaaddc000 rw-p 00001000 08:03 1242208 /usr/X11R6/lib/X11/locale/lib64/common/xlcDef.so.2
2aaaaaddc./fs2_open: line 2: 9038 Aborted ./fs2_open_r -spec -glow -jpgtga -mipmap -2d_poof -fps -mod mediavps
-
segfault4.txt (7,720 bytes) 2006-03-11 01:34
./fs2_open_d -spec -glow -jpgtga -mipmap -2d_poof -fps -mod mediavps
Future debug output directed to: /home/quake/.fs2_open/data/fs2_open.log
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
WARNING: "Spelling error in table file. Please change "inital" to "initial"." at ship/ship.cpp:2348
ASSERTION FAILED: "Polygon_models[num]->id == model_num" at model/modelread.cpp:3255
Segmentation fault
-
segfault5.txt (220 bytes) 2006-03-11 01:34
[quake@Retribution fs2_open]$ ./fs2_open_d
Future debug output directed to: /home/quake/.fs2_open/data/fs2_open.log
ASSERTION FAILED: "Polygon_models[num]->id == model_num" at model/modelread.cpp:3255
Segmentation fault
-
segfault6.txt (21,020 bytes) 2006-03-11 01:35
==========================================================================
DEBUG SPEW: No debug_filter.cfg found, so only general, error, and warning
categories can be shown and no debug_filter.cfg info will be saved.
==========================================================================
Opened /home/quake/.fs2_open/data/fs2_open.log OK
Passed cmdline options:
<none>
Building file index...
Searching root '/home/quake/.fs2_open/'
Searching root '/usr/local/games/fs2_open/'
Searching root pack '/usr/local/games/fs2_open/root_fs2.vp'
Searching root pack '/usr/local/games/fs2_open/smarty_fs2.vp'
Searching root pack '/usr/local/games/fs2_open/sparky_fs2.vp'
Searching root pack '/usr/local/games/fs2_open/sparky_hi_fs2.vp'
Searching root pack '/usr/local/games/fs2_open/stu_fs2.vp'
Searching root pack '/usr/local/games/fs2_open/tango1_fs2.vp'
Searching root pack '/usr/local/games/fs2_open/tango2_fs2.vp'
Searching root pack '/usr/local/games/fs2_open/tango3_fs2.vp'
Searching root pack '/usr/local/games/fs2_open/tangoa_fs2.vp'
Searching root pack '/usr/local/games/fs2_open/warble_fs2.vp'
Found 12 roots and 7044 files.
AutoLang: Language auto-detection successful...
Setting language to English
soundcard = <nothing>
Initializing OpenAL...
OpenAL Vendor : OpenAL Community
OpenAL Renderer : Software
OpenAL Version : 1.1
OpenAL Extensions :
ALC_EXT_capture
AL_EXT_capture
AL_EXT_vorbis
AL_LOKI_quadriphonic
AL_LOKI_play_position
AL_LOKI_WAVE_format
AL_LOKI_IMA_ADPCM_format
AL_LOKI_buffer_data_callback
ALC_LOKI_audio_channel
... OpenAL successfully initialized!
Failed to init speech
GR_CPU: Family 10, MMX=Yes
Initializing OpenGL graphics device at 1280x1024 with 32-bit color...
Initializing SDL...
Requested SDL Video values = R: 8, G: 8, B: 8, depth: 24, double-buffer: 1
Actual SDL Video values = R: 8, G: 8, B: 8, depth: 24, double-buffer: 1
OpenGL Vendor : NVIDIA Corporation
OpenGL Renderer : GeForce 6800 GT/PCI/SSE2
OpenGL Version : 2.0.1 NVIDIA 81.78
Found extension "GL_EXT_fog_coord", and function "glFogCoordfEXT()".
Found extension "GL_EXT_fog_coord", and function "glFogCoordPointerEXT()".
Found extension "GL_ARB_multitexture", and function "glMultiTexCoord2fARB()".
Found extension "GL_ARB_multitexture", and function "glActiveTextureARB()".
Found extension "GL_ARB_texture_env_add".
Found extension "GL_ARB_texture_compression", and function "glCompressedTexImage2D()".
Found extension "GL_ARB_texture_compression", and function "glCompressedTexSubImage2D()".
Found extension "GL_EXT_texture_compression_s3tc".
Found extension "GL_EXT_texture_filter_anisotropic".
Found extension "GL_NV_fog_distance".
Found extension "GL_EXT_secondary_color", and function "glSecondaryColor3fvEXT()".
Found extension "GL_EXT_secondary_color", and function "glSecondaryColor3ubvEXT()".
Found extension "GL_ARB_texture_env_combine".
Found extension "GL_EXT_texture_env_combine".
Found extension "GL_EXT_compiled_vertex_array", and function "glLockArraysEXT()".
Found extension "GL_EXT_compiled_vertex_array", and function "glUnlockArraysEXT()".
Found extension "GL_ARB_transpose_matrix", and function "glLoadTransposeMatrixfARB()".
Found extension "GL_ARB_transpose_matrix", and function "glMultTransposeMatrixfARB()".
Found extension "GL_ARB_multitexture", and function "glClientActiveTextureARB()".
Found extension "GL_EXT_draw_range_elements", and function "glDrawRangeElements()".
Found extension "GL_ARB_texture_mirrored_repeat".
Found extension "GL_ARB_texture_non_power_of_two".
Found extension "GL_ARB_vertex_buffer_object", and function "glBindBufferARB()".
Found extension "GL_ARB_vertex_buffer_object", and function "glDeleteBuffersARB()".
Found extension "GL_ARB_vertex_buffer_object", and function "glGenBuffersARB()".
Found extension "GL_ARB_vertex_buffer_object", and function "glBufferDataARB()".
Found extension "GL_ARB_texture_compression", and function "glGetCompressedTexImageARB()".
Unable to find extension "GL_APPLE_client_storage".
Found special extension function "glXSwapIntervalSGI".
Max texture units: 4
Max elements vertices: 4096
Max elements indices: 4096
Max texture size: 4096x4096
Can use compressed textures: YES
Texture compression available: YES
Using bilinear texture filter.
... OpenGL init is complete!
Size of bitmap info = 779 KB
Size of bitmap extra info = 40 bytes
ANI cursorweb with size 24x24 (25.0% wasted)
GRAPHICS: Initializing default colors...
SCRIPTING: Beginning initialization sequence...
SCRIPTING: Beginning Lua initialization...
LUA: Opening LUA state...
LUA: Initializing base Lua libraries...
LUA: Performing global function/(library/object) name repeat check...
LUA: Performing library/object name repeat check...
LUA: Performing object/object name repeat check...
LUA: Performing library/library name repeat check...
LUA: Initializing library functions...
LUA: Initializing object functions...
SCRIPTING: Beginning main hook parse sequence....
Wokka! Error opening file (scripting.tbl)!
Unable to parse scripting.tbl! Code = 5.
SCRIPTING: Inititialization complete.
Using high memory settings...
Wokka! Error opening file (interface.tbl)!
Unable to parse interface.tbl!
ANI 2_radar1 with size 170x170 (33.6% wasted)
Joystick INITTED!
Using 'SAITEK P880' as the primary joystick:
Number of axes: 6
Number of buttons: 12
Number of hats: 0
Number of trackballs: 0
Current soundtrack set to -1 in event_music_reset_choices
Wokka! Error opening file (armor.tbl)!
Unable to parse armor.tbl!
loading animated cursor "cursor"
ANI cursor with size 24x24 (25.0% wasted)
Ships.tbl is : VALID
Weapons.tbl is : VALID
cfile_init() took 212
Got event GS_EVENT_GAME_INIT (49) in state NOT A VALID STATE (0)
ANI cursor.ani with size 24x24 (25.0% wasted)
Got event GS_EVENT_MAIN_MENU (0) in state GS_STATE_INITIAL_PLAYER_SELECT (37)
Someone passed an extension to bm_load for file 'barracudas.pcx'
ANI 2_mainwalk.ani with size 477x477 (6.8% wasted)
ANI 2_mainflyby.ani with size 189x189 (26.2% wasted)
ANI 2_maincrane.ani with size 116x116 (9.4% wasted)
ANI 2_mainexit.ani with size 174x174 (32.0% wasted)
ANI 2_mainbarracks.ani with size 158x158 (38.3% wasted)
ANI 2_mainreadyroom.ani with size 145x145 (43.4% wasted)
ANI 2_maintechroom.ani with size 119x119 (7.0% wasted)
ANI 2_mainoptions.ani with size 206x206 (19.5% wasted)
ANI 2_maincampaign.ani with size 190x190 (25.8% wasted)
Frame 0 too long!!: frametime = 0.252 (0.252)
Got event GS_EVENT_NEW_CAMPAIGN (26) in state GS_STATE_MAIN_MENU (1)
Got event GS_EVENT_START_GAME (1) in state GS_STATE_MAIN_MENU (1)
=================== STARTING LEVEL LOAD ==================
Reassigning player to squadron 134th Barracuda
Someone passed an extension to bm_load for file 'barracudas.pcx'
ANI 2_Loading.ani with size 43x43 (32.8% wasted)
Starting model page in...
Beginning level bitmap paging...
loading warp model -1
SHOCKWAVE => Loading default shockwave model...
SHOCKWAVE => Default model load: FAILED!! Falling back to 2D effect...
MISSION LOAD: 'SM2-02.fs2'
Hmmm... Extension passed to mission_load...
Reassigning player to squadron 134th Barracuda
Someone passed an extension to bm_load for file 'barracudas.pcx'
Loading model 'subspacenode.pof'
IBX: Found a good IBX to read for 'subspacenode.pof'.
IBX-DEBUG => POF checksum: 1682512714, IBX checksum: 3987265620 -- "subspacenode.pof"
Starting mission message count : 205
Ending mission message count : 231
Current soundtrack set to -1 in event_music_reset_choices
Loading model 'AWACS2t-01.pof'
IBX: Found a good IBX to read for 'AWACS2t-01.pof'.
IBX-DEBUG => POF checksum: 2418051010, IBX checksum: 373218648 -- "AWACS2t-01.pof"
Found live debris model for 'radara'
Found live debris model for 'radara'
Found live debris model for 'radara'
Loading model 'corvette2t-01.pof'
IBX: Found a good IBX to read for 'corvette2t-01.pof'.
IBX-DEBUG => POF checksum: 2490627512, IBX checksum: 3633057481 -- "corvette2t-01.pof"
Loading model 'fighter13.pof'
IBX: Found a good IBX to read for 'fighter13.pof'.
IBX-DEBUG => POF checksum: 1716411562, IBX checksum: 3141450894 -- "fighter13.pof"
Loading model 'fighter01.pof'
IBX: Found a good IBX to read for 'fighter01.pof'.
IBX-DEBUG => POF checksum: 3514481786, IBX checksum: 1277472301 -- "fighter01.pof"
ANI 2_lock1 with size 53x53 (17.2% wasted)
ANI 2_lockspin with size 100x100 (21.9% wasted)
ANI 2_lead1 with size 26x26 (18.8% wasted)
ANI 2_energy2 with size 96x96 (25.0% wasted)
ANI toggle1 with size 20x20 (37.5% wasted)
ANI weapons1 with size 20x20 (37.5% wasted)
ANI 2_toparc1 with size 60x60 (6.2% wasted)
ANI 2_toparc2 with size 24x24 (25.0% wasted)
ANI 2_toparc3 with size 29x29 (9.4% wasted)
ANI 2_leftarc with size 252x252 (1.6% wasted)
ANI 2_rightarc1 with size 252x252 (1.6% wasted)
ANI 2_reticle1 with size 24x24 (25.0% wasted)
ANI targhit1 with size 21x21 (34.4% wasted)
ANI energy1 with size 41x41 (35.9% wasted)
ANI targetview1 with size 156x156 (39.1% wasted)
ANI targetview2 with size 96x96 (25.0% wasted)
ANI targetview3 with size 20x20 (37.5% wasted)
ANI damage1 with size 25x25 (21.9% wasted)
ANI support1 with size 24x24 (25.0% wasted)
ANI objective1 with size 21x21 (34.4% wasted)
ANI wingman1 with size 53x53 (17.2% wasted)
ANI wingman2 with size 53x53 (17.2% wasted)
ANI wingman3 with size 53x53 (17.2% wasted)
ANI netlag1 with size 30x30 (6.2% wasted)
ANI head1 with size 132x132 (48.4% wasted)
ANI time1 with size 23x23 (28.1% wasted)
Adding default sun.
=================== STARTING LEVEL DATA LOAD ==================
About to page in ships!
ANI shield-f01 with size 93x93 (27.3% wasted)
ANI shieldft-02 with size 93x93 (27.3% wasted)
Loading model 'fighter2t-02.pof'
IBX: Found a good IBX to read for 'fighter2t-02.pof'.
IBX-DEBUG => POF checksum: 3633107617, IBX checksum: 4135100485 -- "fighter2t-02.pof"
ANI shield-f13 with size 93x93 (27.3% wasted)
ANI shieldft-05 with size 93x93 (27.3% wasted)
Loading model 'fighter2t-05.pof'
IBX: Found a good IBX to read for 'fighter2t-05.pof'.
IBX-DEBUG => POF checksum: 1130991410, IBX checksum: 1847197812 -- "fighter2t-05.pof"
Loading model 'support2t-01.pof'
IBX: Found a good IBX to read for 'support2t-01.pof'.
IBX-DEBUG => POF checksum: 3683740669, IBX checksum: 3367592094 -- "support2t-01.pof"
Loading model 'support2v-01.pof'
IBX: Found a good IBX to read for 'support2v-01.pof'.
IBX-DEBUG => POF checksum: 3033145745, IBX checksum: 4039211247 -- "support2v-01.pof"
ANI shield-f10 with size 93x93 (27.3% wasted)
Loading model 'fighter10.pof'
IBX: Found a good IBX to read for 'fighter10.pof'.
IBX-DEBUG => POF checksum: 440883452, IBX checksum: 3206436778 -- "fighter10.pof"
ANI shield-f11 with size 93x93 (27.3% wasted)
Loading model 'fighter11.pof'
IBX: Found a good IBX to read for 'fighter11.pof'.
IBX-DEBUG => POF checksum: 1221070737, IBX checksum: 3737593568 -- "fighter11.pof"
ANI shieldfs-01 with size 93x93 (27.3% wasted)
Loading model 'fighter2s-01.pof'
IBX: Found a good IBX to read for 'fighter2s-01.pof'.
IBX-DEBUG => POF checksum: 4118995579, IBX checksum: 377933753 -- "fighter2s-01.pof"
ANI shieldfs-02 with size 93x93 (27.3% wasted)
Loading model 'fighter2s-02.pof'
IBX: Found a good IBX to read for 'fighter2s-02.pof'.
IBX-DEBUG => POF checksum: 459662752, IBX checksum: 588067288 -- "fighter2s-02.pof"
ANI shieldbs-01 with size 93x93 (27.3% wasted)
Loading model 'bomber2s-01.pof'
IBX: Found a good IBX to read for 'bomber2s-01.pof'.
IBX-DEBUG => POF checksum: 2426465608, IBX checksum: 1832993672 -- "bomber2s-01.pof"
This mission requires 204 Ship_subsystems. See #define MAX_SHIP_SUBOBJECTS.
Loading model 'hornet.pof'
IBX: Found a good IBX to read for 'hornet.pof'.
IBX-DEBUG => POF checksum: 1463092824, IBX checksum: 2305966215 -- "hornet.pof"
Loading model 'rockeye.pof'
IBX: Found a good IBX to read for 'rockeye.pof'.
IBX-DEBUG => POF checksum: 4051743095, IBX checksum: 2542828999 -- "rockeye.pof"
Loading model 'Tempest.pof'
IBX: Found a good IBX to read for 'Tempest.pof'.
IBX-DEBUG => POF checksum: 2582055991, IBX checksum: 4041416356 -- "Tempest.pof"
Loading model 'NewHornet.pof'
IBX: Found a good IBX to read for 'NewHornet.pof'.
IBX-DEBUG => POF checksum: 252169483, IBX checksum: 138771654 -- "NewHornet.pof"
Loading model 'bombardier.pof'
IBX: Found a good IBX to read for 'bombardier.pof'.
IBX-DEBUG => POF checksum: 2575899787, IBX checksum: 723039750 -- "bombardier.pof"
Loading model 'crossbow.pof'
IBX: Found a good IBX to read for 'crossbow.pof'.
IBX-DEBUG => POF checksum: 852142110, IBX checksum: 2182346228 -- "crossbow.pof"
Loading model 'trebuchet.pof'
IBX: Found a good IBX to read for 'trebuchet.pof'.
IBX-DEBUG => POF checksum: 3041141961, IBX checksum: 1975720314 -- "trebuchet.pof"
Loading model 'taga.pof'
IBX: Found a good IBX to read for 'taga.pof'.
IBX-DEBUG => POF checksum: 3891445845, IBX checksum: 2012696944 -- "taga.pof"
Loading model 'piranha.pof'
IBX: Found a good IBX to read for 'piranha.pof'.
IBX-DEBUG => POF checksum: 2155204485, IBX checksum: 514441841 -- "piranha.pof"
Loading model 'belial.pof'
IBX: Found a good IBX to read for 'belial.pof'.
IBX-DEBUG => POF checksum: 1754326632, IBX checksum: 4124309957 -- "belial.pof"
Loading model 'cmeasure01.pof'
IBX: Found a good IBX to read for 'cmeasure01.pof'.
IBX-DEBUG => POF checksum: 3857917235, IBX checksum: 2177386502 -- "cmeasure01.pof"
Loading model 'debris01.pof'
IBX: Found a good IBX to read for 'debris01.pof'.
IBX-DEBUG => POF checksum: 2538545483, IBX checksum: 3625372205 -- "debris01.pof"
Loading model 'debris02.pof'
IBX: Found a good IBX to read for 'debris02.pof'.
IBX-DEBUG => POF checksum: 2383342928, IBX checksum: 1834445411 -- "debris02.pof"
Paging in mission messages
Stopping model page in...
ANI 2_radar1.ani with size 170x170 (33.6% wasted)
ANI 2_lock1.ani with size 53x53 (17.2% wasted)
ANI 2_lead1.ani with size 26x26 (18.8% wasted)
ANI 2_energy2.ani with size 96x96 (25.0% wasted)
ANI toggle1.ani with size 20x20 (37.5% wasted)
ANI weapons1.ani with size 20x20 (37.5% wasted)
ANI 2_toparc1.ani with size 60x60 (6.2% wasted)
ANI 2_toparc2.ani with size 24x24 (25.0% wasted)
ANI 2_toparc3.ani with size 29x29 (9.4% wasted)
ANI 2_leftarc.ani with size 252x252 (1.6% wasted)
ANI 2_rightarc1.ani with size 252x252 (1.6% wasted)
ANI 2_reticle1.ani with size 24x24 (25.0% wasted)
ANI targhit1.ani with size 21x21 (34.4% wasted)
ANI energy1.ani with size 41x41 (35.9% wasted)
ANI targetview1.ani with size 156x156 (39.1% wasted)
ANI targetview2.ani with size 96x96 (25.0% wasted)
ANI targetview3.ani with size 20x20 (37.5% wasted)
ANI damage1.ani with size 25x25 (21.9% wasted)
ANI support1.ani with size 24x24 (25.0% wasted)
ANI objective1.ani with size 21x21 (34.4% wasted)
ANI wingman1.ani with size 53x53 (17.2% wasted)
ANI wingman2.ani with size 53x53 (17.2% wasted)
ANI wingman3.ani with size 53x53 (17.2% wasted)
ANI netlag1.ani with size 30x30 (6.2% wasted)
ANI head1.ani with size 132x132 (48.4% wasted)
ANI time1.ani with size 23x23 (28.1% wasted)
ANI shield-f01.ani with size 93x93 (27.3% wasted)
ANI shieldft-02.ani with size 93x93 (27.3% wasted)
ANI shield-f13.ani with size 93x93 (27.3% wasted)
ANI shieldft-05.ani with size 93x93 (27.3% wasted)
ANI shield-f10.ani with size 93x93 (27.3% wasted)
ANI shield-f11.ani with size 93x93 (27.3% wasted)
ANI shieldfs-01.ani with size 93x93 (27.3% wasted)
ANI shieldfs-02.ani with size 93x93 (27.3% wasted)
ANI shieldbs-01.ani with size 93x93 (27.3% wasted)
User bitmap 'TMP824x43+16'
User bitmap 'TMP824x43+16'
User bitmap 'TMP256x256+8'
User bitmap 'TMP256x256+8'
User bitmap 'TMP128x128+8'
Bmpman: 1308/4750 bitmap slots in use.
Ending level bitmap paging...
=================== ENDING LOAD ================
Real count = 4763, Estimated count = 2311
================================================
Frame 0 too long!!: frametime = 4.016 (4.016)
Got event GS_EVENT_START_BRIEFING (15) in state GS_STATE_CMD_BRIEF (43)
ANI 2_BriefMap with size 400x400 (21.9% wasted)
ANI iconwing01 with size 28x28 (12.5% wasted)
ANI iconfighter01 with size 28x28 (12.5% wasted)
ANI 2_ssfighter01.ani with size 368x368 (28.1% wasted)
SHIP ANI: Found hires version of 2_ssfighter01.ani
ANI iconSD4 with size 24x24 (25.0% wasted)
ANI iconPromR with size 24x24 (25.0% wasted)
ANI iconTagA with size 24x24 (25.0% wasted)
ANI 2_SD4.ani with size 304x304 (40.6% wasted)
ANI 2_PromR.ani with size 304x304 (40.6% wasted)
ANI 2_tagA.ani with size 304x304 (40.6% wasted)
ANI iconT-vette with size 31x31 (3.1% wasted)
ANI fadeiconT-vette with size 31x31 (3.1% wasted)
ANI fadeiconT-vette.ani with size 31x31 (3.1% wasted)
ANI icont-fightW with size 54x54 (15.6% wasted)
ANI FadeiconT-FighterW with size 54x54 (15.6% wasted)
ANI FadeiconT-FighterW.ani with size 54x54 (15.6% wasted)
ANI icont-cruiser with size 18x18 (43.8% wasted)
ANI FadeiconT-cruiser with size 18x18 (43.8% wasted)
ANI FadeiconT-cruiser.ani with size 18x18 (43.8% wasted)
ANI iconhighlight03 with size 270x270 (47.3% wasted)
ANI iconhighlight03.ani with size 270x270 (47.3% wasted)
ANI iconhighlight02 with size 164x164 (35.9% wasted)
ANI iconhighlight02.ani with size 164x164 (35.9% wasted)
ANI iconT-vette.ani with size 31x31 (3.1% wasted)
ANI icont-fightW.ani with size 54x54 (15.6% wasted)
ANI cursor.ani with size 24x24 (25.0% wasted)
Got event GS_EVENT_ENTER_GAME (2) in state GS_STATE_BRIEFING (10)
Entering game at time = 13.587
Regenerating local nebula!
message 'A2- Intro' with invalid head. Fix by assigning persona to the message.
ANI Head-TP5a.ani with size 120x120 (6.2% wasted)
message 'COM- Intro 2' with invalid head. Fix by assigning persona to the message.
ANI Head-CM2a.ani with size 120x120 (6.2% wasted)
2535 frames executed in 30.002 seconds, 84.494 frames per second.
message 'SCT- Pass la buck' with invalid head. Fix by assigning persona to the message.
ANI Head-TP1b.ani with size 120x120 (6.2% wasted)
Beam couldn't find a good find a good object model/type!! (0)Beam couldn't find a good find a good object model/type!! (0)Recycled beam (1 beams remaining)
Recycled beam (0 beams remaining)
Recycled beam (0 beams remaining)
Recycled beam (0 beams remaining)
message 'S3- Storm' with invalid head. Fix by assigning persona to the message.
ANI Head-TP6b.ani with size 120x120 (6.2% wasted)
ANI Head-TP6c.ani with size 120x120 (6.2% wasted)
Frame 7759: Weapon #329 CHASING cmeasure #357
Frame 7759: Weapon #332 CHASING cmeasure #357
Frame 7759: Weapon #333 CHASING cmeasure #357
Frame 7759: Weapon #336 CHASING cmeasure #357
Frame 8017: Weapon #333 CHASING cmeasure #403
Frame 8017: Weapon #336 CHASING cmeasure #403
Frame 8017: Weapon #361 CHASING cmeasure #403
Frame 8017: Weapon #366 CHASING cmeasure #403
Frame 8017: Weapon #371 CHASING cmeasure #403
Frame 8017: Weapon #374 CHASING cmeasure #403
Frame 8017: Weapon #379 CHASING cmeasure #403
Frame 8017: Weapon #380 CHASING cmeasure #403
Beam couldn't find a good find a good object model/type!! (0)Recycled beam (0 beams remaining)
Frame 8748: Weapon #470 CHASING cmeasure #481
Frame 8838: Weapon #481 CHASING cmeasure #481
Frame 8838: Weapon #482 CHASING cmeasure #481
Frame 8838: Weapon #484 CHASING cmeasure #481
Frame 8838: Weapon #485 CHASING cmeasure #481
Frame 8839: Weapon #481 CHASING cmeasure #491
Frame 8839: Weapon #482 CHASING cmeasure #491
Frame 8839: Weapon #484 CHASING cmeasure #491
Frame 8839: Weapon #485 CHASING cmeasure #491
Recycled beam (0 beams remaining)
Recycled beam (0 beams remaining)
message 'WAR- Trouble' with invalid head. Fix by assigning persona to the message.
ANI Head-CM5a.ani with size 120x120 (6.2% wasted)
Recycled beam (0 beams remaining)
message 'LUCID- Trouble' with invalid head. Fix by assigning persona to the message.
ANI Head-CM1b.ani with size 120x120 (6.2% wasted)
message 'COM- Trouble' with invalid head. Fix by assigning persona to the message.
ANI Head-CM2b.ani with size 120x120 (6.2% wasted)
message 'COM- ARJUNA' with invalid head. Fix by assigning persona to the message.
Killing level 2 TAG for Leo 3
ANI Head-CM2a.ani with size 120x120 (6.2% wasted)
message 'A2- trouble' with invalid head. Fix by assigning persona to the message.
ANI Head-TP5b.ani with size 120x120 (6.2% wasted)
Regenerating local nebula!
Regenerating local nebula!
message 'COM- trouble 2A' with invalid head. Fix by assigning persona to the message.
Frame 13588: Weapon #680 CHASING cmeasure #690
Regenerating local nebula!
Regenerating local nebula!
Frame 13868: Weapon #680 CHASING cmeasure #696
Frame 13969: Weapon #692 CHASING cmeasure #696
Frame 13970: Weapon #692 CHASING cmeasure #697
Frame 14491: Weapon #699 CHASING cmeasure #706
ANI Head-TP8a.ani with size 120x120 (6.2% wasted)
Recycled beam (5 beams remaining)
Recycled beam (4 beams remaining)
Recycled beam (3 beams remaining)
ANI Head-TP7b.ani with size 120x120 (6.2% wasted)
SOUND: sound/ds.cpp:3525 - OpenAL error = 'Invalid Name'
SOUND: sound/ds.cpp:3525 - OpenAL error = 'Invalid Name'
-
segfault7.txt (23,439 bytes) 2006-03-11 01:35
==========================================================================
DEBUG SPEW: No debug_filter.cfg found, so only general, error, and warning
categories can be shown and no debug_filter.cfg info will be saved.
==========================================================================
Opened /home/quake/.fs2_open/data/fs2_open.log OK
Passed cmdline options:
-2d_poof
-jpgtga
-mipmap
-glow
-spec
-fps
Building file index...
Searching root '/home/quake/.fs2_open/'
Searching root '/usr/local/games/fs2_open/'
Searching root pack '/usr/local/games/fs2_open/mv_adveffects.vp'
Searching root pack '/usr/local/games/fs2_open/mv_core.vp'
Searching root pack '/usr/local/games/fs2_open/mv_effects.vp'
Searching root pack '/usr/local/games/fs2_open/mv_models.vp'
Searching root pack '/usr/local/games/fs2_open/mv_music.vp'
Searching root pack '/usr/local/games/fs2_open/mv_textures.vp'
Searching root pack '/usr/local/games/fs2_open/root_fs2.vp'
Searching root pack '/usr/local/games/fs2_open/smarty_fs2.vp'
Searching root pack '/usr/local/games/fs2_open/sparky_fs2.vp'
Searching root pack '/usr/local/games/fs2_open/sparky_hi_fs2.vp'
Searching root pack '/usr/local/games/fs2_open/stu_fs2.vp'
Searching root pack '/usr/local/games/fs2_open/tango1_fs2.vp'
Searching root pack '/usr/local/games/fs2_open/tango2_fs2.vp'
Searching root pack '/usr/local/games/fs2_open/tango3_fs2.vp'
Searching root pack '/usr/local/games/fs2_open/tangoa_fs2.vp'
Searching root pack '/usr/local/games/fs2_open/warble_fs2.vp'
Found 18 roots and 9974 files.
AutoLang: Language auto-detection successful...
Setting language to English
soundcard = <nothing>
Initializing OpenAL...
OpenAL Vendor : OpenAL Community
OpenAL Renderer : Software
OpenAL Version : 1.1
OpenAL Extensions :
ALC_EXT_capture
AL_EXT_capture
AL_EXT_vorbis
AL_LOKI_quadriphonic
AL_LOKI_play_position
AL_LOKI_WAVE_format
AL_LOKI_IMA_ADPCM_format
AL_LOKI_buffer_data_callback
ALC_LOKI_audio_channel
... OpenAL successfully initialized!
Failed to init speech
GR_CPU: Family 10, MMX=Yes
Initializing OpenGL graphics device at 1280x1024 with 32-bit color...
Initializing SDL...
Requested SDL Video values = R: 8, G: 8, B: 8, depth: 24, double-buffer: 1
Actual SDL Video values = R: 8, G: 8, B: 8, depth: 24, double-buffer: 1
OpenGL Vendor : NVIDIA Corporation
OpenGL Renderer : GeForce 6800 GT/PCI/SSE2
OpenGL Version : 2.0.1 NVIDIA 81.78
Found extension "GL_EXT_fog_coord", and function "glFogCoordfEXT()".
Found extension "GL_EXT_fog_coord", and function "glFogCoordPointerEXT()".
Found extension "GL_ARB_multitexture", and function "glMultiTexCoord2fARB()".
Found extension "GL_ARB_multitexture", and function "glActiveTextureARB()".
Found extension "GL_ARB_texture_env_add".
Found extension "GL_ARB_texture_compression", and function "glCompressedTexImage2D()".
Found extension "GL_ARB_texture_compression", and function "glCompressedTexSubImage2D()".
Found extension "GL_EXT_texture_compression_s3tc".
Found extension "GL_EXT_texture_filter_anisotropic".
Found extension "GL_NV_fog_distance".
Found extension "GL_EXT_secondary_color", and function "glSecondaryColor3fvEXT()".
Found extension "GL_EXT_secondary_color", and function "glSecondaryColor3ubvEXT()".
Found extension "GL_ARB_texture_env_combine".
Found extension "GL_EXT_texture_env_combine".
Found extension "GL_EXT_compiled_vertex_array", and function "glLockArraysEXT()".
Found extension "GL_EXT_compiled_vertex_array", and function "glUnlockArraysEXT()".
Found extension "GL_ARB_transpose_matrix", and function "glLoadTransposeMatrixfARB()".
Found extension "GL_ARB_transpose_matrix", and function "glMultTransposeMatrixfARB()".
Found extension "GL_ARB_multitexture", and function "glClientActiveTextureARB()".
Found extension "GL_EXT_draw_range_elements", and function "glDrawRangeElements()".
Found extension "GL_ARB_texture_mirrored_repeat".
Found extension "GL_ARB_texture_non_power_of_two".
Found extension "GL_ARB_vertex_buffer_object", and function "glBindBufferARB()".
Found extension "GL_ARB_vertex_buffer_object", and function "glDeleteBuffersARB()".
Found extension "GL_ARB_vertex_buffer_object", and function "glGenBuffersARB()".
Found extension "GL_ARB_vertex_buffer_object", and function "glBufferDataARB()".
Found extension "GL_ARB_texture_compression", and function "glGetCompressedTexImageARB()".
Unable to find extension "GL_APPLE_client_storage".
Found special extension function "glXSwapIntervalSGI".
Max texture units: 4
Max elements vertices: 4096
Max elements indices: 4096
Max texture size: 4096x4096
Can use compressed textures: YES
Texture compression available: YES
Using bilinear texture filter.
... OpenGL init is complete!
Size of bitmap info = 779 KB
Size of bitmap extra info = 40 bytes
ANI cursorweb with size 24x24 (25.0% wasted)
GRAPHICS: Initializing default colors...
SCRIPTING: Beginning initialization sequence...
SCRIPTING: Beginning Lua initialization...
LUA: Opening LUA state...
LUA: Initializing base Lua libraries...
LUA: Performing global function/(library/object) name repeat check...
LUA: Performing library/object name repeat check...
LUA: Performing object/object name repeat check...
LUA: Performing library/library name repeat check...
LUA: Initializing library functions...
LUA: Initializing object functions...
SCRIPTING: Beginning main hook parse sequence....
Wokka! Error opening file (scripting.tbl)!
Unable to parse scripting.tbl! Code = 5.
SCRIPTING: Inititialization complete.
Using high memory settings...
Wokka! Error opening file (interface.tbl)!
Unable to parse interface.tbl!
ANI 2_radar1 with size 170x170 (33.6% wasted)
Joystick INITTED!
Using 'SAITEK P880' as the primary joystick:
Number of axes: 6
Number of buttons: 12
Number of hats: 0
Number of trackballs: 0
Current soundtrack set to -1 in event_music_reset_choices
TBM => Starting parse of 'mv_music-mus.tbm' ...
Wokka! Error opening file (armor.tbl)!
Unable to parse armor.tbl!
TBM => Starting parse of 'mv_effects-wxp.tbm' ...
BMPMAN: Found EFF (exp20.eff) with 64 frames at 35 fps.
ANI Lamprey_Impact with size 80x80 (37.5% wasted)
TBM => Starting parse of 'mv_models-wep.tbm' ...
TBM => Starting parse of 'mv_flak-wep.tbm' ...
TBM => Starting parse of 'mv_effects-wep.tbm' ...
couldn't find pcx for Subach HL-7
BMPMAN: Found EFF (Subach_AniBitmap.eff) with 6 frames at 5 fps.
found ani Subach_AniBitmap for Subach HL-7, with 6 frames and 5 fps
couldn't find particle pcx for Akheton SDG
found ani Akheton_Particle for Akheton SDG, with 11 frames and 25 fps
couldn't find particle pcx for Morning Star
found ani Morningstar_Particle for Morning Star, with 21 frames and 10 fps
couldn't find particle pcx for MorningStar D
found ani Morningstar_Particle for MorningStar D, with 21 frames and 10 fps
couldn't find pcx for Prometheus R
BMPMAN: Found EFF (PrometheusR_AniBitmap.eff) with 12 frames at 5 fps.
found ani PrometheusR_AniBitmap for Prometheus R, with 12 frames and 5 fps
couldn't find pcx for Prometheus S
BMPMAN: Found EFF (Prometheus_AniBitmap.eff) with 12 frames at 5 fps.
found ani Prometheus_AniBitmap for Prometheus S, with 12 frames and 5 fps
couldn't find pcx for Prometheus D
found ani Prometheus_AniBitmap for Prometheus D, with 12 frames and 5 fps
couldn't find particle pcx for Maxim
found ani Maxim_Particle for Maxim, with 21 frames and 10 fps
couldn't find particle pcx for Maxim D
found ani Maxim_Particle for Maxim D, with 21 frames and 10 fps
couldn't find pcx for UD-8 Kayser
BMPMAN: Found EFF (Kayser_AniBitmap.eff) with 4 frames at 5 fps.
found ani Kayser_AniBitmap for UD-8 Kayser, with 4 frames and 5 fps
couldn't find particle pcx for UD-8 Kayser
ANI Kayser_Particle with size 80x80 (37.5% wasted)
found ani Kayser_Particle for UD-8 Kayser, with 7 frames and 30 fps
couldn't find pcx for UD-D Kayser
found ani Kayser_AniBitmap for UD-D Kayser, with 4 frames and 5 fps
couldn't find particle pcx for UD-D Kayser
found ani Kayser_Particle for UD-D Kayser, with 7 frames and 30 fps
couldn't find pcx for Circe
found ani Circe_Bitmap for Circe, with 20 frames and 15 fps
couldn't find particle pcx for Lamprey
ANI Lamprey_Particle with size 86x86 (32.8% wasted)
found ani Lamprey_Particle for Lamprey, with 9 frames and 20 fps
couldn't find pcx for Shivan Light Laser
BMPMAN: Found EFF (Alouqua_AniBitmap.eff) with 6 frames at 20 fps.
found ani Alouqua_AniBitmap for Shivan Light Laser, with 6 frames and 20 fps
couldn't find particle pcx for Shivan Heavy Laser
found ani Shivan_Laser_Stream for Shivan Heavy Laser, with 11 frames and 35 fps
couldn't find particle pcx for Shivan Mega Laser
found ani Shivan_Laser_Stream for Shivan Mega Laser, with 11 frames and 35 fps
couldn't find particle pcx for Hornet
found ani hornet_trail for Hornet, with 14 frames and 30 fps
TBM => Starting parse of 'mv_tech-wep.tbm' ...
TBM => Starting parse of 'mv_shockwave-wep.tbm' ...
TBM => Starting parse of 'mv_shockwave-shp.tbm' ...
TBM => Starting parse of 'mv_models-shp.tbm' ...
TBM => Starting parse of 'mv_trails-shp.tbm' ...
TBM => Starting parse of 'mv_turretangle-shp.tbm' ...
TBM => Starting parse of 'mv_tech-shp.tbm' ...
TBM => Starting parse of 'mv_textures-shp.tbm' ...
loading animated cursor "cursor"
ANI cursor with size 24x24 (25.0% wasted)
Ships.tbl is : VALID
Weapons.tbl is : VALID
cfile_init() took 51
Got event GS_EVENT_GAME_INIT (49) in state NOT A VALID STATE (0)
ANI cursor.ani with size 24x24 (25.0% wasted)
Got event GS_EVENT_MAIN_MENU (0) in state GS_STATE_INITIAL_PLAYER_SELECT (37)
Someone passed an extension to bm_load for file 'barracudas.pcx'
ANI 2_mainwalk.ani with size 477x477 (6.8% wasted)
ANI 2_mainflyby.ani with size 189x189 (26.2% wasted)
ANI 2_maincrane.ani with size 116x116 (9.4% wasted)
ANI 2_mainexit.ani with size 174x174 (32.0% wasted)
ANI 2_mainbarracks.ani with size 158x158 (38.3% wasted)
ANI 2_mainreadyroom.ani with size 145x145 (43.4% wasted)
ANI 2_maintechroom.ani with size 119x119 (7.0% wasted)
ANI 2_mainoptions.ani with size 206x206 (19.5% wasted)
ANI 2_maincampaign.ani with size 190x190 (25.8% wasted)
Got event GS_EVENT_NEW_CAMPAIGN (26) in state GS_STATE_MAIN_MENU (1)
Got event GS_EVENT_START_GAME (1) in state GS_STATE_MAIN_MENU (1)
=================== STARTING LEVEL LOAD ==================
Reassigning player to squadron 134th Barracuda
Someone passed an extension to bm_load for file 'barracudas.pcx'
ANI 2_Loading.ani with size 43x43 (32.8% wasted)
Starting model page in...
Beginning level bitmap paging...
BMPMAN: Found EFF (particlesmoke01.eff) with 52 frames at 28 fps.
BMPMAN: Found EFF (particlesmoke02.eff) with 61 frames at 24 fps.
BMPMAN: Found EFF (WarpMap01.eff) with 30 frames at 25 fps.
BMPMAN: Found EFF (WarpMap02.eff) with 30 frames at 25 fps.
loading warp modelLoading model 'warp.pof'
IBX: Starting a new IBX for 'warp.pof'.
128
BMPMAN: Found EFF (shieldhit01a.eff) with 23 frames at 21 fps.
SHOCKWAVE => Loading default shockwave model...
Loading model 'shockwave.pof'
IBX: Starting a new IBX for 'shockwave.pof'.
BMPMAN: Found EFF (shockwave3d-glow.eff) with 159 frames at 24 fps.
SHOCKWAVE => Default model load: SUCCEEDED!!
MISSION LOAD: 'SM2-02.fs2'
Hmmm... Extension passed to mission_load...
Reassigning player to squadron 134th Barracuda
Someone passed an extension to bm_load for file 'barracudas.pcx'
Loading model 'subspacenode.pof'
IBX: Starting a new IBX for 'subspacenode.pof'.
Starting mission message count : 205
Ending mission message count : 231
Current soundtrack set to -1 in event_music_reset_choices
Loading model 'AWACS2t-01.pof'
IBX: Starting a new IBX for 'AWACS2t-01.pof'.
Found live debris model for 'radara'
Found live debris model for 'radara'
Found live debris model for 'radara'
Loading model 'corvette2t-01.pof'
IBX: Starting a new IBX for 'corvette2t-01.pof'.
Loading model 'corvette2t-01.pof'
IBX: Found a good IBX to read for 'corvette2t-01.pof'.
IBX-DEBUG => POF checksum: 2323280796, IBX checksum: 2287035310 -- "corvette2t-01.pof"
ignoring extension on file 'damage.dds'
ignoring extension on file 'tcov3a.dds'
ignoring extension on file 'corvette2t-01b.tga'
ignoring extension on file 'tcov7a.dds'
ignoring extension on file 'tcov1a.dds'
ignoring extension on file 'tcov2a.dds'
ignoring extension on file 'tcov6a.dds'
ignoring extension on file 'tcov4a-alpha.tga'
ignoring extension on file 'nameplate.dds'
Loading model 'fighter13.pof'
IBX: Starting a new IBX for 'fighter13.pof'.
Loading model 'fighter01.pof'
IBX: Starting a new IBX for 'fighter01.pof'.
ANI 2_lock1 with size 53x53 (17.2% wasted)
ANI 2_lockspin with size 100x100 (21.9% wasted)
ANI 2_lead1 with size 26x26 (18.8% wasted)
ANI 2_energy2 with size 96x96 (25.0% wasted)
ANI toggle1 with size 20x20 (37.5% wasted)
ANI weapons1 with size 20x20 (37.5% wasted)
ANI weapons1_b with size 20x20 (37.5% wasted)
ANI 2_toparc1 with size 60x60 (6.2% wasted)
ANI 2_toparc2 with size 24x24 (25.0% wasted)
ANI 2_toparc3 with size 29x29 (9.4% wasted)
ANI 2_leftarc with size 252x252 (1.6% wasted)
ANI 2_rightarc1 with size 252x252 (1.6% wasted)
ANI 2_reticle1 with size 24x24 (25.0% wasted)
ANI targhit1 with size 21x21 (34.4% wasted)
ANI energy1 with size 41x41 (35.9% wasted)
ANI targetview1 with size 156x156 (39.1% wasted)
ANI targetview2 with size 96x96 (25.0% wasted)
ANI targetview3 with size 20x20 (37.5% wasted)
ANI damage1 with size 25x25 (21.9% wasted)
ANI support1 with size 24x24 (25.0% wasted)
ANI objective1 with size 21x21 (34.4% wasted)
ANI wingman1 with size 53x53 (17.2% wasted)
ANI wingman2 with size 53x53 (17.2% wasted)
ANI wingman3 with size 53x53 (17.2% wasted)
ANI netlag1 with size 30x30 (6.2% wasted)
ANI head1 with size 132x132 (48.4% wasted)
ANI time1 with size 23x23 (28.1% wasted)
ANI gas with size 127x127 (0.8% wasted)
Adding default sun.
=================== STARTING LEVEL DATA LOAD ==================
About to page in ships!
ANI shield-f01 with size 93x93 (27.3% wasted)
ANI shieldft-02 with size 93x93 (27.3% wasted)
Loading model 'fighter2t-02hp.pof'
IBX: Starting a new IBX for 'fighter2t-02hp.pof'.
ANI shield-f13 with size 93x93 (27.3% wasted)
ANI shieldft-05 with size 93x93 (27.3% wasted)
Loading model 'fighter2t-05.pof'
IBX: Starting a new IBX for 'fighter2t-05.pof'.
Loading model 'support2t-01.pof'
IBX: Starting a new IBX for 'support2t-01.pof'.
Loading model 'support2v-01.pof'
IBX: Starting a new IBX for 'support2v-01.pof'.
ANI shield-f10 with size 93x93 (27.3% wasted)
Loading model 'fighter10.pof'
IBX: Starting a new IBX for 'fighter10.pof'.
ANI shield-f11 with size 93x93 (27.3% wasted)
Loading model 'fighter11.pof'
IBX: Starting a new IBX for 'fighter11.pof'.
ANI shieldfs-01 with size 93x93 (27.3% wasted)
Loading model 'fighter2s-01.pof'
IBX: Starting a new IBX for 'fighter2s-01.pof'.
ANI shieldfs-02 with size 93x93 (27.3% wasted)
Loading model 'fighter2s-02.pof'
IBX: Starting a new IBX for 'fighter2s-02.pof'.
ANI shieldbs-01 with size 93x93 (27.3% wasted)
Loading model 'bomber2s-01.pof'
IBX: Starting a new IBX for 'bomber2s-01.pof'.
This mission requires 204 Ship_subsystems. See #define MAX_SHIP_SUBOBJECTS.
Paging in textures for model duplicate for ship 'Warspite'
Loading model 'hornet.pof'
IBX: Starting a new IBX for 'hornet.pof'.
Loading model 'rockeye.pof'
IBX: Starting a new IBX for 'rockeye.pof'.
Loading model 'Tempest.pof'
IBX: Starting a new IBX for 'Tempest.pof'.
Loading model 'NewHornet.pof'
IBX: Starting a new IBX for 'NewHornet.pof'.
Loading model 'bombardier.pof'
IBX: Starting a new IBX for 'bombardier.pof'.
Loading model 'crossbow.pof'
IBX: Starting a new IBX for 'crossbow.pof'.
Loading model 'trebuchet.pof'
IBX: Starting a new IBX for 'trebuchet.pof'.
Loading model 'taga.pof'
IBX: Starting a new IBX for 'taga.pof'.
Loading model 'piranha.pof'
IBX: Starting a new IBX for 'piranha.pof'.
Loading model 'belial.pof'
IBX: Starting a new IBX for 'belial.pof'.
Loading model 'cmeasure01.pof'
IBX: Starting a new IBX for 'cmeasure01.pof'.
Loading model 'debris01.pof'
IBX: Starting a new IBX for 'debris01.pof'.
Loading model 'debris02.pof'
IBX: Starting a new IBX for 'debris02.pof'.
Paging in mission messages
Stopping model page in...
ANI 2_radar1.ani with size 170x170 (33.6% wasted)
ANI 2_lock1.ani with size 53x53 (17.2% wasted)
ANI 2_lead1.ani with size 26x26 (18.8% wasted)
ANI 2_energy2.ani with size 96x96 (25.0% wasted)
ANI toggle1.ani with size 20x20 (37.5% wasted)
ANI weapons1.ani with size 20x20 (37.5% wasted)
ANI 2_toparc1.ani with size 60x60 (6.2% wasted)
ANI 2_toparc2.ani with size 24x24 (25.0% wasted)
ANI 2_toparc3.ani with size 29x29 (9.4% wasted)
ANI 2_leftarc.ani with size 252x252 (1.6% wasted)
ANI 2_rightarc1.ani with size 252x252 (1.6% wasted)
ANI 2_reticle1.ani with size 24x24 (25.0% wasted)
ANI targhit1.ani with size 21x21 (34.4% wasted)
ANI energy1.ani with size 41x41 (35.9% wasted)
ANI targetview1.ani with size 156x156 (39.1% wasted)
ANI targetview2.ani with size 96x96 (25.0% wasted)
ANI targetview3.ani with size 20x20 (37.5% wasted)
ANI damage1.ani with size 25x25 (21.9% wasted)
ANI support1.ani with size 24x24 (25.0% wasted)
ANI objective1.ani with size 21x21 (34.4% wasted)
ANI wingman1.ani with size 53x53 (17.2% wasted)
ANI wingman2.ani with size 53x53 (17.2% wasted)
ANI wingman3.ani with size 53x53 (17.2% wasted)
ANI netlag1.ani with size 30x30 (6.2% wasted)
ANI head1.ani with size 132x132 (48.4% wasted)
ANI time1.ani with size 23x23 (28.1% wasted)
ANI gas.ani with size 127x127 (0.8% wasted)
ANI shield-f01.ani with size 93x93 (27.3% wasted)
ANI shieldft-02.ani with size 93x93 (27.3% wasted)
ANI shield-f13.ani with size 93x93 (27.3% wasted)
ANI shieldft-05.ani with size 93x93 (27.3% wasted)
ANI shield-f10.ani with size 93x93 (27.3% wasted)
ANI shield-f11.ani with size 93x93 (27.3% wasted)
ANI shieldfs-01.ani with size 93x93 (27.3% wasted)
ANI shieldfs-02.ani with size 93x93 (27.3% wasted)
ANI shieldbs-01.ani with size 93x93 (27.3% wasted)
User bitmap 'TMP824x43+16'
User bitmap 'TMP824x43+16'
User bitmap 'TMP256x256+8'
User bitmap 'TMP256x256+8'
User bitmap 'TMP128x128+8'
Bmpman: 2723/4750 bitmap slots in use.
Ending level bitmap paging...
=================== ENDING LOAD ================
Real count = 4763, Estimated count = 2311
================================================
Frame 0 too long!!: frametime = 12.802 (12.802)
Got event GS_EVENT_START_BRIEFING (15) in state GS_STATE_CMD_BRIEF (43)
ANI 2_BriefMap with size 400x400 (21.9% wasted)
ANI iconwing01 with size 28x28 (12.5% wasted)
ANI iconfighter01 with size 28x28 (12.5% wasted)
ANI 2_ssfighter01.ani with size 368x368 (28.1% wasted)
SHIP ANI: Found hires version of 2_ssfighter01.ani
ANI iconSD4 with size 24x24 (25.0% wasted)
ANI iconPromR with size 24x24 (25.0% wasted)
ANI iconTagA with size 24x24 (25.0% wasted)
ANI 2_SD4.ani with size 304x304 (40.6% wasted)
ANI 2_PromR.ani with size 304x304 (40.6% wasted)
ANI 2_tagA.ani with size 304x304 (40.6% wasted)
ANI iconT-vette with size 31x31 (3.1% wasted)
ANI fadeiconT-vette with size 31x31 (3.1% wasted)
ANI fadeiconT-vette.ani with size 31x31 (3.1% wasted)
ANI icont-fightW with size 54x54 (15.6% wasted)
ANI FadeiconT-FighterW with size 54x54 (15.6% wasted)
ANI FadeiconT-FighterW.ani with size 54x54 (15.6% wasted)
ANI icont-cruiser with size 18x18 (43.8% wasted)
ANI FadeiconT-cruiser with size 18x18 (43.8% wasted)
ANI FadeiconT-cruiser.ani with size 18x18 (43.8% wasted)
ANI iconhighlight03 with size 270x270 (47.3% wasted)
ANI iconhighlight03.ani with size 270x270 (47.3% wasted)
ANI iconhighlight02 with size 164x164 (35.9% wasted)
ANI iconhighlight02.ani with size 164x164 (35.9% wasted)
ANI iconT-vette.ani with size 31x31 (3.1% wasted)
ANI icont-fightW.ani with size 54x54 (15.6% wasted)
ANI cursor.ani with size 24x24 (25.0% wasted)
Got event GS_EVENT_ENTER_GAME (2) in state GS_STATE_BRIEFING (10)
Entering game at time = 20.938
Regenerating local nebula!
message 'A2- Intro' with invalid head. Fix by assigning persona to the message.
ANI Head-TP5b.ani with size 120x120 (6.2% wasted)
message 'COM- Intro 2' with invalid head. Fix by assigning persona to the message.
ANI Head-CM2b.ani with size 120x120 (6.2% wasted)
2533 frames executed in 30.009 seconds, 84.408 frames per second.
message 'SCT- Pass la buck' with invalid head. Fix by assigning persona to the message.
ANI Head-TP1a.ani with size 120x120 (6.2% wasted)
Recycled beam (1 beams remaining)
Beam couldn't find a good find a good object model/type!! (0)Beam couldn't find a good find a good object model/type!! (0)Recycled beam (0 beams remaining)
ANI Head-TP5a.ani with size 120x120 (6.2% wasted)
Beam couldn't find a good find a good object model/type!! (0)Beam couldn't find a good find a good object model/type!! (0)Recycled beam (1 beams remaining)
Beam couldn't find a good find a good object model/type!! (0)Beam couldn't find a good find a good object model/type!! (0)Recycled beam (0 beams remaining)
message 'S3- Storm' with invalid head. Fix by assigning persona to the message.
ANI Head-TP6a.ani with size 120x120 (6.2% wasted)
ANI Head-TP6c.ani with size 120x120 (6.2% wasted)
Beam couldn't find a good find a good object model/type!! (0)Frame 6648: Weapon #191 CHASING cmeasure #220
Frame 6648: Weapon #192 CHASING cmeasure #220
Frame 6648: Weapon #193 CHASING cmeasure #220
Frame 6648: Weapon #218 CHASING cmeasure #220
Recycled beam (0 beams remaining)
Frame 6768: Weapon #170 CHASING cmeasure #223
Frame 6768: Weapon #173 CHASING cmeasure #223
Frame 7371: Weapon #261 CHASING cmeasure #283
Frame 7371: Weapon #264 CHASING cmeasure #283
Frame 7371: Weapon #265 CHASING cmeasure #283
Frame 7371: Weapon #266 CHASING cmeasure #283
Beam couldn't find a good find a good object model/type!! (0)Recycled beam (0 beams remaining)
Beam couldn't find a good find a good object model/type!! (0)Recycled beam (0 beams remaining)
Warning: Too many triangles in shield hit.
Frame 9131: Weapon #348 CHASING cmeasure #386
Frame 9131: Weapon #349 CHASING cmeasure #386
Frame 9131: Weapon #355 CHASING cmeasure #386
Frame 9131: Weapon #358 CHASING cmeasure #386
Recycled beam (1 beams remaining)
Beam couldn't find a good find a good object model/type!! (0)Beam couldn't find a good find a good object model/type!! (0)Recycled beam (1 beams remaining)
Frame 9629: Weapon #402 CHASING cmeasure #429
Frame 9629: Weapon #403 CHASING cmeasure #429
Recycled beam (0 beams remaining)
message 'WAR- Trouble' with invalid head. Fix by assigning persona to the message.
ANI Head-CM5a.ani with size 120x120 (6.2% wasted)
message 'LUCID- Trouble' with invalid head. Fix by assigning persona to the message.
ANI Head-CM1a.ani with size 120x120 (6.2% wasted)
message 'COM- Trouble' with invalid head. Fix by assigning persona to the message.
ANI Head-CM2a.ani with size 120x120 (6.2% wasted)
Frame 12018: Weapon #444 CHASING cmeasure #468
message 'COM- ARJUNA' with invalid head. Fix by assigning persona to the message.
ANI Head-CM2b.ani with size 120x120 (6.2% wasted)
message 'A2- trouble' with invalid head. Fix by assigning persona to the message.
message 'COM- trouble 2A' with invalid head. Fix by assigning persona to the message.
Frame 13625: Weapon #518 CHASING cmeasure #522
ANI Head-TP5c.ani with size 120x120 (6.2% wasted)
ANI Head-TP5b.ani with size 120x120 (6.2% wasted)
-
gdb.log (3,717 bytes) 2006-03-19 00:42
-
fs2_open.log (83,754 bytes) 2006-03-19 22:44
-
ptr_patch.txt (18,645 bytes) 2006-05-26 19:19
Index: code/bmpman/bmpman.cpp
===================================================================
RCS file: /home/fs2source/cvsroot/fs2_open/code/bmpman/bmpman.cpp,v
retrieving revision 2.85
diff -U3 -r2.85 bmpman.cpp
--- code/bmpman/bmpman.cpp 13 May 2006 07:29:51 -0000 2.85
+++ code/bmpman/bmpman.cpp 26 May 2006 23:53:40 -0000
@@ -2023,7 +2023,7 @@
be->mem_taken = (bmp->w * bmp->h * (bpp >> 3));
data = (ubyte *)bm_malloc(bitmapnum, be->mem_taken);
bmp->bpp = bpp;
- bmp->data = (ptr_u)data;
+ bmp->data = data;
bmp->palette = (bpp == 8) ? gr_palette : NULL;
memset( data, 0, be->mem_taken );
@@ -2101,7 +2101,7 @@
// briefing editor in Fred2 uses aabitmaps (ani's) - force to 8 bit
bm->bpp = Is_standalone ? (ubyte)8 : bpp;
- bm->data = (ptr_u)bm_malloc(first_frame + i, size);
+ bm->data = bm_malloc(first_frame + i, size);
frame_data = anim_get_next_raw_buffer(the_anim_instance, 0 ,flags & BMP_AABITMAP ? 1 : 0, bm->bpp);
@@ -2199,19 +2199,19 @@
case 32: // user 32-bit bitmap
bmp->bpp = bpp;
bmp->flags = be->info.user.flags;
- bmp->data = (ptr_u)be->info.user.data;
+ bmp->data = be->info.user.data;
break;
case 24: // user 24-bit bitmap
bmp->bpp = bpp;
bmp->flags = be->info.user.flags;
- bmp->data = (ptr_u)be->info.user.data;
+ bmp->data = be->info.user.data;
break;
case 16: // user 16 bit bitmap
bmp->bpp = bpp;
bmp->flags = be->info.user.flags;
- bmp->data = (ptr_u)be->info.user.data;
+ bmp->data = be->info.user.data;
break;
case 8: // Going from 8 bpp to something (probably only for aabitmaps)
@@ -2234,7 +2234,7 @@
Assert(flags & BMP_AABITMAP);
bmp->bpp = bpp;
bmp->flags = be->info.user.flags;
- bmp->data = (ptr_u)be->info.user.data;
+ bmp->data = be->info.user.data;
break;
default:
@@ -2282,7 +2282,7 @@
}
bmp->bpp = bpp;
- bmp->data = (ptr_u)data;
+ bmp->data = data;
bmp->palette = NULL;
Assert( &be->bm == bmp );
@@ -2348,7 +2348,7 @@
#endif
bmp->bpp = dds_bpp;
- bmp->data = (ptr_u)data;
+ bmp->data = data;
bmp->flags = 0;
if (error != DDS_ERROR_NONE) {
@@ -2387,7 +2387,7 @@
memset( data, 0, be->mem_taken);
bmp->bpp = bpp;
- bmp->data = (ptr_u)data;
+ bmp->data = data;
bmp->palette = NULL;
Assert( &be->bm == bmp );
@@ -3735,7 +3735,7 @@
bm_bitmaps[n].last_used = -1;
if (bm_bitmaps[n].mem_taken) {
- bm_bitmaps[n].bm.data = (ptr_u) bm_malloc(n, bm_bitmaps[n].mem_taken);
+ bm_bitmaps[n].bm.data = bm_malloc(n, bm_bitmaps[n].mem_taken);
}
// bm_update_memory_used( n, bm_bitmaps[n].mem_taken );
Index: code/bmpman/bmpman.h
===================================================================
RCS file: /home/fs2source/cvsroot/fs2_open/code/bmpman/bmpman.h,v
retrieving revision 2.36
diff -U3 -r2.36 bmpman.h
--- code/bmpman/bmpman.h 13 May 2006 07:29:51 -0000 2.36
+++ code/bmpman/bmpman.h 26 May 2006 23:53:42 -0000
@@ -471,7 +471,7 @@
ubyte bpp; // How many bits per pixel it is. (7,8,15,16,24,32) (what is requested)
ubyte true_bpp; // How many bits per pixel the image actually is.
ubyte flags; // See the BMP_???? defines for values (this isn't for the BMP_FLAG_* stuff)
- ptr_u data; // Pointer to data, or maybe offset into VRAM.
+ void* data; // Pointer to data, or maybe offset into VRAM.
ubyte *palette; // If bpp==8, this is pointer to palette. If the BMP_NO_PALETTE_MAP flag
// is not set, this palette just points to the screen palette. (gr_palette)
} bitmap;
Index: code/globalincs/pstypes.h
===================================================================
RCS file: /home/fs2source/cvsroot/fs2_open/code/globalincs/pstypes.h,v
retrieving revision 2.42
diff -U3 -r2.42 pstypes.h
--- code/globalincs/pstypes.h 19 Jan 2006 20:18:11 -0000 2.42
+++ code/globalincs/pstypes.h 26 May 2006 23:53:48 -0000
@@ -458,12 +458,10 @@
typedef __int32 _fs_time_t; // time_t here is 64-bit and we need 32-bit
typedef __int32 fix;
// PTR compatible sizes
-typedef __int64 ptr_s;
typedef unsigned __int64 ptr_u;
#else
typedef long fix;
typedef long _fs_time_t;
-typedef int ptr_s;
typedef unsigned int ptr_u;
#endif // 64-bit
Index: code/graphics/grinternal.h
===================================================================
RCS file: /home/fs2source/cvsroot/fs2_open/code/graphics/grinternal.h,v
retrieving revision 2.12
diff -U3 -r2.12 grinternal.h
--- code/graphics/grinternal.h 13 May 2006 07:29:52 -0000 2.12
+++ code/graphics/grinternal.h 26 May 2006 23:53:50 -0000
@@ -222,8 +222,12 @@
extern int Gr_cursor;
-#define GR_SCREEN_PTR(type,x,y) ((type *)(ptr_u(gr_screen.offscreen_buffer) + ptr_u(((x)+gr_screen.offset_x)*sizeof(type)) + ptr_u(((y)+gr_screen.offset_y)*gr_screen.rowsize)))
-#define GR_SCREEN_PTR_SIZE(bpp,x,y) ((ptr_u)(ptr_u(gr_screen.offscreen_buffer) + ptr_u(((x)+gr_screen.offset_x)*(bpp)) + ptr_u(((y)+gr_screen.offset_y)*gr_screen.rowsize)))
+// replaced ptr_u with size_t - Spike
+#define GR_SCREEN_PTR(type,x,y) ((type *)(size_t(gr_screen.offscreen_buffer) + size_t(((x)+gr_screen.offset_x)*sizeof(type)) + size_t(((y)+gr_screen.offset_y)*gr_screen.rowsize)))
+
+// original macros - note - GR_SCREEN_PTR_SIZE does not appear to be used anymore
+//#define GR_SCREEN_PTR(type,x,y) ((type *)(ptr_u(gr_screen.offscreen_buffer) + ptr_u(((x)+gr_screen.offset_x)*sizeof(type)) + ptr_u(((y)+gr_screen.offset_y)*gr_screen.rowsize)))
+//#define GR_SCREEN_PTR_SIZE(bpp,x,y) ((ptr_u)(ptr_u(gr_screen.offscreen_buffer) + ptr_u(((x)+gr_screen.offset_x)*(bpp)) + ptr_u(((y)+gr_screen.offset_y)*gr_screen.rowsize)))
extern ubyte Gr_original_palette[768]; // The palette
extern ubyte Gr_current_palette[768];
Index: code/graphics/gropenglbmpman.cpp
===================================================================
RCS file: /home/fs2source/cvsroot/fs2_open/code/graphics/gropenglbmpman.cpp,v
retrieving revision 1.17
diff -U3 -r1.17 gropenglbmpman.cpp
--- code/graphics/gropenglbmpman.cpp 13 May 2006 07:29:52 -0000 1.17
+++ code/graphics/gropenglbmpman.cpp 26 May 2006 23:53:53 -0000
@@ -345,7 +345,7 @@
Assert( compressed_data != NULL );
- bmp->data = (ptr_u)compressed_data;
+ bmp->data = compressed_data;
bmp->bpp = (alpha) ? 32 : 24;
bmp->palette = NULL;
be->comp_type = (alpha) ? BM_TYPE_DXT5 : BM_TYPE_DXT1;
@@ -469,7 +469,7 @@
nprintf(("BMPMAN", "new size is %.3fM.\n", ((float)out_size/1024.0f)/1024.0f));
}
- bmp->data = (ptr_u)compressed_data;
+ bmp->data = compressed_data;
bmp->bpp = (alpha) ? (ubyte)32 : (ubyte)24;
bmp->palette = NULL;
be->comp_type = (alpha) ? BM_TYPE_DXT5 : BM_TYPE_DXT1;
Index: code/graphics/gropenglextension.cpp
===================================================================
RCS file: /home/fs2source/cvsroot/fs2_open/code/graphics/gropenglextension.cpp,v
retrieving revision 1.15
diff -U3 -r1.15 gropenglextension.cpp
--- code/graphics/gropenglextension.cpp 13 May 2006 07:29:52 -0000 1.15
+++ code/graphics/gropenglextension.cpp 26 May 2006 23:53:56 -0000
@@ -287,9 +287,9 @@
Assert( func->function_name != NULL );
#ifdef _WIN32
- func->function_ptr = (ptr_u)wglGetProcAddress(func->function_name);
+ func->function_ptr = (void*)wglGetProcAddress(func->function_name);
#else
- func->function_ptr = (ptr_u)SDL_GL_GetProcAddress(func->function_name);
+ func->function_ptr = SDL_GL_GetProcAddress(func->function_name);
#endif
if (func->function_ptr) {
@@ -348,9 +348,9 @@
if (!func->function_ptr) {
#ifdef _WIN32
- func->function_ptr = (ptr_u)wglGetProcAddress(func->function_name);
+ func->function_ptr = (void*)wglGetProcAddress(func->function_name);
#else
- func->function_ptr = (ptr_u)SDL_GL_GetProcAddress(func->function_name);
+ func->function_ptr = SDL_GL_GetProcAddress(func->function_name);
#endif
}
Index: code/graphics/gropenglextension.h
===================================================================
RCS file: /home/fs2source/cvsroot/fs2_open/code/graphics/gropenglextension.h,v
retrieving revision 1.13
diff -U3 -r1.13 gropenglextension.h
--- code/graphics/gropenglextension.h 13 May 2006 07:29:52 -0000 1.13
+++ code/graphics/gropenglextension.h 26 May 2006 23:53:57 -0000
@@ -129,7 +129,7 @@
typedef struct ogl_function {
const char *function_name;
- ptr_u function_ptr;
+ void* function_ptr;
} ogl_function;
extern ogl_function GL_Functions[];
Index: code/mission/missiontraining.cpp
===================================================================
RCS file: /home/fs2source/cvsroot/fs2_open/code/mission/missiontraining.cpp,v
retrieving revision 2.25
diff -U3 -r2.25 missiontraining.cpp
--- code/mission/missiontraining.cpp 19 Mar 2006 05:05:59 -0000 2.25
+++ code/mission/missiontraining.cpp 26 May 2006 23:54:06 -0000
@@ -944,7 +944,7 @@
break;
// make sure we aren't going to have any type of out-of-bounds issues
- if ( ((toke2 - text) < 0) || ((toke2 - text) >= (ptr_s)sizeof(temp)) ) {
+ if ( ((toke2 - text) < 0) || ((toke2 - text) >= sizeof(temp)) ) {
Int3();
} else {
strncpy(temp, text, toke2 - text); // isolate token into seperate buffer
@@ -982,7 +982,7 @@
break;
// make sure we aren't going to have any type of out-of-bounds issues
- if ( ((toke1 - text) < 0) || ((toke1 - text) >= (ptr_s)sizeof(temp)) ) {
+ if ( ((toke1 - text) < 0) || ((toke1 - text) >= sizeof(temp)) ) {
Int3();
} else {
strncpy(temp, text, toke1 - text); // isolate token into seperate buffer
Index: code/ship/shipcontrails.cpp
===================================================================
RCS file: /home/fs2source/cvsroot/fs2_open/code/ship/shipcontrails.cpp,v
retrieving revision 2.25
diff -U3 -r2.25 shipcontrails.cpp
--- code/ship/shipcontrails.cpp 25 Feb 2006 21:47:08 -0000 2.25
+++ code/ship/shipcontrails.cpp 26 May 2006 23:54:10 -0000
@@ -570,4 +570,4 @@
display = !display;
return display;
-}
\ No newline at end of file
+}
Index: code/sound/acm.cpp
===================================================================
RCS file: /home/fs2source/cvsroot/fs2_open/code/sound/acm.cpp,v
retrieving revision 2.6
diff -U3 -r2.6 acm.cpp
--- code/sound/acm.cpp 12 May 2005 17:49:17 -0000 2.6
+++ code/sound/acm.cpp 26 May 2006 23:54:12 -0000
@@ -262,7 +262,7 @@
//
//
// NOTES:
-// 1. Storage for the decompressed audio will be allocated in this function if *dest in NULL.
+// 1. Storage for the decompressed audio will be allocated in this function if *dest is NULL.
// The caller is responsible for freeing this memory later.
//
int ACM_convert_ADPCM_to_PCM(WAVEFORMATEX *pwfxSrc, ubyte *src, int src_len, ubyte **dest, int max_dest_bytes, int *dest_len, unsigned int *src_bytes_used, unsigned short dest_bps)
Index: code/sound/audiostr-openal.cpp
===================================================================
RCS file: /home/fs2source/cvsroot/fs2_open/code/sound/audiostr-openal.cpp,v
retrieving revision 1.25
diff -U3 -r1.25 audiostr-openal.cpp
--- code/sound/audiostr-openal.cpp 13 May 2006 07:11:46 -0000 1.25
+++ code/sound/audiostr-openal.cpp 26 May 2006 23:54:18 -0000
@@ -162,7 +162,7 @@
CRITICAL_SECTION Global_service_lock;
-typedef BOOL (*TIMERCALLBACK)(ptr_u);
+typedef BOOL (*TIMERCALLBACK)(void*);
#define COMPRESSED_BUFFER_SIZE 88300
ubyte *Compressed_buffer = NULL; // Used to load in compressed data during a cueing interval
@@ -295,15 +295,15 @@
public:
void constructor(void);
void destructor(void);
- BOOL Create (UINT nPeriod, UINT nRes, DWORD dwUser, TIMERCALLBACK pfnCallback);
+ BOOL Create (UINT nPeriod, UINT nRes, void *vpUser, TIMERCALLBACK pfnCallback);
protected:
#ifndef SCP_UNIX
- static void CALLBACK TimeProc(UINT uID, UINT uMsg, DWORD dwUser, DWORD dw1, DWORD dw2);
+ static void CALLBACK TimeProc(UINT uID, UINT uMsg, DWORD User, DWORD dw1, DWORD dw2);
#else
- static DWORD CALLBACK TimeProc(DWORD interval, void *param);
+ static Uint32 CALLBACK TimeProc(Uint32 interval, void *User);
#endif
TIMERCALLBACK m_pfnCallback;
- DWORD m_dwUser;
+ void* m_vpUser;
UINT m_nPeriod;
UINT m_nRes;
#ifndef SCP_UNIX
@@ -384,7 +384,7 @@
BOOL WriteSilence (uint cbSize);
DWORD GetMaxWriteSize (void);
BOOL ServiceBuffer (void);
- static BOOL TimerCallback (ptr_u dwUser);
+ static BOOL TimerCallback (void* vpUser);
ALuint m_source_id; // name of openAL source
ALuint m_buffer_ids[MAX_STREAM_BUFFERS]; //names of buffers
@@ -440,7 +440,7 @@
}
// Create
-BOOL Timer::Create (UINT nPeriod, UINT nRes, DWORD dwUser, TIMERCALLBACK pfnCallback)
+BOOL Timer::Create (UINT nPeriod, UINT nRes, void* vpUser, TIMERCALLBACK pfnCallback)
{
BOOL bRtn = SUCCESS; // assume success
@@ -450,13 +450,13 @@
m_nPeriod = nPeriod;
m_nRes = nRes;
- m_dwUser = dwUser;
+ m_vpUser = vpUser;
m_pfnCallback = pfnCallback;
#ifndef SCP_UNIX
- if ((m_nIDTimer = timeSetEvent (m_nPeriod, m_nRes, TimeProc, (DWORD)this, TIME_PERIODIC)) == NULL) {
+- if ((m_nIDTimer = timeSetEvent (m_nPeriod, m_nRes, TimeProc, (DWORD)this, TIME_PERIODIC)) == NULL) {
#else
- if ((m_nIDTimer = timeSetEvent (m_nPeriod, m_nRes, (ptr_u)TimeProc, (DWORD *)this, TIME_PERIODIC)) == NULL) {
+ if ((m_nIDTimer = timeSetEvent (m_nPeriod, TimeProc, this)) == NULL) {
#endif
bRtn = FAILURE;
}
@@ -468,25 +468,25 @@
// Timer proc for multimedia timer callback set with timeSetTime().
//
// Calls procedure specified when Timer object was created. The
-// dwUser parameter contains "this" pointer for associated Timer object.
+// User parameter contains "this" pointer for associated Timer object.
//
#ifndef SCP_UNIX
-void CALLBACK Timer::TimeProc(UINT uID, UINT uMsg, DWORD dwUser, DWORD dw1, DWORD dw2)
+void CALLBACK Timer::TimeProc(UINT uID, UINT uMsg, DWORD User, DWORD dw1, DWORD dw2)
#else
-DWORD CALLBACK Timer::TimeProc(DWORD interval, void *dwUser)
+Uint32 CALLBACK Timer::TimeProc(Uint32 interval, void *User)
#endif
{
- // dwUser contains ptr to Timer object
- Timer * ptimer = (Timer *) dwUser;
+ // User contains ptr to Timer object
+ Timer * ptimer = (Timer *) User;
- // Call user-specified callback and pass back user specified data
- (ptimer->m_pfnCallback) (ptimer->m_dwUser);
+ // Call user-specified callback and pass back user specified data
+ (ptimer->m_pfnCallback) (ptimer->m_vpUser);
#ifdef SCP_UNIX
- if (ptimer->m_nPeriod) {
+ if (ptimer->m_nPeriod) {
return interval;
- } else {
- SDL_RemoveTimer(ptimer->m_nIDTimer);
+ } else {
+// SDL_RemoveTimer(ptimer->m_nIDTimer); // double free? returning 0 should free the timer
ptimer->m_nIDTimer = NULL;
return 0;
}
@@ -925,7 +925,7 @@
goto READ_ERROR;
} else if ( convert_len == 0 ) {
if (num_bytes_read < m_nBlockAlign) {
- mprintf(("AUDIOSTR => Warning: Short read detected in ACM decode of '%s'!!\n", m_wFilename));
+ mprintf(("AUDIOSTR => Warning: Short read detected in ACM decode of '%s'!!\n num_bytes_read=%u, m_nBlockAlign=%i, m_hStream=%p, dest_buf=%p, uncompressed_wave_data=%p\n", m_wFilename, num_bytes_read, m_nBlockAlign, m_hStream, dest_buf, uncompressed_wave_data));
} else {
Int3();
}
@@ -1489,7 +1489,7 @@
// Kick off timer to service buffer
m_timer.constructor();
- m_timer.Create (m_nBufService, m_nBufService, ptr_u (this), TimerCallback);
+ m_timer.Create (m_nBufService, m_nBufService, this, TimerCallback);
// Playback begun, no longer cued
m_fPlaying = TRUE;
@@ -1498,10 +1498,10 @@
}
// Timer callback for Timer object created by ::Play method.
-BOOL AudioStream::TimerCallback (ptr_u dwUser)
+BOOL AudioStream::TimerCallback (void* vpUser)
{
// dwUser contains ptr to AudioStream object
- AudioStream * pas = (AudioStream *) dwUser;
+ AudioStream * pas = (AudioStream *) vpUser;
return (pas->ServiceBuffer ());
}
Index: code/windows_stub/config.h
===================================================================
RCS file: /home/fs2source/cvsroot/fs2_open/code/windows_stub/config.h,v
retrieving revision 2.16
diff -U3 -r2.16 config.h
--- code/windows_stub/config.h 13 May 2006 07:29:52 -0000 2.16
+++ code/windows_stub/config.h 26 May 2006 23:54:19 -0000
@@ -159,9 +159,8 @@
typedef long *LPLONG;
#ifdef IAM_64BIT
// force 32-bit version of DWORD
-typedef unsigned int DWORD;
typedef unsigned int FOURCC;
-typedef unsigned long *PDWORD, *LPDWORD;
+typedef unsigned int DWORD, *PDWORD, *LPDWORD;
#else
typedef unsigned long FOURCC;
typedef unsigned long DWORD, *PDWORD, *LPDWORD;
@@ -294,11 +293,8 @@
bool QueryPerformanceCounter(LARGE_INTEGER *pcount);
// ummph, I need to do a better job with this
-#ifdef IAM_64BIT
-SDL_TimerID timeSetEvent(DWORD uDelay, uint uResolution, unsigned __int64 lpTimeProc, DWORD *dwUser, uint fuEvent);
-#else
-SDL_TimerID timeSetEvent(DWORD uDelay, uint uResolution, unsigned int lpTimeProc, DWORD *dwUser, uint fuEvent);
-#endif
+SDL_TimerID timeSetEvent(uint uDelay, SDL_NewTimerCallback lpTimeProc, void *vpUser);
+
SDL_bool timeKillEvent(SDL_TimerID uTimerID);
#define TIME_PERIODIC 0
Index: code/windows_stub/stubs.cpp
===================================================================
RCS file: /home/fs2source/cvsroot/fs2_open/code/windows_stub/stubs.cpp,v
retrieving revision 2.31
diff -U3 -r2.31 stubs.cpp
--- code/windows_stub/stubs.cpp 16 Apr 2006 05:24:16 -0000 2.31
+++ code/windows_stub/stubs.cpp 26 May 2006 23:54:20 -0000
@@ -352,9 +352,9 @@
}
// slightly different options and return than the Windows version
-SDL_TimerID timeSetEvent(DWORD uDelay, uint uResolution, ptr_u lpTimeProc, DWORD *dwUser, uint fuEvent)
+SDL_TimerID timeSetEvent(Uint32 uDelay, SDL_NewTimerCallback lpTimeProc, void *vpUser)
{
- return SDL_AddTimer( uDelay, (SDL_NewTimerCallback)lpTimeProc, (void *) dwUser );
+ return SDL_AddTimer( uDelay, lpTimeProc, vpUser );
}
SDL_bool timeKillEvent(SDL_TimerID uTimerID)
@@ -558,7 +558,7 @@
// RamTable stuff comes out of icculus.org
#ifndef NDEBUG
typedef struct RAM {
- ptr_u addr;
+ void* addr;
int size;
RAM *next;
@@ -601,7 +601,7 @@
RAM *next = (RAM *)malloc(sizeof(RAM));
- next->addr = (ptr_u)ptr;
+ next->addr = ptr;
next->size = (size + sizeof(RAM));
next->next = RamTable;
@@ -637,7 +637,7 @@
RAM *item = RamTable;
while (item != NULL) {
- if (item->addr == (ptr_u)ret_ptr) {
+ if (item->addr == ret_ptr) {
TotalRam += (size - item->size);
item->size = size;
break;
@@ -708,7 +708,7 @@
RAM **mark = &RamTable;
while (item != NULL) {
- if (item->addr == (ptr_u)ptr) {
+ if (item->addr == ptr) {
RAM *tmp = item;
*mark = item->next;
|
---|