#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