View Issue Details

IDProjectCategoryView StatusLast Update
0000437FSSCPmultiplayerpublic2005-06-29 13:58
Reporterredsniper Assigned Totaylor  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Summary0000437: June 2 2005 OpenAL build crashes when trying to play multi
DescriptionI've had several CTDs with this. Once while it was connecting. Another time after trying to refresh the server list.
I got this error message:
Assert: strlen(text) < 255
File: U:\src\cvs\fs2_open.testing\code\Network\Psnet2.cpp
Line: 974
[This filename points to the location of a file on the computer that built this executable]

Call stack:
------------------------------------------------------------------
    multi_join_load_tcp_addrs() multi_join_button_pressed() multi_join_check_buttons() multi_join_game_do_frame() game_do_state() gameseq_process_events() WinMainSub() WinMain() WinMainCRTStartup() kernel32.dll 7c816d4f()
------------------------------------------------------------------
TagsNo tags attached.

Activities

redsniper

2005-06-03 02:31

reporter   ~0002572

I was using these flags: -spec -glow -jpgtga -d3dmipmap -rlm -ship_choice_3d -targetinfo -orbradar -3dwarp

WMCoolmon

2005-06-03 02:42

developer   ~0002573

I've gotten the same error.

redsniper

2005-06-03 03:21

reporter   ~0002575

errorlog.txt

fs2_open_T-OAL-20050602-dbg caused a Breakpoint in module fs2_open_T-OAL-20050602-dbg.exe at 001b:00568572.
Exception handler called in Freespace 2 Main Thread.
Error occurred at 6/2/2005 22:30:42.
C:\Games\FreeSpace2\fs2_open_T-OAL-20050602-dbg.exe, run by Mr. Hovis.
1 processor(s), type 586.
1024 MBytes physical memory.

fs.log

Loading 2_PleaseWait.pcx for the first time.
MEMLEAK DEBUG: lock pcx
ML 06/02 23:16:06~ Precompletion Pilot Update: CheckSize = 72, recvsize = 72
ML 06/02 23:16:06~ PostCompletion Tables Get: CheckSize = 72, recvsize = 72
ML 06/02 23:16:06~ Network (FS2OpenPXO): Got Pilot data

Loading 2_PleaseWait.pcx for the first time.
MEMLEAK DEBUG: lock pcx

WMCoolmon

2005-06-03 03:39

developer   ~0002576

I should also note that this is almost certainly the same bug as this one: http://mgo.maxgaming.net/mantis/bug_view_page.php?bug_id=0000433

Occassionally, rather than an assert, a CTD will occur; I suspect if I ran it through the debugger, I'd get the same result as that bug. (I wasn't able to run this build through MSVC's debugger, as I didn't have the source for this build)

EtherShock

2005-06-03 03:56

reporter   ~0002578

I've also gotten this error, along with the same fs.log.

taylor

2005-06-20 08:59

administrator   ~0002661

I haven't been able to replicate this to test for sure but I think I've fixed it now. Basically just initializing everything to a good value and sanity checking a little. This fix will show up in my next build and if it does appear fixed the update here and I'll resolve the bug.

taylor

2005-06-22 20:04

administrator   ~0002677

Try my newest build and see if it's still a problem.

taylor

2005-06-26 12:41

administrator   ~0002689

Try this: http://icculus.org/~taylor/fso/willrobinson/20050626-win32.rar

taylor

2005-06-29 13:58

administrator   ~0002709

Various small code changes and safety checks appears to have fixed this. No tested of the new builds have shown the same problem but if it does happen again please reopen this.


Fixered.

Issue History

Date Modified Username Field Change
2005-06-03 02:28 redsniper New Issue
2005-06-03 02:31 redsniper Note Added: 0002572
2005-06-03 02:42 WMCoolmon Note Added: 0002573
2005-06-03 03:21 redsniper Note Added: 0002575
2005-06-03 03:39 WMCoolmon Note Added: 0002576
2005-06-03 03:56 EtherShock Note Added: 0002578
2005-06-20 08:59 taylor Note Added: 0002661
2005-06-20 08:59 taylor Status new => assigned
2005-06-20 08:59 taylor Assigned To => taylor
2005-06-22 20:04 taylor Note Added: 0002677
2005-06-26 12:41 taylor Note Added: 0002689
2005-06-29 13:58 taylor Status assigned => resolved
2005-06-29 13:58 taylor Resolution open => fixed
2005-06-29 13:58 taylor Note Added: 0002709