[sldev] SNOW-2: getting to the bottom of the curl crashers

Sheet Spotter sheet.spotter at gmail.com
Tue Jun 9 20:37:39 PDT 2009


The main starting point for information about the new Snowglobe viewer is:
	http://wiki.secondlife.com/wiki/Snowglobe

You can browse the source code for Snowglobe (also known as the http-texture
branch) here:
	
http://svn.secondlife.com/trac/linden/browser/projects/2009/http-texture

You can use an SVN client to check out the source code from:
	http://svn.secondlife.com/svn/linden/projects/2009/http-texture


Snowglobe now has its own section in the JIRA. It might also be helpful to
prefix the Snowglobe related posts to SLDev with "[sldev][SNOW]" to group
the related emails.


Sheet Spotter


-----Original Message-----
From: sldev-bounces at lists.secondlife.com
[mailto:sldev-bounces at lists.secondlife.com] On Behalf Of Paul Oppenheim
(Poppy Linden)
Sent: June 9, 2009 8:34 PM
To: Rob Lanphier
Cc: Second Life Developer Mailing List
Subject: Re: [sldev] SNOW-2: getting to the bottom of the curl crashers

any link(s) to the relevant source?

+ poppy

Rob Lanphier wrote:
> Hi folks,
> 
> We're trying to decide just how important SNOW-2 is:
> http://jira.secondlife.com/browse/SNOW-2
> 
> This is our tracking issue for the vague crash reports we have involving
> curl.  We're not getting good stack traces or anything like that, and
> people have generally not been complaining about this particular problem.
> 
> However, based on some evidence that Merov noticed and is digging into
> now, it would seem that the curl crashers seem to happen in the map code
> (because secondlife.log indicates to be accessing S3 at the time of the
> crash).  Furthermore, the problem generally might be linked to improper
> use of curl in the viewer (e.g. overusing the same curl handle).  This
> might be a case where gentle use of the map works like a charm, but
> using the map while chatting and teleporting and using the inworld web
> browser may be another story altogether.
> 
> So, we'd like you to help by hammering on this issue, and reporting your
> results (either positive or negative) in SNOW-2.  In particular, some
> things to try:
> 1.  Lots of things that would use HTTP simultaneously (e.g moving around
> in the map, then quickly teleporting before the map loads in all of the
way)
> 2.  Really use the map.  Zoom out, zoom in, try to find regions with
> missing textures
> 3.  grep the code yourself for libcurl usage, and figure out other ways
> of torturing that code.
> 
> Let's figure out if we need to figure this problem out before declaring
> this "Snowglobe 1.0".
> 
> Thanks!
> Rob
> _______________________________________________
> Policies and (un)subscribe information available here:
> http://wiki.secondlife.com/wiki/SLDev
> Please read the policies before posting to keep unmoderated posting
privileges

_______________________________________________
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/SLDev
Please read the policies before posting to keep unmoderated posting
privileges



More information about the SLDev mailing list