View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000547 | FSSCP | tables | public | 2005-09-14 16:36 | 2006-11-01 04:36 |
| Reporter | Sesquipedalian | Assigned To | taylor | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | no change required | ||
| Summary | 0000547: won't process ai.tbl properly? | ||||
| Description | Running Goober's fs2_open_G-20050728-dbg.exe, I get the first error message once for each ship in ships.tbl, and then the second during mission load. The second always terminates the program (regardless whether I click on OK or on Cancel), including the debug spew. This error repeated during startup: Warning: ships.tbl(6506): Warning: Unable to find [Captain] in AI class names list. File:C:\Languages\Visual Studio Projects\Visual C++\fs2_open\code\Parse\PARSELO.CPP Line: 533 [This filename points to the location of a file on the computer that built this executable] Call stack: ------------------------------------------------------------------ string_lookup() find_and_stuff() parse_ship() parse_shiptbl() ship_init() game_init() WinMainSub() WinMain() WinMainCRTStartup() kernel32.dll 7c816d4f() ------------------------------------------------------------------ This error during mission load: Assert: objp->ai_class > -1 File: C:\Languages\Visual Studio Projects\Visual C++\fs2_open\code\Mission\MissionParse.cpp Line: 2592 [This filename points to the location of a file on the computer that built this executable] Call stack: ------------------------------------------------------------------ parse_objects() parse_mission() parse_main() mission_load() game_start_mission() game_enter_state() gameseq_set_state() game_process_event() gameseq_process_events() WinMainSub() WinMain() WinMainCRTStartup() kernel32.dll 7c816d4f() ------------------------------------------------------------------ When I use a retail build, fs2_open runs right past all these errors, but once I am flying in a mission for 30 seconds to a minute, it locks up. I don't know if it is caused by the same problem or not. | ||||
| Additional Information | I have a perfectly normal ai.tbl in the data\tables directory, with the proper entries with proper spelling, as well as the usual one in root.vp. My commandline parameters are: C:\Games\FreeSpace2\fs2_open_G-20050728-dbg.exe -spec -glow -jpgtga -rlm -dualscanlines -ship_choice_3d -3dwarp -fps -window -allslev Video is a Radeon IGP 340M (a laptop integrated chip). Using D3D or OGL makes no difference. | ||||
| Tags | No tags attached. | ||||
|
|
Just for clarity, the line number in the first error changes with each time it is reported. The one above is just a sample. Oh, and I am using mv_core.vp, mv_effects.vp, mv_adveffects.vp, and mv_textures.vp edited on: 09-14-05 12:40 |
|
|
Are you using the stock ai.tbl or a different one. If you are using the stock version then it should work. If you are using one with more entries then it's a known problem that has been fixed since that build. |
|
|
You are right. I just tried redmenace's 20050825 build, and all is well. Thanks, taylor. :) |
|
|
Closered. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2005-09-14 16:36 | Sesquipedalian | New Issue | |
| 2005-09-14 16:38 | Sesquipedalian | Note Added: 0003352 | |
| 2005-09-14 16:40 | Sesquipedalian | Note Edited: 0003352 | |
| 2005-09-14 16:44 | taylor | Note Added: 0003353 | |
| 2005-09-14 16:44 | taylor | Status | new => assigned |
| 2005-09-14 16:44 | taylor | Assigned To | => taylor |
| 2005-09-14 18:05 | Sesquipedalian | Note Added: 0003354 | |
| 2005-09-14 18:56 | taylor | Status | assigned => closed |
| 2005-09-14 18:56 | taylor | Note Added: 0003355 | |
| 2006-11-01 04:36 | taylor | Resolution | open => no change required |