MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000134SoldatMultiplayerpublic2011-11-14 02:572015-04-15 13:55
ReporterAardwolf 
Assigned To 
PrioritynormalSeverityminorReproducibilityrandom
StatusconfirmedResolutionopen 
Platformx64OSWindowsOS Version7
Product Version1.6.2 
Target VersionFixed in Version 
Summary0000134: Glued to other player (duplicate id?)
DescriptionIt seems as if myself and another player were given the same player ID, and thus everything I did affected him, and vice versa.

It has happened to me once again since I posted about it on the forum ( http://forums.soldat.pl/index.php?topic=41258.new;topicseen#new [^] ) but I didn't manage to check my "duplicate id" hypothesis.
Additional InformationIt may have something to do with packet loss, as my connection is dropping packets like crazy (eats, color bug, game ending without moving to the next map, etc.)
TagsNo tags attached.
Attached Files? file icon demo7.sdm [^] (460,037 bytes) 2011-11-14 02:57
png file icon glued.png [^] (17,541 bytes) 2012-04-19 18:54


png file icon glued2.png [^] (52,894 bytes) 2012-04-19 18:57


? file icon demo10.sdm [^] (244,395 bytes) 2012-04-23 12:46
png file icon Soldat - Bug - Playing as somebody else.png [^] (598,112 bytes) 2012-05-31 01:37
? file icon autodemo13.sdm [^] (234,694 bytes) 2012-07-31 17:05

- Relationships
related to 0000114confirmed Being able to control another player's (or bots) unit 
related to 0000182feedback Double Character Bug 

-  Notes
(0001422)
homerofgods (updater)
2012-04-19 18:51
edited on: 2012-04-23 11:45

Actually, I have a demo from 1.4.2
And as you see in the picture, the Player ID's they are not the same

(0001424)
homerofgods (updater)
2012-04-23 11:45
edited on: 2012-04-23 11:46

I also checked your demo and they got different ID's there too. Unless we are talking about a different ID that I don't know about

(0001425)
dst (reporter)
2012-04-23 12:47

demo10 is from 1.6.2
(0001537)
DorkeyDear (reporter)
2012-05-31 01:42

I have uploaded 'Soldat - Bug - Playing as somebody else.png'. I'm not 100% certain if this is the same bug. This is from a while ago; I cannot recall what Soldat version.

The player menu is visible. I am 'playing as' the player (bot) Dummy. If I recall correctly, I did not have control over the character. My nickname in the screenshot is |D)orkeyDear.
(0001568)
Tehbugerz1r (reporter)
2012-07-02 17:03
edited on: 2012-07-02 17:06

I found out how Issue 0000134 works, it's a client related problem. You can reproduce Issue 0000134 exactly by setting the ID that the client recognises as your character to another bot's(or even player). The source client thinks it's in control of the victim's character but it can only move the victim's character on the source client, which soon updates to the actual position shortly after(depending on time between source client and victim client). The server still thinks everything is normal, but the source client is sending the information for the character it thinks it's in control of(the victim client's), which then results in the server moving the source character to that position. The result is the two are stuck together, having similar velocity and position but not health(due to the fact that's server based).
I posted this information a while ago on the double character bug.

(0001575)
SyavX (reporter)
2012-07-31 17:05

Attached a demo from v1.6.3 (autodemo13.sdm), where two players joined at the same time (9:40 @ demo) and got glued to each other.

17:19:03 senza fissa dimora joining game (***:23073) HWID:***
17:19:03 senza fissa dimora has joined alpha team.
17:19:03 INF Altay joining game (***:23073) HWID:***
17:19:03 INF Altay has joined alpha team.
(0001587)
Tehbugerz1r (reporter)
2012-08-30 04:51

Interesting how it doesn't show the same IDs, but this does not disprove my theory. This can be easily replicated by making a script that adds a bot in the OnJoinGame procedure.

- Issue History
Date Modified Username Field Change
2011-11-14 02:57 Aardwolf New Issue
2011-11-14 02:57 Aardwolf File Added: demo7.sdm
2011-12-21 09:51 Shoozza Status new => acknowledged
2012-04-19 18:51 homerofgods Note Added: 0001422
2012-04-19 18:54 homerofgods File Added: glued.png
2012-04-19 18:57 homerofgods File Added: glued2.png
2012-04-23 11:39 homerofgods Note Edited: 0001422 View Revisions
2012-04-23 11:40 homerofgods Note Edited: 0001422 View Revisions
2012-04-23 11:45 homerofgods Note Edited: 0001422 View Revisions
2012-04-23 11:45 homerofgods Note Added: 0001424
2012-04-23 11:46 homerofgods Note Edited: 0001424 View Revisions
2012-04-23 12:46 dst File Added: demo10.sdm
2012-04-23 12:47 dst Note Added: 0001425
2012-05-24 20:43 Shoozza Relationship added related to 0000182
2012-05-31 01:37 DorkeyDear File Added: Soldat - Bug - Playing as somebody else.png
2012-05-31 01:42 DorkeyDear Note Added: 0001537
2012-07-02 17:03 Tehbugerz1r Note Added: 0001568
2012-07-02 17:04 Tehbugerz1r Note Edited: 0001568 View Revisions
2012-07-02 17:06 Tehbugerz1r Note Edited: 0001568 View Revisions
2012-07-31 17:05 SyavX File Added: autodemo13.sdm
2012-07-31 17:05 SyavX Note Added: 0001575
2012-08-30 04:51 Tehbugerz1r Note Added: 0001587
2013-07-14 15:52 Bistoufly Status acknowledged => confirmed
2014-04-02 18:58 homerofgods Severity major => minor
2015-04-15 13:55 homerofgods Relationship added related to 0000114


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker