supertuxkart / stk-code

The code base of supertuxkart
Other
4.52k stars 1.06k forks source link

ProtocolManager: Synchronous event error (compilation issue ?) -> nope : config was not correctly updated #4191

Closed luffah closed 4 years ago

luffah commented 4 years ago

When i play online events are not synchronised. I see an error in log.

Description

When somebody goal in soccer mode, the score does not update, and i see the ball flying to come back to the initial point + my kart teleported.

On stdout.log, i got: [error ] ProtocolManager: Synchronous event error from 46.101.182.25:19994: vector::_M_range_check: __n (which is 27) >= this->size() (which is 27)

Steps to reproduce

mkdir _build; cd _build; cmake ..; make
./bin/supertuxkart

Configuration

STK release version: 8cd8b7c26e01ce14e5c8fcf2fd0f4e6238801a19

STK Source (PPA, distribution package, official binary, etc.): git

System: debian 10.1

Graphics card: GeForce GF117M

CPU: Intel Core i5-3337U

Gamepads/keyboards models if related to the issue:

Additional information

DEBIAN SYSTEM CONFIG

apt list --installed | egrep 'mesa|openal|libogg|libvorbis|freetype6|harfbuzz|fribidi|libcurl|libbluetooth|openssl|libpng|zlib|libjpeg'

gir1.2-harfbuzz-0.0/stable,now 2.3.1-1 amd64  [installé, automatique]
libbluetooth-dev/stable,now 5.50-1 amd64  [installé]
libbluetooth3/stable,now 5.50-1 amd64  [installé, automatique]
libcurl3-gnutls/stable,now 7.64.0-4 amd64  [installé, automatique]
libcurl3-nss/stable,now 7.64.0-4 amd64  [installé, automatique]
libcurl4-openssl-dev/stable,now 7.64.0-4 amd64  [installé]
libcurl4/stable,now 7.64.0-4 amd64  [installé, automatique]
libegl-mesa0/stable,now 18.3.6-2 amd64  [installé]
libegl1-mesa-dev/stable,now 18.3.6-2 amd64  [installé]
libegl1-mesa/stable,now 18.3.6-2 amd64  [installé, automatique]
libfreetype6-dev/stable,now 2.9.1-3+deb10u1 amd64  [installé]
libfreetype6/stable,now 2.9.1-3+deb10u1 amd64  [installé, automatique]
libfribidi-dev/stable,stable,now 1.0.5-3.1+deb10u1 amd64  [installé]
libfribidi0/stable,stable,now 1.0.5-3.1+deb10u1 amd64  [installé, automatique]
libgl1-mesa-dev/stable,now 18.3.6-2 amd64  [installé]
libgl1-mesa-dri/stable,now 18.3.6-2 amd64  [installé, automatique]
libgl1-mesa-glx/stable,now 18.3.6-2 amd64  [installé, automatique]
libglapi-mesa/stable,now 18.3.6-2 amd64  [installé, automatique]
libgles2-mesa-dev/stable,now 18.3.6-2 amd64  [installé]
libglobus-gsi-openssl-error0/stable,now 4.1-1 amd64  [installé, automatique]
libglobus-openssl-module0/stable,now 5.1-1 amd64  [installé, automatique]
libglu1-mesa-dev/stable,now 9.0.0-2.1+b3 amd64  [installé, automatique]
libglu1-mesa/stable,now 9.0.0-2.1+b3 amd64  [installé, automatique]
libglx-mesa0/stable,now 18.3.6-2 amd64  [installé]
libgnutls-openssl27/stable,now 3.6.7-4 amd64  [installé, automatique]
libharfbuzz-dev/stable,now 2.3.1-1 amd64  [installé]
libharfbuzz-gobject0/stable,now 2.3.1-1 amd64  [installé, automatique]
libharfbuzz-icu0/stable,now 2.3.1-1 amd64  [installé, automatique]
libharfbuzz0b/stable,now 2.3.1-1 amd64  [installé, automatique]
libjpeg-dev/stable,now 1:1.5.2-2 all  [installé]
libjpeg-turbo-progs/stable,now 1:1.5.2-2+b1 amd64  [installé]
libjpeg62-turbo-dev/stable,now 1:1.5.2-2+b1 amd64  [installé, automatique]
libjpeg62-turbo/stable,now 1:1.5.2-2+b1 amd64  [installé, automatique]
libjzlib-java/stable,now 1.1.3-2 all  [installé, automatique]
libogg-dev/stable,now 1.3.2-1+b1 amd64  [installé]
libogg0/stable,now 1.3.2-1+b1 amd64  [installé, automatique]
libopenal-data/stable,now 1:1.19.1-1 all  [installé, automatique]
libopenal-dev/stable,now 1:1.19.1-1 amd64  [installé]
libopenal1/stable,now 1:1.19.1-1 amd64  [installé, automatique]
libopenalpr-data/stable,now 2.3.0-1.1 all  [installé, automatique]
libopenalpr2/stable,now 2.3.0-1.1 amd64  [installé, automatique]
libosmesa6/stable,now 18.3.6-2 amd64  [installé, automatique]
libpng-dev/stable,now 1.6.36-6 amd64  [installé]
libpng-tools/stable,now 1.6.36-6 amd64  [installé, automatique]
libpng16-16/stable,now 1.6.36-6 amd64  [installé, automatique]
libvorbis-dev/stable,now 1.3.6-2 amd64  [installé]
libvorbis0a/stable,now 1.3.6-2 amd64  [installé, automatique]
libvorbisenc2/stable,now 1.3.6-2 amd64  [installé, automatique]
libvorbisfile3/stable,now 1.3.6-2 amd64  [installé, automatique]
libvorbisidec1/stable,now 1.2.1+git20180316-3 amd64  [installé, automatique]
mesa-common-dev/stable,now 18.3.6-2 amd64  [installé, automatique]
mesa-utils/stable,now 8.4.0-1+b1 amd64  [installé, automatique]
mesa-va-drivers/stable,now 18.3.6-2 amd64  [installé, automatique]
openalpr/stable,now 2.3.0-1.1 amd64  [installé]
openssl/stable,stable,now 1.1.1d-0+deb10u2 amd64  [installé]
perl-openssl-defaults/stable,now 3 amd64  [installé, automatique]
python-openssl/stable,now 19.0.0-1 all  [installé, automatique]
python3-openssl/stable,now 19.0.0-1 all  [installé, automatique]
zlib1g-dev/stable,now 1:1.2.11.dfsg-1 amd64  [installé]
zlib1g/stable,now 1:1.2.11.dfsg-1 amd64  [installé]

LOG

[info   ] [FileManager]: Data files will be fetched from: '../data/'
[info   ] [FileManager]: Data files will be fetched from: '../data/../../stk-assets/'
[info   ] [FileManager]: User directory is '/home/loofa/.config/supertuxkart/config-0.10/'.
[info   ] [FileManager]: Addons files will be stored in '/home/loofa/.local/share/supertuxkart/addons/'.
[info   ] [FileManager]: Screenshots will be stored in '/home/loofa/.local/share/supertuxkart/screenshots/'.
[info   ] [FileManager]: User-defined grand prix will be stored in '/home/loofa/.local/share/supertuxkart/grandprix/'.
[info   ] [FileManager]: Asset 0 will be loaded from '../data/challenges/'.
[info   ] [FileManager]: Asset 1 will be loaded from '../data/gfx/'.
[info   ] [FileManager]: Asset 2 will be loaded from '../data/grandprix/'.
[info   ] [FileManager]: Asset 3 will be loaded from '../data/gui/icons/'.
[info   ] [FileManager]: Asset 4 will be loaded from '../data/gui/screens/'.
[info   ] [FileManager]: Asset 5 will be loaded from '../data/gui/dialogs/'.
[info   ] [FileManager]: Asset 6 will be loaded from '../data/replay/'.
[info   ] [FileManager]: Asset 7 will be loaded from '../data/shaders/'.
[info   ] [FileManager]: Asset 8 will be loaded from '../data/skins/'.
[info   ] [FileManager]: Asset 9 will be loaded from '../data/ttf/'.
[info   ] [FileManager]: Asset 10 will be loaded from '../data/po/'.
[info   ] [FileManager]: Asset 11 will be loaded from '../data/../../stk-assets/library/'.
[info   ] [FileManager]: Asset 12 will be loaded from '../data/../../stk-assets/models/'.
[info   ] [FileManager]: Asset 13 will be loaded from '../data/../../stk-assets/music/'.
[info   ] [FileManager]: Asset 14 will be loaded from '../data/../../stk-assets/sfx/'.
[info   ] [FileManager]: Asset 15 will be loaded from '../data/../../stk-assets/textures/'.
[info   ] [FileManager]: Asset 16 will be loaded from '../data/../../stk-assets/tracks/'.
[verbose  ] translation: Env var LANGUAGE = 'fr_FR.UTF-8'.
[verbose  ] translation: Language 'French (France)'.
[info   ] tinygettext: Adding language fallback fr

[info   ] IrrDriver: OpenGL version: 4.2
[info   ] IrrDriver: OpenGL vendor: Intel Open Source Technology Center
[info   ] IrrDriver: OpenGL renderer: Mesa DRI Intel(R) Ivybridge Mobile 
[info   ] IrrDriver: OpenGL version string: 4.2 (Core Profile) Mesa 18.3.6
[info   ] GLDriver: ARB Buffer Storage Present
[info   ] GLDriver: ARB Compute Shader Present
[info   ] GLDriver: ARB Arrays of Arrays Present
[info   ] GLDriver: ARB Texture Storage Present
[info   ] GLDriver: ARB Texture View Present
[info   ] GLDriver: ARB Image Load Store Present
[info   ] GLDriver: ARB Shader Atomic Counters Present
[info   ] GLDriver: ARB Shader Storage Buffer Object Present
[info   ] GLDriver: EXT Texture Compression S3TC Present
[info   ] GLDriver: ARB Uniform Buffer Object Present
[info   ] GLDriver: ARB Explicit Attrib Location Present
[info   ] GLDriver: EXT Texture Filter Anisotropic Present
[info   ] GLDriver: Geometry Shaders Present
[info   ] GLDriver: ARB Texture Buffer Object Present
[info   ] GLDriver: ARB Texture Swizzle Present
[info   ] GLDriver: ARB Pixel Buffer Object Present
[info   ] GLDriver: ARB Sampler Objects Present
[info   ] GLDriver: ARB Vertex Type 2_10_10_10_rev Present
[info   ] GLDriver: ARB Instanced Arrays Present
[info   ] SharedGPUObjects: Hardware Skinning enabled, method: TBO, max bones: 1024
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/screenquad.vert
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/motion_blur.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/lightning.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/primitive2dlist.vert
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/transparent.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/texturedquad.vert
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/uniformcolortexturedquad.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/texturedquad.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/coloredquad.vert
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/coloredquad.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/colortexturedquad.vert
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/colortexturedquad.frag
[info   ] irr_driver: GLSL supported.
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_pass.vert
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_solid.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_shadow.vert
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/white.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_skinning.vert
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_skinning_shadow.vert
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_normal_map.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_alpha_test.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_shadow_alpha_test.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_decal.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_grass_pass.vert
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_grass.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_grass_shadow.vert
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_unlit.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_transparent.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_ghost.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_dynamic_night_bloom.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_tilling_mitigation.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_vertical_mapping.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_road_blending.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_displace.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/colorize.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_normal_visualizer.vert
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_normal_visualizer.geom
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_normal_visualizer.frag
[info   ] HTTPRequest: Sending userid=175432&token=************************ to https://online.supertuxkart.net/api/v2/user/saved-session/
[info   ] HTTPRequest: Downloading https://online.supertuxkart.net/dl/xml/online_news.xml
[info   ] GrandPrixManager: Loading Grand Prix files from ../data/grandprix/
[info   ] GrandPrixManager: Loading Grand Prix files from /home/loofa/.local/share/supertuxkart/grandprix/
[info   ] addons: Using cached addons.xml.
[warn   ] KartProperties: Can't find kart type '' for kart 'AUDACITY Girl', defaulting to 'light'.
[warn   ] KartProperties: Can't find kart type '' for kart 'Blinky', defaulting to 'light'.
[warn   ] Material: Cannot determine texture full path: blue fire_shadow.png
[warn   ] KartProperties: Can't find kart type '' for kart 'Framanouille', defaulting to 'light'.
[warn   ] Material: Cannot determine texture full path: kart_col2.png
[warn   ] Material: Cannot determine texture full path: flamme.png
[warn   ] Material: Cannot determine texture full path: window.png
[warn   ] KartProperties: Can't find kart type '' for kart 'Mozilla', defaulting to 'light'.
[warn   ] KartProperties: Can't find kart type '' for kart 'Transmission', defaulting to 'light'.
[info   ] Achievements: Synching achievement 1,2,3,5,7,8,9,11 to server.
[info   ] HTTPRequest: Sending userid=175432&token=************************&achievementid=1%2C2%2C3%2C5%2C7%2C8%2C9%2C11 to https://online.supertuxkart.net/api/v2/user/achieving/
[info   ] HTTPRequest: Sending userid=175432&token=************************&visitingid=175432 to https://online.supertuxkart.net/api/v2/user/get-friends-list/
[info   ] HTTPRequest: Sending userid=175432&token=************************ to https://online.supertuxkart.net/api/v2/user/poll/
[info   ] HTTPRequest: Downloading https://online.supertuxkart.net/api/v2/server/get-all/
[info   ] ServerInfoDialog: Server id is 70764, owner is 177981
[info   ] STKHost: Host initialized.
[info   ] ConnectToServer: SETUP
[info   ] ProtocolManager: A 15ConnectToServer protocol has been started.
[info   ] ConnectToServer: Registering addr 92.139.33.72:53972
[info   ] HTTPRequest: Sending userid=175432&token=************************&server-id=70764&address=1552621896&port=53972&aes-key=******************************&aes-iv=bay1yOPMIM3baE2r to https://online.supertuxkart.net/api/v2/server/join-server-key/
[info   ] ConnectToServer: Trying connecting to 46.101.182.25:19994 from port 58987, retry remain: 3
[info   ] ConnectToServer: Connected to 46.101.182.25:19994
[info   ] ProtocolManager: A 11ClientLobby protocol has been started.
[info   ] STKHost: Listening has been started.
[info   ] ProtocolManager: A 15ConnectToServer protocol has been terminated.
[info   ] ClientLobby: Server will validate this online player.
[info   ] ClientLobby: Synchronous message of type 4
[info   ] ClientLobby: Synchronous message of type 6
[info   ] ClientLobby: Synchronous message of type 3
[info   ] ClientLobby: The server accepted the connection.
[info   ] NetworkTimerSynchronizer: Network timer synchronized, difference: 0ms
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/simple_particle.vert
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/simple_particle.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/alphatest_particle.vert
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/alphatest_particle.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/degraded_ibl.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sunlight.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/pointlight.vert
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/pointlight.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/combine_diffuse_color.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/glow.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/tonemap.frag
[info   ] ClientLobby: Synchronous message of type 10
[info   ] LobbyProtocol: Player configuration ready.
[info   ] LobbyProtocol: Ready !
[verbose  ] RaceManager: Nb of karts=14, ghost karts:0 ai:0 players:14

[info   ] Track: Overall scene complexity estimated at 27
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/importance_sampling_specular.frag
[info   ] NetworkPlayerController: New network player controller.
[info   ] NetworkPlayerController: New network player controller.
[info   ] NetworkPlayerController: New network player controller.
[info   ] NetworkPlayerController: New network player controller.
[info   ] NetworkPlayerController: New network player controller.
[info   ] NetworkPlayerController: New network player controller.
[info   ] NetworkPlayerController: New network player controller.
[info   ] NetworkPlayerController: New network player controller.
[info   ] NetworkPlayerController: New network player controller.
[info   ] NetworkPlayerController: New network player controller.
[info   ] NetworkPlayerController: New network player controller.
[info   ] NetworkPlayerController: New network player controller.
[info   ] NetworkPlayerController: New network player controller.
[info   ] ProtocolManager: A 12GameProtocol protocol has been started.
[info   ] ProtocolManager: A 18GameEventsProtocol protocol has been started.
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sky.vert
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sky.frag
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/passthrough.frag
[info   ] ClientLobby: Synchronous message of type 26
[error  ] StringUtils: wideToUtf8 error: Invalid UTF-8, input string: ber^Fkimden^C^AAM-nM-]M-^^Fwilber^FkimdenM-^?M-^?M-^?M-^?
[error  ] ProtocolManager: Synchronous event error from 46.101.182.25:19994: getString out of range.
[error  ] ProtocolManager: 0x000 | 82 1a 00 00 00 00 0a ea  c0 47 03 00 00 00 00 0a   | .........G......
0x010 | ee 3a f0 00 00 69 ee 00  00 68 86 ff ff ff ff 00   | .:...i...h......
0x020 | 00 00 04 01 00 08 00 00  00 00 00 00 00 00 00 00   | ................
0x030 | 00 00 ff ff ff ff be b8  51 ed 3c 28 64 00 c1 bd   | ........Q.<(d...
0x040 | 5c 29 00 00 00 00 00 00  00 00 00 00 00 00 3f 80   | \)............?.
0x050 | 00 00 ff 01 00 08 00 00  00 00 00 00 00 01 00 00   | ................
0x060 | 00 00 ff ff ff ff be b8  51 ed 3c 28 64 00 41 ba   | ........Q.<(d.A.
0x070 | a3 d7 00 00 00 00 00 00  00 00 00 00 00 00 3f 80   | ..............?.
0x080 | 00 00 ff 01 00 08 00 00  00 00 00 00 00 02 00 00   | ................
0x090 | 00 00 ff ff ff ff c2 05  28 f6 3c 28 64 00 3e 42   | ........(.<(d.>B
0x0a0 | 8f 5c 00 00 00 00 00 00  00 00 00 00 00 00 3f 80   | .\............?.
0x0b0 | 00 00 ff 01 02 08 00 00  00 ae 00 00 00 03 00 00   | ................
0x0c0 | 00 00 ff ff ff ff 41 fd  ae 15 3c 28 64 00 3e 42   | ......A...<(d.>B
0x0d0 | 8f 5c 00 00 00 00 00 00  00 00 00 00 00 00 3f 80   | .\............?.
0x0e0 | 00 00 ff 00 00 00 06 02  01 42 35 2a ab 06 77 69   | .........B5*..wi
0x0f0 | 6c 62 65 72 04 7a 5f 73  6b 02 01 42 86 fb bc 06   | lber.z_sk..B....
0x100 | 77 69 6c 62 65 72 04 7a  5f 73 6b 02 01 42 d8 3b   | wilber.z_sk..B.;
0x110 | bc 06 77 69 6c 62 65 72  04 7a 5f 73 6b 04 01 42   | ..wilber.z_sk..B
0x120 | eb 8c cd 06 68 65 78 6c  65 79 08 62 65 6e 61 64   | ....hexley.benad
0x130 | 6e 61 6d 02 01 43 2e 15  55 06 77 69 6c 62 65 72   | nam..C..U.wilber
0x140 | 04 7a 5f 73 6b 01 01 43  47 1d de 06 77 69 6c 62   | .z_sk..CG...wilb
0x150 | 65 72 06 72 65 6d 69 68  62 00 00 00 02 03 01 41   | er.remihb......A
0x160 | 52 ee ef 06 77 69 6c 62  65 72 06 6b 69 6d 64 65   | R...wilber.kimde
0x170 | 6e 03 01 41 ee dd de 06  77 69 6c 62 65 72 06 6b   | n..A....wilber.k
0x180 | 69 6d 64 65 6e ff ff ff  ff 00 00 5e be 0e 08 62   | imden......^...b
0x190 | 6f 64 69 63 65 6c 75 00  00 0b b3 00 00 00 00 00   | odicelu.........
0x1a0 | 02 17 6b 00 00 01 02 52  4f 06 77 69 6c 62 65 72   | ..k....RO.wilber
0x1b0 | 06 72 65 6d 69 68 62 00  00 0b b4 00 00 00 00 00   | .remihb.........
0x1c0 | 02 83 bb 00 00 00 02 46  52 06 77 69 6c 62 65 72   | .......FR.wilber
0x1d0 | 04 7a 5f 73 6b 00 00 0b  b2 00 00 00 00 00 02 2d   | .z_sk..........-
0x1e0 | 65 00 00 00 02 53 4b 06  77 69 6c 62 65 72 06 6b   | e....SK.wilber.k
0x1f0 | 69 6d 64 65 6e 00 00 0b  b1 3f 80 00 00 00 00 c1   | imden....?......
0x200 | a8 00 00 01 02 42 59 06  77 69 6c 62 65 72 08 62   | .....BY.wilber.b
0x210 | 65 6e 61 64 6e 61 6d 00  00 0b b5 00 00 00 00 00   | enadnam.........
0x220 | 01 59 3e 00 00 00 02 54  52 06 68 65 78 6c 65 79   | .Y>....TR.hexley
0x230 | 00 ff ff ff ff 00 00 00  00 00 00 00 00 00 00 00   | ................
0x240 | 00 03 74 75 78 00 ff ff  ff ff 00 00 00 00 00 00   | ..tux...........
0x250 | 00 00 00 00 00 00 03 74  75 78 00 ff ff ff ff 00   | .......tux......
0x260 | 00 00 00 00 00 00 00 00  00 00 00 03 74 75 78 00   | ............tux.
0x270 | ff ff ff ff 00 00 00 00  00 00 00 00 00 00 00 00   | ................
0x280 | 03 74 75 78 13 6f 75 74  63 68 6f 75 74 63 68 6f   | .tux.outchoutcho
0x290 | 75 5f 6f 5f 62 69 6b 65  00 00 0b b6 00 00 00 00   | u_o_bike........
0x2a0 | 00 02 ad 48 00 00 01 02  46 52 06 68 65 78 6c 65   | ...H....FR.hexle
0x2b0 | 79 00 ff ff ff ff 00 00  00 00 00 00 00 00 00 00   | y...............
0x2c0 | 01 00 03 74 75 78 00 ff  ff ff ff 00 00 00 00 00   | ...tux..........
0x2d0 | 00 00 00 00 00 01 00 03  74 75 78 00 ff ff ff ff   | ........tux.....
0x2e0 | 00 00 00 00 00 00 00 00  00 00 01 00 03 74 75 78   | .............tux
0x2f0 | 00 ff ff ff ff 00 00 00  00 00 00 00 00 00 00 01   | ................
0x300 | 00 03 74 75 78                                     | ..tux

[info   ] ClientLobby: Live join started at 1374382.591000
Rewind [warn   ] RewindManager: Missing local state at ticks 27083
[info   ] ShaderFilesManager: Compiling shader: /work/Games/kart/supertuxkart.git/data/shaders/sp_text_billboard.frag
Rewind [warn   ] RewindManager: Missing local state at ticks 27095
Rewind [warn   ] RewindManager: Missing local state at ticks 27107
[error  ] ProtocolManager: Synchronous event error from 46.101.182.25:19994: vector::_M_range_check: __n (which is 27) >= this->size() (which is 27)
[error  ] ProtocolManager: 0x000 | 83 06 01 01 01 43 6e 48  89 00 00 71 1a 06 77 69   | .....CnH...q..wi
0x010 | 6c 62 65 72 06 72 65 6d  69 68 62                  | lber.remihb

[info   ] ClientLobby: Synchronous message of type 17
[info   ] ClientLobby: z_sk: bla bla bla
[info   ] HTTPRequest: Sending userid=175432&token=************************ to https://online.supertuxkart.net/api/v2/user/poll/
[info   ] ClientLobby: Synchronous message of type 17
[info   ] ClientLobby: outchoutchou_o_bike: bye
[info   ] ProtocolManager: A 11ClientLobby protocol has been terminated.
[info   ] ProtocolManager: A 18GameEventsProtocol protocol has been terminated.
[info   ] HTTPRequest: Sending userid=175432&token=************************ to https://online.supertuxkart.net/api/v2/server/clear-user-joined-server/
[info   ] ProtocolManager: A 12GameProtocol protocol has been terminated.
[info   ] STKHost: Listening has been stopped.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] HTTPRequest: Sending userid=175432&token=************************ to https://online.supertuxkart.net/api/v2/user/client-quit/
[verbose  ] Thread: Start waiting 1374419.544000
[verbose  ] Thread: Waited 0.305000 seconds for thread to become deleteable.
[verbose  ] Thread: Stop waiting 1374419.849000
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
Benau commented 4 years ago

Hmm seems that @kimden server or you hacked stk wrongly!

Benau commented 4 years ago

Do you have any local modification in stk-code?

kimden commented 4 years ago

I don't remember changing any synchronization/packets code, also server log has no errors at that moment. For now I don't know what's the problem...

luffah commented 4 years ago

no change on the code.... this issue seems specific to my debian system.

Benau commented 4 years ago

based on your log kimden server thinks your client is lacking the <capabilities name="soccer_fixes"/> so it sends data without country code and handicapped info, so make sure soccer_fixes exists in stk_config.xml for network-capabilities

Or maybe some merge commits are hidden in your repo which caused conflicts you don't know, if you really sure you don't have any local change just do a git reset --hard 8cd8b7c26e01ce14e5c8fcf2fd0f4e6238801a19

luffah commented 4 years ago

You got it :+1: my assets were not completely updated (i use a separate stk-assets directory). Thank you