|Anonymous | Login | Signup for a new account||2018-09-21 03:37 PDT|
|Main | My View | View Issues | Change Log | Roadmap | Summary | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0007698||opensim||[REGION] Specific OpenSim Module||public||2015-08-21 15:49||2018-08-27 04:42|
|Product Version||master (dev code)|
|Target Version||Fixed in Version|
|Summary||0007698: GetDisplayNamesHandler send sometimes a "Unknown UserUMMAU42" as display name to the user.|
|Description||I see often "Unknown UserUMMAU42" as username at my travel through the hg and sometimes at my homegrid.|
I have notice that is away then i switch "UseDisplayNames" off in the viewer debug settings.
So i have look in the GetDisplayNamesHandler class and see that the name is check only with String.Empty.
But the UserManagement returns allways a valid string. Usually the username but in some cases then name is not possible to resolve the name "Unknown UserUMMAU42". For this case it exist a flag who is not used.
At second have the GetDisplayNames xml response the possibility to tell the viewer of IDs who are not possible to resolve.
Then this is used the viewer dont cache the incorrectly names in his cache.
I have use both to tell the viewer that a uuid is not possible to be resolved over display names.
I guess that should help to eliminate the "Unknown UserUMMAU42" bug.
I have try it out on many regions and many grids with many differens users and uuids and have never get again an "Unknown UserUMMAU42".
|Tags||No tags attached.|
|Git Revision or version number|
|Run Mode||Grid (1 Region per Sim)|
|Environment||Mono / Linux64, Mono / Windows|
|Attached Files|| IUserManagement.patch [^] (976 bytes) 2015-08-21 15:49 [Show Content]
GetDisplayNamesHandler.patch [^] (3,384 bytes) 2015-08-21 15:49 [Show Content]
|2015-08-21 15:49||Chris Weymann||New Issue|
|2015-08-21 15:49||Chris Weymann||File Added: IUserManagement.patch|
|2015-08-21 15:49||Chris Weymann||File Added: GetDisplayNamesHandler.patch|
|2015-08-21 15:49||Chris Weymann||Status||new => patch included|
|Copyright © 2000 - 2012 MantisBT Group|