Lobby broken after hosting
Bug #602075 reported by
lazugod
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Gang Garrison 2 |
Fix Released
|
Medium
|
Unassigned |
Bug Description
For version 2.2 and 2.2.1.
1. Host a server (I don't know whether this depend on other people joining, but I suspect not).
2. Disconnect the server without closing GG2.
3. Click on the lobby button.
Expected: The lobby list would fill in with all available servers.
Actual: The lobby list shows one IP address w/ no name, which is not clickable. No other servers or information appears.
Changed in gg2: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in gg2: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The bug has been fixed in my bugfixing branch. The fix will be in the next release (most likely 2.3)
The buffer global. receiveBuffer was mistakenly freed in the GameServer destroy event. This caused receivestring to fail after hosting. Since receivestring was the only script that used global. receiveBuffer anyway, it was changed to use a private buffer. global.receivBuffer was completely removed.