secondlife / jira-archive

2 stars 0 forks source link

[BUG-231352] Local Chat's not appearing from other Characters #8843

Open sl-service-account opened 3 years ago

sl-service-account commented 3 years ago

What just happened?

Local Chat from others users (not all) are being dropped/discarded and my character is missing the chat. The issue happens on multiple regions for my particular account BUT when I log in alternate accounts (multiple) those accounts can and do see the chat my main characters is missing.

Notable: This issue does not always happen.

What were you doing when it happened?

this issue happens on multiple regions for my particular account simply being inworld.

What were you expecting to happen instead?

to see the chat from others in local on Euman Engineer.. again, my alternate accounts can see the missing chat so it's not the viewer settings. I have worn many avatars bodies, shapes, taken my character to (0) scripts and everything to disprove the issue might be on my end.

Other information

I've had conversation and help from Oatmeal Linden about this issue and filed a case #1789113 and Oatmeal suggested I submit this jira.

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-231352 | | Summary | Local Chat's not appearing from other Characters | | Type | Bug | | Priority | Unset | | Status | Needs More Info | | Resolution | Unresolved | | Reporter | Euman Engineer (euman.engineer) | | Created at | 2021-10-22T19:15:58Z | | Updated at | 2021-10-28T16:39:15Z | ``` { 'Build Id': 'unset', 'Business Unit': ['Platform'], 'Date of First Response': '2021-10-22T16:37:43.701-0500', "Is there anything you'd like to add?": "I've had conversation and help from Oatmeal Linden about this issue and filed a case #1789113 and Oatmeal suggested I submit this jira.", 'ReOpened Count': 0.0, 'Severity': 'Unset', 'System': 'SL Simulator', 'Target Viewer Version': 'viewer-development', 'What just happened?': 'Local Chat from others users (not all) are being dropped/discarded and my character is missing the chat. The issue happens on multiple regions for my particular account BUT when I log in alternate accounts (multiple) those accounts can and do see the chat my main characters is missing.', 'What were you doing when it happened?': 'this issue happens on multiple regions for my particular account simply being inworld.', 'What were you expecting to happen instead?': "to see the chat from others in local on Euman Engineer.. again, my alternate accounts can see the missing chat so it's not the viewer settings. \r\nI have worn many avatars bodies, shapes, taken my character to (0) scripts and everything to disprove the issue might be on my end.", 'Where': 'Grid wide issue', } ```
sl-service-account commented 3 years ago

JIRAUSER338685 commented at 2021-10-22T21:37:44Z

Tested inworld after reviewing chat logs in Shadow Shore (region from original report), Highway, and Wengen with associate. Test was inconclusive, but chat logs clearly show loss.

sl-service-account commented 3 years ago

Maestro Linden commented at 2021-10-25T17:22:02Z

  1. Is the issue that only certain messages from a given user appear to be missing, or that all messages from certain users are missing?
    • If it's the latter, please check the block list to see if you have accidentally blocked them.
  2. When you say that your alternate account can see a chat message from another user, but that your Euman Engineer can't, what's the setup here?:
    1. Are Euman Engineer and your other avatar standing next to each other?
    2. Are both viewers running from the same machine?
    3. Are both viewers running the same software version?
    4. Do the viewers show different live packet loss rates in the Statistics Bar (Ctrl+Shift+1) during a chat loss event?
  3. Are the missing chat messages associated from avatars standing immediately nearby, or are they somewhat far away? If the speaker is not within 20 meters of your avatar, your avatar is out of normal chat range, and will not see the message.
  4. Do you also see this issue for local chat from scripted objects?

    • You can test this by rezzing a box and adding the following script to it: ```Java integer count;

      default { state_entry() { llSetObjectName("Counter"); llSetTimerEvent(1); }

      timer() { llSay(0, (string)(++count)); } }

    • The output should be consecutively increasing count - if certain chat messages are lost, then there will be gaps
sl-service-account commented 3 years ago

Euman Engineer commented at 2021-10-26T16:53:00Z

  1. They are not on a block list nor am I on their block list
  2. Euman and 3 other alts have been online at the same time on the same region "together" and also separated in the region.
  3. All alts were running the same viewer on the same machine and the same network and port.
  4. Packet loss is a none issue and was below 2%
  5. The other avatars I cant see chat from have been within range and also out of range on chat extenders.

    I dont have rezz rights in all areas so, the script would need to be an attachable hud or object.

    I will create this and run the script until further notice.

sl-service-account commented 3 years ago

Maestro Linden commented at 2021-10-26T17:28:49Z

  1. Is the issue that only certain messages from a given user appear to be missing, or that all messages from certain users are missing?
  2. Euman and 3 other alts have been online at the same time on the same region "together" and also separated in the region.

    • How far apart was the separation between the avatars?
  3. I dont have rezz rights in all areas so, the script would need to be an attachable hud or object.

    • Sure, rezzing the script in attachment should work just as well.
    • Is Euman able to see the avatar that local chat can't be received from? If the two avatars are on different parcels and one has avatar hiding enabled, then chat will not be transmitted across the parcel border.
    • Are the speakers who can't be heard chatting on the public chat channel?
    • Firestorm offers some fancy chat features, including : > Show channel selection in chat bar: Enables the channel selector in the nearby chat bar.
    • Only chat on the public chat channel (0) is sent to viewers - the other channels are only visible to LSL scripts. If the other avatar were using this feature, a special script would need to be used to listen to that chat channel and forward the message to the viewer
sl-service-account commented 3 years ago

Euman Engineer commented at 2021-10-26T17:58:42Z

When the issue is noticed by me it persist after relogging and generally last an 'n' amount of time.

I can see the other avatar(s) and they can see me.

They are chatting on the public chat channel and both of the people this has been noticed with are hostess's at clubs and while they are working or not this issue persist but the issue doesn't always exist.

I want to float the idea out there: if Euman cant see a chat but all the rest around them can and the other person is on public chat channel there must be something wrong in the way Euman is recieving chat and what inworld could do this? a script or do the servers hate this character?

sl-service-account commented 3 years ago

Euman Engineer commented at 2021-10-26T18:01:47Z, updated at 2021-10-26T20:16:46Z

I ran the counter on my parcel 10,000 iterations with no missed counters.

sl-service-account commented 3 years ago

Euman Engineer commented at 2021-10-26T18:08:10Z

The placement of my alternate accounts have been right beside me or scattered and positioned on the various corners of a region.

sl-service-account commented 3 years ago

Whirly Fizzle commented at 2021-10-27T10:01:09Z

Hiya Euman,

Please can you check if you have spam protection enabled on Firestorm. Preferences -> Firestorm -> Protection -> Enable spam protection https://prnt.sc/1xh6w09

If you have this feature enabled, click the "Unblock all spam sources" button & then untick "Enable spam protection". Does this fix the problem?

sl-service-account commented 3 years ago

Euman Engineer commented at 2021-10-27T18:55:10Z

Hi Whirly,

I had spam protection on, yes. I have now disabled that and will monitor local w/ an alt.

sl-service-account commented 3 years ago

Maestro Linden commented at 2021-10-27T21:20:00Z

If the issue still reproduces with spam protection disabled, could you please test again using the official LL viewer ( https://secondlife.com/support/downloads/ ) for both the chatter and Euman?

sl-service-account commented 3 years ago

Euman Engineer commented at 2021-10-28T16:39:16Z

Hi Maestro,

I will try the official viewer. I'll be monitoring Euman today w/ firestorm (spam protection off). 

I can't hang a hat on turning spam settings off causing the issue just yet.

my alts on the same viewer, same network with the same configuration do not have the issue.