#51 ✓done
Armin Weatherwax

Crash on login to OpenSim with two viewer instances

Reported by Armin Weatherwax | January 17th, 2009 @ 06:37 PM | in 1.1.0

repro1: have OpenSimulator Server 0.5.11.6972 login with 2 instances of imprudence see both instances crash when the second logs in

repro2: have Opensim configured to listen on 10:0.0.2 login with 2 instances of imprudence, one on a remote host on 10:0.0.1 see both instances crash when the second logs in.

repro3: use one instance of secondlife and one of imprudence, see imprudence crash when secondlife logs in or imprudence crash at startup when secondlife is already logged in

non-repro: login with 2 instances of secondlife see both do not crash.

the fix I made is porting all of llmessage from LL 1.22.4 most likely this is an overdo. A lot of files are changed, so make sure nothing gets broken when having a look at it.

Comments and changes to this ticket

  • Jacek Antonelli

    Jacek Antonelli January 18th, 2009 @ 12:04 AM

    • Tag set to bug, crash
    • Title changed from “bug with local opensim” to “Crash on login to OpenSim with two viewer instances”

    Hi Armin, is this the error you are seeing?

    
    llmessage/lltemplatemessagereader.cpp(92) : error
    ERROR: getData: Block AgentData #0 not in message CoarseLocationUpdate
    
  • Armin Weatherwax

    Armin Weatherwax January 18th, 2009 @ 08:16 AM

    yes, thats what I get. Does it happen with newer opensim versions?

  • Armin Weatherwax

    Armin Weatherwax January 28th, 2009 @ 05:29 PM

    It does happen with newer opensim versions, and of course not only when the opensim is standalone.

    Since llmessage was already updated 2 days before I made the patch above (sorry, didn't see it earlier) the only file left to update to get rid of the crash is llviewerregion.cpp ...

  • Jacek Antonelli

    Jacek Antonelli January 30th, 2009 @ 11:59 PM

    • Assigned user set to “Jacek Antonelli”
    • State changed from “new” to “done”
    • Milestone set to 1.1.0

    Applying viewerregion.diff for 1.1.0. Thanks, Armin!

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Open source metaverse (Second Life) viewer with an emphasis on usability and bold changes.

Shared Ticket Bins

People watching this ticket

Attachments

Tags

Pages