Issue Details (XML | Word | Printable)

Key: LIBOMV-372
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Minor Minor
Assignee: Jim Radford
Reporter: Michael Persijn
Votes: 1
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
libopenmetaverse

Attempting to use Group Chat functionality in library throws LLSD exception

Created: 05/Sep/08 04:39 PM   Updated: 28/Mar/09 11:30 AM
Component/s: StructuredData/LLSD
Affects Version/s: 0.5.0, 0.6.0
Fix Version/s: 0.6.0

Environment: .NET / Windows32


 Description  « Hide
  • Posble after sl server 1.24.* (new groupchat futures like join group chat and moderator)?

groupchats wont work annymore

if i use Client.Self.InstantMessage() on reply someone sayd i can reply in group but only the one that last sayd annyting gets the message evryone else in group chat wont get the message

also if i try Client.Self.InstantMessageGroup() that dont work complete not
(example Client.Self.InstantMessageGroup("676a9ce0-485c-8f6f-2c57-b12de8da2dc6", "test"); wont even go true

also TestClient wont work if i use imgroup command

1 avatars online> imgroup 676a9ce0-485c-8f6f-2c57-b12de8da2dc6 testing
34458 [8] ERROR - <TinyEmpires Messenger>: Async CAPS Event Handler: System.Inva lidCastException: Unable to cast object of type 'OpenMetaverse.StructuredData.LL SD' to type 'OpenMetaverse.StructuredData.LLSDArray'. at OpenMetaverse.AgentManager.ChatterBoxSessionStartReplyHandler(String capsKey, LLSD llsd, Simulator simulator) at OpenMetaverse.CapsEventDictionary.ThreadPoolDelegate(Object state)



 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Jim Radford added a comment - 05/Sep/08 04:43 PM
I've confirmed this also with current Trunk:

1 avatars online> imgroup fdf0ac75-73b7-0320-96a8-ddd295ba7d8c test
Timeout waiting for group session start
1 avatars online> 66484 [13] ERROR - <Tin Shenlin>: Async CAPS Event Handler: System.InvalidCastException: Unable to cast object o
f type 'OpenMetaverse.StructuredData.LLSD' to type 'OpenMetaverse.StructuredData.LLSDArray'.
at OpenMetaverse.AgentManager.ChatterBoxSessionStartReplyHandler(String capsKey, LLSD llsd, Simulator simulator) in D:\dev\libo
mv-trunk\OpenMetaverse\AgentManager.cs:line 2979
at OpenMetaverse.CapsEventDictionary.ThreadPoolDelegate(Object state) in D:\dev\libomv-trunk\OpenMetaverse\EventDictionary.cs:l
ine 389

Receiving IMs appears to work fine
<IM (SessionSend)> Yohan Pintens (not master): test (@00000000-0000-0000-0000-000000000000:<0, 0, 0>)


Jim Radford added a comment - 08/Sep/08 10:00 PM
This has been fixed in trunk r2207, needs to be back ported to our 0.5 branch,

LL changed the manner in which they handle agents entering and exiting group chats which was causing this exception to be thrown


Jim Radford added a comment - 28/Mar/09 11:30 AM
This appears to have been resolved between 0.5.0 and 0.6.0 releases. Please reopen if you experience any additional trouble.