View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000223 | FSSCP | gameplay | public | 2004-07-20 01:32 | 2005-01-01 21:01 |
Reporter | LazarusLong42 | Assigned To | taylor | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Summary | 0000223: CTD with errors when joining game on FS2Net | ||||
Description | When attempting to join the game in question, a huge number of errors comes back from FSO. The errors are listed below--I've no idea why the call stacks are empty. Yes, there are a lot of errors. Relevant information: Processor: AMD 0000048:0001200 MHz OS: Win 2000 SP3 Video: GeForce MX200 No command lines, D3D, No AA, No font fix Builds attempted: Base 3.6, Kazan build 07092004, MWCoolmon build 07122004. | ||||
Additional Information | Moved to attachment. | ||||
Tags | No tags attached. | ||||
|
First thing, I'd say the mission is borked, but the Halcyone is a ship from one of Cetanu's missions, and Cetanu's work is stable as anything. Tried other missions? |
|
Whoops... yes, it's a Cetanu mission, which is why everyone on HLP said "put it on Mantis." The mission in question is CET_M03.FS2, "Breaking the Seal" However, I've been able to join a couple of other missions (Gauntlet, a couple others) with no problem. I don't know that anyone else has been able to reproduce this error though. |
|
I honestly have no idea what could be causing this. But just to be sure: Is there anything in your /data/tables dir? |
|
No, nothing in /data/tables. A note: the person I originally encountered this with thought I was trying to join in-game... which was news to me since the status line said "Forming". Is it possible this is related to trying to join ingame, and the status line problem is related to the continual bugs there've been with making games visible to all on FS2Net? |
|
I have no idea, since I'm not a coder. Can you join other games with this mission? Was this a one-time crash or very reproducable? |
2004-07-30 02:25
|
errors.txt (15,136 bytes)
Error: Invalid ship/wing name. In sexpression: ( and ( is-goal-false-delay "Halcyone" 0 ) ( not ( are-waypoints-done-delay "Halcyone" "exit Halcyone" 0 ) ) ( is-event-false-delay "traitor" 0 ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship/wing name. In sexpression: ( are-waypoints-done-delay "Halcyone" "exit Halcyone" 0 ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship name. In sexpression: ( goals ( ai-dock "Echo" "blahblah" "starboard docking" 89 ) ) (Error appears to be: Echo) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid point. In sexpression: ( and ( < ( distance "Halcyone" "wpp Halcyone:2" ) 15 ) ( is-event-incomplete "traitor" ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship/wing name. In sexpression: ( goals ( ai-chase "Halcyone" 80 ) ( ai-chase "Tereus" 80 ) ( ai-chase-wing "Beta" 60 ) ( ai-chase-wing "Alpha" 60 ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship/wing name. In sexpression: ( goals ( ai-chase "Tereus" 80 ) ( ai-chase "Halcyone" 80 ) ( ai-chase-wing "Alpha" 60 ) ( ai-chase-wing "Beta" 60 ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship/wing name. In sexpression: ( goals ( ai-chase "Halcyone" 80 ) ( ai-chase "Tereus" 80 ) ( ai-chase-wing "Alpha" 60 ) ( ai-chase-wing "Beta" 60 ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship/wing name. In sexpression: ( goals ( ai-chase "Tereus" 80 ) ( ai-chase "Halcyone" 80 ) ( ai-chase-wing "Beta" 60 ) ( ai-chase-wing "Alpha" 60 ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship/wing name. In sexpression: ( goals ( ai-waypoints-once "wpp Irkalla" 89 ) ( ai-chase "Tereus" 80 ) ( ai-chase "Halcyone" 70 ) ( ai-chase-wing "Beta" 60 ) ( ai-chase-wing "Alpha" 50 ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship/wing name. In sexpression: ( goals ( ai-waypoints-once "wpp Shamash" 89 ) ( ai-chase "Halcyone" 80 ) ( ai-chase "Tereus" 70 ) ( ai-chase-wing "Alpha" 60 ) ( ai-chase-wing "Beta" 50 ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship/wing name. In sexpression: ( or ( is-destroyed-delay 15 "Echo" ) ( is-event-true-delay "traitor" 15 ) ) (Error appears to be: Echo) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship name. In sexpression: ( when ( true ) ( add-remove-escort "Echo" 0 ) ( modify-variable [] ( rand 8 12 ) ) ) (Error appears to be: Echo) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship/wing name. In sexpression: ( when ( or ( and ( or ( is-destroyed-delay 0 "Echo" ) ( is-destroyed-delay 0 "Halcyone" ) ( is-destroyed-delay 0 "Omega 1" ) ( is-disabled-delay 0 "Omega 1" ) ( < ( hits-left "Halcyone" ) 98 ) ( < ( hits-left-subsystem "Halcyone" "engine01" ) 90 ) ( < ( hits-left-subsystem "Halcyone" "engine02" ) 90 ) ( < ( hits-left-subsystem "Halcyone" "engine03" ) 90 ) ( < ( hits-left-subsystem "Halcyone" "weapons" ) 90 ) ( < ( hits-left-subsystem "Halcyone" "communications" ) 90 ) ( is-disarmed-delay 0 "Halcyone" ) ) ( is-event-incomplete "doom" ) ) ( and ( or ( is-destroyed-delay 0 "Halcyone" ) ( is-destroyed-delay 0 "Tereus" ) ) ( > ( distance "<any friendly>" "<any hostile>" ) 90000 ) ) ) ( change-iff "Neutral" "Halcyone" "Omega 1" ) ( modify-variable [] 1 ) ( send-message "#Command" "High" "tr_01" ) ) (Error appears to be: Echo) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship name. In sexpression: ( when ( has-time-elapsed 6 ) ( beam-free-all "Halcyone" ) ( beam-lock "Halcyone" "turret04" ) ( add-goal "Alpha" ( ai-guard "Halcyone" 89 ) ) ( add-goal "Beta" ( ai-guard "Halcyone" 89 ) ) ( add-remove-escort "Echo" 1 ) ( send-message "Halcyone" "High" "ha_01" ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship/wing name. In sexpression: ( when ( and ( has-departed-delay 3 "Halcyone" ) ( is-event-incomplete "traitor" ) ) ( do-nothing ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship/wing name. In sexpression: ( when ( is-destroyed-delay 0 "Halcyone" ) ( beam-lock-all "Halcyone" ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid message source. In sexpression: ( when ( and ( is-event-true-delay "intro" 26 ) ( = [] 0 ) ) ( send-message "Halcyone" "High" "ha_02" ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid point. In sexpression: ( when ( and ( < ( distance "Halcyone" "wpp Halcyone:2" ) 200 ) ( = [] 0 ) ) ( send-message "Halcyone" "High" "ha_03" ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship name. In sexpression: ( when ( and ( has-arrived-delay 3 "Omega 1" ) ( = [] 0 ) ) ( cap-waypoint-speed "Halcyone" 15 ) ( send-message "Omega 1" "High" "o1_01" ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid message source. In sexpression: ( when ( = [] 0 ) ( send-message "Halcyone" "High" "ha_04" ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship name. In sexpression: ( when ( and ( has-docked-delay "Omega 1" "Echo" 1 0 ) ( = [] 0 ) ) ( send-message "Omega 1" "High" "o1_03" ) ) (Error appears to be: Echo) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship name. In sexpression: ( sabotage-subsystem "Echo" "Hull" 105 ) (Error appears to be: Echo) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid message source. In sexpression: ( when ( has-arrived-delay 4 "Nirah" ) ( send-message "Halcyone" "High" "ha_05" ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship/wing name. In sexpression: ( when ( or ( and ( has-arrived-delay 0 "Tereus" ) ( destroyed-or-departed-delay 20 "Halcyone" "Tereus" ) ) ( and ( not ( has-arrived-delay 0 "Tereus" ) ) ( destroyed-or-departed-delay 20 "Halcyone" ) ) ) ( do-nothing ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship/wing name. In sexpression: ( when ( has-arrived-delay 0 "Nergal" ) ( clear-goals "Halcyone" ) ( clear-goals "Tereus" ) ( repair-subsystem "Halcyone" "turret04" 100 ) ( send-message "#Command" "High" "co_03" ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship name. In sexpression: ( when ( not ( destroyed-or-departed-delay 0 "Nergal" ) ) ( fire-beam "Halcyone" "turret04" "Nergal" ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship/wing name. In sexpression: ( when ( is-event-true-delay "ohoh" 0 ) ( beam-free-all "Nergal" ) ( add-goal "Halcyone" ( ai-waypoints-once "wpp PlanB" 89 ) ) ( add-goal "Tereus" ( ai-chase "Nergal" 89 ) ) ( modify-variable [] ( - 1080 ( * 60 ( num-players ) ) ) ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship/wing name. In sexpression: ( when ( and-in-sequence ( has-arrived-delay 20 "Nergal" ) ( destroyed-or-departed-delay 20 "Nergal" ) ) ( clear-goals "Halcyone" ) ( add-goal "Halcyone" ( ai-waypoints-once "exit Halcyone" 79 ) ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship name. In sexpression: ( when ( or ( and ( is-event-true-delay "fast RTB" 5 ) ( is-destroyed-delay 10 "Namtar" "Erra" "Labbu" "Magilum" "Irkalla" "Shamash" "Abgal 1" "Abgal 2" "Abgal 3" "Abgal 4" "Abgal 5" "Abgal 6" "Abgal 7" ) ) ( is-event-true-delay "IM2" 5 ) ( is-event-true-delay "traitor" 0 ) ) ( cap-waypoint-speed "Halcyone" -1 ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship/wing name. In sexpression: ( when ( or ( and ( is-event-true-delay "RTB trigger" 0 ) ( not ( skill-level-at-least "Hard" ) ) ) ( and ( is-event-true-delay "RTB trigger" 0 ) ( skill-level-at-least "Hard" ) ( not ( is-event-true-delay "Nirah boom" 0 ) ) ) ) ( add-goal "Halcyone" ( ai-waypoints-once "exit Halcyone" 79 ) ) ( clear-goals "Tereus" ) ( add-goal "Tereus" ( ai-waypoints-once "exit Tereus" 79 ) ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ Error: Invalid ship/wing name. In sexpression: ( and ( is-goal-true-delay "examine" 5 ) ( not ( is-destroyed-delay 0 "Halcyone" ) ) ( or ( is-event-incomplete "traitor" ) ( is-event-false-delay "traitor" 0 ) ) ) (Error appears to be: Halcyone) File:C:\projects\fs2_open\code\Mission\MissionParse.cpp Line: 4397 Call stack: ------------------------------------------------------------------ ------------------------------------------------------------------ |
|
Oof. Next time, post that file as an attachment. Is the mission playable as a single-player mission? |
|
Reminder sent to LazarusLong42 Has this been fixed yet? |
|
This is a problem with the mission. Lightspeed mentioned that this same mission causes the texture corruption problem so I looked into it. This mission goes over the MAX_SUBSYS_STATUS limit in missionparse.cpp. The mission needs 313 but FS2_Open only allows 300. This mission even shouldn't work in retail since it's limit is 250. Rather than bumping the limit (average use is about 110 in retail missions) and wasting memory I made use of the Verify() macro that Goober5000 added. This is like Assert() but will produce an Error() message in release builds. This means that "Breaking the Seal" will not work in newer builds (including 3.6.5) unless the number of ships in the mission is reduced. See bug 0000245 for more info. |
Date Modified | Username | Field | Change |
---|---|---|---|
2004-07-20 01:32 | LazarusLong42 | New Issue | |
2004-07-20 17:27 | kasperl | Note Added: 0001084 | |
2004-07-20 17:35 | LazarusLong42 | Note Added: 0001086 | |
2004-07-21 13:41 | kasperl | Note Added: 0001089 | |
2004-07-21 15:45 | LazarusLong42 | Note Added: 0001092 | |
2004-07-22 09:12 | kasperl | Note Added: 0001094 | |
2004-07-30 02:25 | Goober5000 | File Added: errors.txt | |
2004-07-30 02:26 | Goober5000 | Note Added: 0001116 | |
2004-07-30 02:26 | Goober5000 | Additional Information Updated | |
2004-09-08 01:04 | redmenace | Note Added: 0001226 | |
2005-01-01 21:01 | taylor | Status | new => resolved |
2005-01-01 21:01 | taylor | Resolution | open => fixed |
2005-01-01 21:01 | taylor | Assigned To | => taylor |
2005-01-01 21:01 | taylor | Note Added: 0001503 |