1
0
forked from 0ad/0ad
0ad/source
wraitii 413003fe4f Fix a compartment mismatch in XmppClient, causing crashes in MP games.
Added in 9023f4bebb, which changed lobby GUI messages to JS::Values,
requiring a real context. The original code mistakenly inverted the
owning script interfaces.

Given the reproducibility discovered in SM52, the timeline of the bug,
and the nature of the issues encountered in MP, this is a rather safe
fix for #5655.

Reviewed By: Itms
Fixes #5655

Differential Revision: https://code.wildfiregames.com/D2922
This was SVN commit r24116.
2020-10-31 10:13:33 +00:00
..
collada Fix compiler warnings on VS 2015, refs #3439, refs #5069. 2018-03-10 09:58:53 +00:00
graphics Add a NVTT version check at compile-time, fixes #5757, refs #5804. 2020-08-18 17:30:41 +00:00
gui Remove useless SDL debug message introduced in 5593f573f4. 2020-10-27 21:19:33 +00:00
i18n Remove some unused Profiler.h and CLogger.h includes. 2019-09-07 13:35:45 +00:00
lib Refactors water shader to move refraction in a separate function. 2020-10-25 21:00:52 +00:00
lobby Fix a compartment mismatch in XmppClient, causing crashes in MP games. 2020-10-31 10:13:33 +00:00
maths CVector2D: Fix members may not be initialized warnings 2020-06-21 18:21:31 +00:00
mocks More FreeBSD build fixes. 2012-01-30 06:21:11 +00:00
network Fix segfault when sending a very large net chat message. 2020-08-01 15:25:13 +00:00
pch Precompiled logic update [Windows build] 2019-12-31 13:58:48 +00:00
ps Refactors water shader to move refraction in a separate function. 2020-10-25 21:00:52 +00:00
renderer Do not use GPUSkinning without glsl [Crash fix] 2020-10-13 16:48:04 +00:00
rlinterface Add an interface for Reinforcement Learning. 2020-08-01 10:52:59 +00:00
scriptinterface Stop failing if mod is broken and display invalid mods in downloader [Mod Io] 2020-07-12 09:25:03 +00:00
simulation2 Do not hardcode attacktypes in the engine/Atlas 2020-10-10 15:12:17 +00:00
soundmanager Don't detect audio card when audio is disabled, Fix compilation with --without-audio, fix a few warnings. 2020-10-02 07:35:59 +00:00
third_party Fix gcc warning reported by Imarok after 204e17206b 2020-05-23 12:21:49 +00:00
tools Do not hardcode attacktypes in the engine/Atlas 2020-10-10 15:12:17 +00:00
main.cpp Fix issues relating to SDL and wxWidgets interaction in Atlas. 2020-08-03 12:23:16 +00:00
test_setup.cpp Fix string format of the JS test assertion failure following 7c2e9027c2 (cxxtest expects a char* instead of a std::wstring, so newlines were printed as \n characters). 2017-10-13 21:56:45 +00:00