View Issue Details

IDProjectCategoryView StatusLast Update
0000124FSSCPuser interfacepublic2006-11-01 15:10
Reporterkasperl Assigned ToRandomTiger  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionunable to reproduce 
Summary0000124: when entering ship select in "Slaying Ravana" crash occurs
Description03_05_2004d -htl -spec -glow -jpgtga -d3d_no_vsync -fps -fov 0.39 -allslev

when going into the techroom, and selecting "Slaying Ravana, and when the mission is loaded, then clicking "ship select" will result in the following error message:

Assert: instance->frame_num >= 0 && instance->frame_num < instance->parent->total_frames
File: e:\languages\visual studio projects\visual c++\fs2_open\code\anim\animplay.cpp
Line: 634

Call stack:
------------------------------------------------------------------
    anim_render_all() ship_select_render() ship_select_do() game_do_state() gameseq_process_events() WinMainSub() WinMain() WinMainCRTStartup() KERNEL32.DLL bff8b560()
    KERNEL32.DLL bff8b412()
    KERNEL32.DLL bff89dd5()
    ðÀ 80000000()
------------------------------------------------------------------

i click "ok", and then i get this:
03_05_2004_FS2_OPEN_D heeft een fout met betrekking tot een ongeldige pagina veroorzaakt in
module 03_05_2004_FS2_OPEN_D.EXE op018f:00611363.
Registers:
EAX=02b107c8 CS=018f EIP=00611363 EFLGS=00010203
EBX=02c0fd98 SS=0197 ESP=02b0fbec EBP=02b1077c
ECX=02b107a8 DS=0197 ESI=00000000 FS=674f
EDX=bff76855 ES=0197 EDI=00709e88 GS=0000
Bytes in CS:EIP:
53 56 57 89 65 e8 8d bd 70 f4 ff ff b9 de 02 00
Stackdump:
(illegal op in Dutch windows)

Additional InformationP3 800
R7k
192MB SDRAM
win98SE
launcher 4.0

reproduced twice on the same machine.
TagsNo tags attached.

Activities

kasperl

2004-03-05 14:23

developer   ~0000299

Last edited: 2004-03-05 14:55

it also occurs in the first neb mission after finding the knossos.

i also used the techroom for doing that, i'm going to try getting to ship select outside the techroom in a minute.

i'm using Lightspeeds package, but i don't get any table errors i don't get in 01_20

edit: it also crashes outside the techroom, in the first hammerheads nontraining mission.

edited on: 03-05-04 09:55

kasperl

2004-03-05 15:14

developer   ~0000302

When entering the Techroom Weapons Section, i get a very similar error:

Assert: instance->frame_num >= 0 && instance->frame_num < instance->parent->total_frames
File: e:\languages\visual studio projects\visual c++\fs2_open\code\anim\animplay.cpp
Line: 634

Call stack:
------------------------------------------------------------------
    anim_render_all() techroom_weapons_render2() techroom_do_frame() game_do_state() gameseq_process_events() WinMainSub() WinMain() WinMainCRTStartup() KERNEL32.DLL bff8b560()
    KERNEL32.DLL bff8b412()
    KERNEL32.DLL bff89dd5()
------------------------------------------------------------------

is this one and the same bug, or should i report this in a seperate report?

RandomTiger

2004-03-05 20:38

developer   ~0000313

Looks like the same bug to me.
Does this have any effect on release builds?

kasperl

2004-03-05 20:39

developer   ~0000314

i can't even run release bugs, you just assigned yourself to the bug that stops me from doing so.

RandomTiger

2004-03-05 20:44

developer   ~0000317

You've marked this as DirectX bug, have you checked it doesnt happen in OGL.
See other bug for info on your problem.

kasperl

2004-03-05 20:46

developer   ~0000319

i'll test that later, i'm trying to get into a multi game on PXO right now.

and how would i flag it otherwise? GUI? i wasn't sure, so i went with the default.

RandomTiger

2004-03-05 20:51

developer   ~0000321

GUI will do. You should only put DX if its only a problem in DX.
I'll see what I can do to have a better range of choices for category.

kasperl

2004-03-05 20:52

developer   ~0000322

i can't change it now, i'm afraid.

RandomTiger

2004-03-05 21:31

developer   ~0000326

I can and have

ChronoReverse

2004-03-06 07:13

reporter   ~0000335

Hmmm, I don't seem to get this for the first nebula mission (Trinity) whether I play in the techroom or the campaign.


03_05_2004_fs2_open_d.exe -spec -glow -pcx32 -jpgtga -fps -stats -ambient_factor 50


What is -allslev supposed to do?

P3 1.33
GF4 ti4200
WinXP SP1
Launcher 4.0

kasperl

2004-03-06 11:07

developer   ~0000344

-allslev let's you select all singleplayer missions in the techroom.

using -ship_choice_3d solves the issue, so it might be that this bug has something to do with playing ani's.

i want to note that all my weapon ani's in weapon selection are only showing in the top quarter of their window, as if the ani is low res, i am using 1024*768. in the techroom there is nothing in the viewing window.

ChronoReverse

2004-03-06 17:49

reporter   ~0000346

Does this bug also occur using the retail build? And could it possibly be caused by your catalyst drivers (i.e. try another set)?

Bobboau

2004-03-06 23:48

developer   ~0000351

my guess is it's a ran out of memory error, he doesn't have very much, and I just played the mission fine, and that error seems like an animation failed to get loaded (properly)

kasperl

2004-03-07 11:43

developer   ~0000358

it ain't mission specific.

it does occur in the release version, but not if i use the 3d ship select thingy.

RandomTiger

2004-03-11 20:59

developer   ~0000414

I am unable to replicate this problem on my machine.

kasperl

2004-03-21 19:42

developer   ~0000513

it seems that all the /data/interface/ssbomberxx.ani and ssfighterxx.ani files are 0kb. bad yes/no?

RandomTiger

2004-03-22 22:56

developer   ~0000547

Where did you get 0 byte ani's from?

RandomTiger

2004-03-22 23:00

developer   ~0000548

A 0 byte ani would be very likely to make the system fall over.
Please remove them and test the bug again

Bobboau

2004-03-23 10:01

developer   ~0000557

yeah, useing not standard data is in general a bad bad, at least if you don't tell us about it, this is becaes the defalt data is both uniform and we know it works.

kasperl

2004-03-23 11:53

developer   ~0000560

Last edited: 2004-03-23 12:51

if i had default data, i would use it, mmkay?

i'll remove them and test again somewhere today.

edit:

removeing them fixes the issue completely, giving me an empty screen where the ship ani used to be.

edited on: 03-23-04 07:51

Bobboau

2004-03-24 04:19

developer   ~0000565

then that's it, bad data, RT I say close it

RandomTiger

2004-03-24 07:45

developer   ~0000568

Agreed, user / bad data error.

Issue History

Date Modified Username Field Change
2004-03-05 14:11 kasperl New Issue
2004-03-05 14:23 kasperl Note Added: 0000299
2004-03-05 14:55 kasperl Note Edited: 0000299
2004-03-05 15:14 kasperl Note Added: 0000302
2004-03-05 20:38 RandomTiger Note Added: 0000313
2004-03-05 20:39 kasperl Note Added: 0000314
2004-03-05 20:44 RandomTiger Note Added: 0000317
2004-03-05 20:46 kasperl Note Added: 0000319
2004-03-05 20:51 RandomTiger Note Added: 0000321
2004-03-05 20:51 RandomTiger Category DirectX => user interface
2004-03-05 20:52 kasperl Note Added: 0000322
2004-03-05 21:31 RandomTiger Note Added: 0000326
2004-03-06 07:13 ChronoReverse Note Added: 0000335
2004-03-06 11:07 kasperl Note Added: 0000344
2004-03-06 17:49 ChronoReverse Note Added: 0000346
2004-03-06 23:48 Bobboau Note Added: 0000351
2004-03-07 11:43 kasperl Note Added: 0000358
2004-03-07 14:15 RandomTiger Status new => assigned
2004-03-07 14:15 RandomTiger Assigned To => RandomTiger
2004-03-11 20:59 RandomTiger Note Added: 0000414
2004-03-21 19:42 kasperl Note Added: 0000513
2004-03-22 22:56 RandomTiger Note Added: 0000547
2004-03-22 23:00 RandomTiger Note Added: 0000548
2004-03-23 10:01 Bobboau Note Added: 0000557
2004-03-23 11:53 kasperl Note Added: 0000560
2004-03-23 12:51 kasperl Note Edited: 0000560
2004-03-24 04:19 Bobboau Note Added: 0000565
2004-03-24 07:45 RandomTiger Status assigned => closed
2004-03-24 07:45 RandomTiger Note Added: 0000568
2006-11-01 15:10 taylor Resolution open => unable to reproduce