bugWarzone 2100 Project - Bugs: bug #12117, Hang when hosting multiple games...

 
 
Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

bug #12117: Hang when hosting multiple games in a row

Submitted by:  Dennis Schridde <devurandom>
Submitted on:  Tue 29 Jul 2008 02:46:20 PM UTC  
Votes:  50  
 
Category: Engine: NetplaySeverity: Normal
Priority: 5 - NormalStatus: None
Assigned to: NoneOpen/Closed: Open
Release: svn/trunkOperating System: GNU/Linux
Planned Release: None

Mon 04 Aug 2008 04:13:50 AM UTC, comment #1:

I have this problem too - and sometimes LAN play seems unstable in general - locking up and the like. All the systems play campaign mode fine, but sometimes LAN is unstable, especially on hosting the second game.

This is on betas and stable, although stable is better a bit.

Stephen Paul Weber <singpolyma>
Tue 29 Jul 2008 02:46:20 PM UTC, original submission:

When I host multiple (2) multiplayer games in a row (quit the first, start another), WZ will hang.

#0 0x0000000000590b35 in MultiPlayerJoin (dpid=1) at multijoin.c:282
i = 0
_FUNCTION_ = "MultiPlayerJoin"
_PRETTY_FUNCTION_ = "MultiPlayerJoin"
#1 0x0000000000602983 in NEThostGame (SessionName=0x122fcca "DEVGAME Netcode Test", PlayerName=0x122b7a0 "DevUrandom", one=14, two=0, three=0, four=0,
plyrs=2) at netplay.c:1468
ip = {host = 0, port = 3879}
i = 8
_FUNCTION_ = "NEThostGame"
_PRETTY_FUNCTION_ = "NEThostGame"
#2 0x0000000000506915 in hostCampaign (sGame=0x122fcca "DEVGAME Netcode Test", sPlayer=0x122b7a0 "DevUrandom") at multiopt.c:328
playerStats = {played = 36480144, wins = 32767, losses = 128, totalKills = 0, totalScore = 14542080, recentKills = 0, recentScore = 5797921,
killsToAdd = 0, scoreToAdd = 19052448}
pl = 14542094
numpl = 10
i = 0
j = 0
_FUNCTION_ = "hostCampaign"
#3 0x00000000004ffb20 in processMultiopWidgets (id=10276) at multiint.c:1850
playerStats = {played = 51987888, wins = 0, losses = 52321520, totalKills = 0, totalScore = 80, recentKills = 60, recentScore = 61, killsToAdd = 106,
scoreToAdd = 0}
i = 0
tmp = "�@\v\003\000\000\000\000\020�,\002�\177", '\0' <repeats 50 times>, "�E\031\003\000\000\000\000�\\\036\003\000\000\000\000P\000\000\000<\000\000\000=\000\000\000j\000\000\000�E\031\003\000\000\000\000\220G!\003\000\000\000\000�\001\000\000K\000\000\000�,\002�\177\000\000�,\002�\177\000\000\000\000\000\000\000\000\000\000@�,\002�\177\000\000�4]\000\000\000\000\000\000�,\002&(\000\000`�,\002�\177", '\0' <repeats 26 times>, "\215\000\000\000�\000\000\000�E\031\003", '\0' <repeats 12 times>, "�E\031\003\000\000\000\000 ��\004", '\0' <repeats 12 times>, "\215\000\000\000�\000"
---Type <return> to continue, or q <return> to quit---
_PRETTY_FUNCTION_ = "processMultiopWidgets"
_FUNCTION_ = "processMultiopWidgets"
#4 0x0000000000500c30 in runMultiOptions () at multiint.c:2367
id = 10276
value = 0
sTemp = " \000\000\000\000\000\000\000\020\022���\177", '\0' <repeats 18 times>, "\200�,\002�\177", '\0' <repeats 18 times>, "��\n��\177\000\000\000\000\000\000\000\000\000\000=-���\177\000\000\000\000\000\000\000\000\000\000����\000\000\000\000`�,\002�\177\000\000\001\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000����\000\000\000"
playerStats = {played = 0, wins = 0, losses = 49741536, totalKills = 0, totalScore = 0, recentKills = 0, recentScore = 0, killsToAdd = 0,
scoreToAdd = 32}
context = {psScreen = 0x2f6fef8, psForm = 0x0, xOffset = 0, yOffset = 0, mx = -182283417, my = 32708}
k = 0
str = "\000\000"
lastrefresh = 4798
_PRETTY_FUNCTION_ = "runMultiOptions"
#5 0x000000000055ae72 in titleLoop () at wrappers.c:149
RetCode = TITLECODE_CONTINUE
_FUNCTION_ = "titleLoop"
#6 0x00000000004e6127 in runTitleLoop () at main.c:685
_FUNCTION_ = "runTitleLoop"
#7 0x00000000004e6401 in mainLoop () at main.c:825
event = {type = 6 '\006', active = {type = 6 '\006', gain = 0 '\0', state = 1 '\001'}, key = {type = 6 '\006', which = 0 '\0', state = 1 '\001',
keysym = {scancode = 141 '\215', sym = SDLK_UNKNOWN, mod = KMOD_NONE, unicode = 0}}, motion = {type = 6 '\006', which = 0 '\0', state = 1 '\001',
x = 141, y = 166, xrel = 0, yrel = 0}, button = {type = 6 '\006', which = 0 '\0', button = 1 '\001', state = 0 '\0', x = 141, y = 166}, jaxis = {
type = 6 '\006', which = 0 '\0', axis = 1 '\001', value = 141}, jball = {type = 6 '\006', which = 0 '\0', ball = 1 '\001', xrel = 141, yrel = 166},
jhat = {type = 6 '\006', which = 0 '\0', hat = 1 '\001', value = 0 '\0'}, jbutton = {type = 6 '\006', which = 0 '\0', button = 1 '\001', state = 0 '\0'},
---Type <return> to continue, or q <return> to quit---
resize = {type = 6 '\006', w = 10879117, h = 0}, expose = {type = 6 '\006'}, quit = {type = 6 '\006'}, user = {type = 6 '\006', code = 10879117,
data1 = 0x0, data2 = 0x0}, syswm = {type = 6 '\006', msg = 0x0}}
#8 0x00000000004e67c5 in main (argc=1, argv=0x7fff022ca998) at main.c:979
_FUNCTION_ = "main"
_PRETTY_FUNCTION_ = "main"

Dennis Schridde <devurandom>
Project Administrator

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by singpolyma (Voted in favor of this item)
  • -unavailable- added by singpolyma (Posted a comment)
  • -unavailable- added by devurandom (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 50 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follows 1 latest change.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon 04 Aug 2008 04:14:19 AM UTCsingpolymaCarbon-Copy-=>Added singpolyma
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup