Unexpected colon added when outputting llOwnerSay text in chat window

Description

There’s a bug when I updated Kokua to 7.10, it still exist in the newest version 7.11. When the objects output the llOwnerSay text, the output text was added unexpected colon.

For example, when we use llOwnerSay to output “Hello world“, we expect the text will output in chat window like this:

[05:21] Object: Hello World

The Kokua output in window like this, there’s two colon was output, one is the object name, another one is the beginning of text:

[05:21] Object: : Hello World

This issue only happens in llOwnerSay. llSay, llRegionSayTo all is ok.

The newest SecondLife Viewer 7.1.11, Firestorm 7.1.11, Alchemy 7.1.9, all of them are output the text correctly.

Environment

None

Attachments

2
  • 23 Dec 2024, 02:26 pm
  • 23 Dec 2024, 02:26 pm

Activity

Show:

Chorazin Allen 23 December 2024 at 18:28

Fixed for next release

Chorazin Allen 23 December 2024 at 14:47

Notes to self… llviewermessage around line 3000.

verb = “: “;

is almost certainly going to be the problem, but need to test whether that was added to fix something else when showloc or shownames are active. Do a git blame on that line to see if there’s anything useful in the commit history.

Chorazin Allen 23 December 2024 at 14:34

Thanks for confirming it’s coming from Marine’s code. I’ll try to track it down over Xmas.

JMRY 23 December 2024 at 14:26

I tried NORLV version, it works correctly, when I use the RLV or FTRLV version, it appears.

This is compact view:

And this is normal view:

I installed the Marine’s RLV viewer 2.9.34, the issue is same as Kokua.

Chorazin Allen 23 December 2024 at 14:25

Confirmed that it’s coming from Marine’s RLV code and Compact mode is being used

Done

Details

Assignee

Reporter

Variant

RLV
FTRLV

Platform

Windows

Fix versions

Components

Affects versions

Priority

Created 23 December 2024 at 13:48
Updated 15 March 2025 at 11:57
Resolved 23 December 2024 at 20:28