View Issue Details

IDProjectCategoryView StatusLast Update
0001209FSSCPmultiplayerpublic2007-01-22 17:10
ReporterFUBAR-BDHR Assigned Totaylor  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.6.9 
Summary0001209: 3.6.9 built on 1-11-07 causes multi to quit working entirely.
DescriptionChecked to see if the new build of 3.6.9 was out there and it was so I installed it. First time someone tried to join my game immediate crash. Tried to join my own game from another computer. Same crash. Tried joining standalone. Same crash. Went back to the 1-1-07 3:30am build and now I get a warning followed by a crash.

Error from today's build:
[quote]Assert: (packet_size + sizeof(i_tmp)) < MAX_PACKET_SIZE
File: J:\src\cvs\fs2_open_3_6_9.final\code\Network\MultiMsgs.cpp
Line: 6946
[This filename points to the location of a file on the computer that built this executable]

Call stack:
------------------------------------------------------------------
    multi_broadcast_stats() process_player_stats_block_packet() process_packet_normal() multi_process_bigdata() multi_process_incoming() multi_do_frame() game_do_networking() game_do_state_common() game_do_state() gameseq_process_events() game_main() WinMain() WinMainCRTStartup() kernel32.dll 7c816fd7()
------------------------------------------------------------------
[/quote]

Warning and error after going back to the 01-01-07 build:
[quote]

Warning: Some ship kill information will be lost due to MAX_SHIP_CLASSES decrease
File:J:\src\cvs\fs2_open_3_6_9.final\code\Playerman\ManagePilot.cpp
Line: 1185
[This filename points to the location of a file on the computer that built this executable]

Call stack:
------------------------------------------------------------------
    read_pilot_file() player_select_close() game_leave_state() gameseq_set_state() game_process_event() gameseq_process_events() game_main() WinMain() WinMainCRTStartup() kernel32.dll 7c816fd7()
------------------------------------------------------------------


Assert: len < n
File: J:\src\cvs\fs2_open_3_6_9.final\code\CFile\cfile.cpp
Line: 1456
[This filename points to the location of a file on the computer that built this executable]

Call stack:
------------------------------------------------------------------
    pilot_read_loadout() read_pilot_file() player_select_close() game_leave_state() gameseq_set_state() game_process_event() gameseq_process_events() game_main() WinMain() WinMainCRTStartup() kernel32.dll 7c816fd7()
------------------------------------------------------------------
[/quote]
TagsNo tags attached.

Activities

taylor

2007-01-12 04:55

administrator   ~0007443

Damn, something of the Inferno build got left in. I guess it didn't rebuild everything like I thought it did. It might just be the debug build which got messed up though. Unfortunately, that may have been enough to hose your pilot file.

I'm refreshing the builds right now, so try and redownload in about an hour.

FUBAR-BDHR

2007-01-12 05:00

developer   ~0007444

Pilot file is backed up 3x over so no problem there. :)

taylor

2007-01-12 06:08

administrator   ~0007448

Ok, it's done uploading. Give it a try and let me know how it works out. I'd like to know if it can still read your pilot file properly too.

FUBAR-BDHR

2007-01-12 06:22

developer   ~0007450

Well since I don't have access to 2 computers right now I couldn't fully test it. I was able to start a game by myself with no errors. Different machine but same pilot file. Of course this one never ran the version from yesterday.

Might want to put a post out for anyone that has the version dated 1-11-07 to delete it ASAP.

FUBAR-BDHR

2007-01-13 01:13

developer   ~0007452

Definately fixered. Had to copy over pilot file but other than that both machines I installed it on are working fine with the rebuild.

taylor

2007-01-22 17:10

administrator   ~0007514

Hmm, not really sure how to mark this one, it's not technically a bug. But, it's here, and it's fixed, so I guess that will have to do. :/

Issue History

Date Modified Username Field Change
2007-01-12 04:05 FUBAR-BDHR New Issue
2007-01-12 04:05 FUBAR-BDHR Status new => assigned
2007-01-12 04:05 FUBAR-BDHR Assigned To => taylor
2007-01-12 04:55 taylor Note Added: 0007443
2007-01-12 05:00 FUBAR-BDHR Note Added: 0007444
2007-01-12 06:08 taylor Note Added: 0007448
2007-01-12 06:22 FUBAR-BDHR Note Added: 0007450
2007-01-13 01:13 FUBAR-BDHR Note Added: 0007452
2007-01-22 17:10 taylor Status assigned => resolved
2007-01-22 17:10 taylor Resolution open => fixed
2007-01-22 17:10 taylor Note Added: 0007514