• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: SVC-1428
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Critical Critical
Assignee: WorkingOnIt Linden
Reporter: Masakazu Kojima
Votes: 29
Watchers: 5
Operations

If you were logged in you would be able to see more operations.
2. Second Life Service - SVC

Malformed llInstantMessage() gets sent to email, stuck in queue, and spammed to email at every login

Created: 03/Feb/08 12:28 PM   Updated: 07/Jan/09 12:02 PM
Return to search
Component/s: Scripts
Affects Version/s: None
Fix Version/s: None

Issue Links:
Duplicate
 
Relates
 

Linden Lab Issue ID: DEV-9962
Linden Lab Internal Branch: maintenance-8


 Description  « Hide
If a message with invalid characters is sent with llInstantMessage(), they are sent to email even if the person is online, and then sent again every time they log in. They stop being sent at every login if you disable IM-to-email, but start again if you turn it back on. I have 10-15 affecting me, some have been coming for several months now.

Easy to reproduce:
llSetObjectName("test"); llInstantMessage(llGetOwner(), llUnescapeURL("test%0F"));

If the object is named Object, the message just seems to get lost in the void, and not delivered in SL or to email.



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Huns Valen added a comment - 03/Feb/08 06:12 PM
You have my sword.

Bothersome Chaffe added a comment - 03/Feb/08 08:34 PM
I pressed some buttons. This website is hard to follow. Please don't hit me.

Torley Linden added a comment - 04/Feb/08 10:32 AM
Thanks for the report and great repro. I'll ask our devs to have a look at this – I reproed it too.

Torley Linden added a comment - 04/Feb/08 11:11 AM
Up to Critical priority.

Tarien Harbinger added a comment - 08/Feb/08 11:59 AM
and my axe

Anuv Haifisch added a comment - 06/Mar/08 08:31 PM
YO THIS NEEDS TO BE FIXED AiRHGT

GOON HOOD FOR LIFE


Prokofy Neva added a comment - 27/Apr/08 10:15 PM
Say, I really didn't like having 20,000 offline IMs spam into my email box from inworld due to this exploit. It completely paralyzes my business.

I don't see how, if you Lindens are really minding your store there, 20,000 of anything could be spamming from your servers without you doing more about it.


Day Oh added a comment - 17/May/08 03:39 PM
Maybe could've used the SEC project

And my bow.


simon kline added a comment - 09/Jun/08 02:28 PM
I've had this problem with a group invite also!

About 2 weeks ago I couldn't invite people to my group but once that was fixed it seems the people I tried to invite during the down time were getting the invites to their email but no msgs in world.

Since then they are getting up to 70 emails a day inviting them to the group despite having left and successfuly joining the group again.

I'm thinking for some reason the group information had a bad character in it causing this to happen. Currently 2 of my group members are getting this spam up to 70 times a day, when I lodged a support ticket i was advised that "This bug is known and a fix was put in place in the 1.20 release candidate." but it seems more server side to me.

I'll get the people to try the 1.20 and report my findings


Yukinoroh Kamachi added a comment - 08/Jul/08 06:54 AM - edited
I have been hit by this bug too. Seen from the number of supposed IM coming from me in each of the emails when I login (3 messages), I think the culprit is this part of a script I made :

llInstantMessage(llList2Key(commanditaires, 0), "今週の勝者は " + vainqueur + " です。賞品を送ってください。Le gagnant cette semaine est " + vainqueur + ". Veuillez lui envoyer son prix. The winner this week is " + vainqueur + ". Please send him/her the prize.");
llInstantMessage(clef_vainqueur, "勝者です!おめでとうございます!もうすぐに " + commanditaire + " さんから賞品を届きます。Vous avez gagné ! Félicitations ! " + commanditaire + " vous envarra bientôt votre prix. You won! Congratulations! " + commanditaire + " will soon send you your prize.");
llInstantMessage(llGetOwner(), "Gagnant: " + vainqueur);

So the so-called "malformed" characters would be normal Japanese or French characters... As a precaution I have removed all the translations, just plain English now. I just don't want to risk seeing my group members becoming spammed too.

I don't know if it's related, but I often get IM-to-emails in Japanese that have the wrong encoding - I need to manually set the encoding to UTF-8 to be able to read it...

Also, once in a while, I notice that the title of my group, which is usually 木霊の木 , gets changed by LL to 木霊???木 . Maybe in a server update or something like that.


Andrew Linden added a comment - 07/Jan/09 12:02 PM
This was fixed in server-1.21 branch (by Oreh Linden) and should therefore have been deployed already. I'm closing for "fixed".