Open Development User Group/Archive/2011-05-25

From Second Life Wiki
< Open Development User Group‎ | Archive
Revision as of 05:38, 6 June 2011 by Oz Linden (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
13:32  Yuzuru  Hello Oz!
  Oz Linden  Hi all
  Twisted Laws  Hello
  Kadah  Hai Oz
13:33  Cron Stardust  Shorah! :)
13:34  FERRET  soooo oz did u get my note about KDU?
13:35  Oz Linden  I don't think I did
    but I've been pretty swamped the last few days
13:36  Jonathan  along those lines, did you get my resent email with a design question?
  Oz Linden  about that test for the settings file? I did get that one
  Dzonatas Sol  Hi!
  Oz Linden  Hi Dzonatas ... welcome back
  Jonathan  yes, okay, good to know email is working
  Vaa  waves!
13:37  Oz Linden  Your approach sounds good, but I wonder if it should be created as a separate test? what do you think?
  Jonathan  Do you want to discuss that here? It seemed to make sense to splice it into the existing xml test
13:38  Oz Linden  (we are referring to detecting duplicate entries in the settings xml, which mess things up, as a unit test in the build)
    go ahead and do it that way then
  Jonathan  okay, I will see what I can come up with
  Twisted Laws  btw, SH-1624 is fixed by using the changeset in STORM-1275
  Office Orb  http://jira.secondlife.com/browse/STORM-1275

STORM-1275 [PUBLIC] LLConvexDecompositionStub crashes the viewer on startup in OS builds

  বরুনদাশ গুপ্তে  what does the existing test test currently?
  Oz Linden  I'm suddenly having a problem building that's got me stumped....
  Jonathan  It tests writing and reading a small xml file
13:39  Oz Linden  this is on a mac, which I know few of you use....
    I keep getting this error on every compile:
    {standard input}:unknown:Undefined local symbol LC...
13:40  Cron Stardust  hmm.. haven't tried compiling in a while, is this V-D, or another repository?
  FERRET  missing header?
  Jonathan  Does the viewer still run?
  Oz Linden  no... those are fatal errors
13:41  FERRET  or rather missing header entry
  Kadah  I build V-D a couple/few days ago, still doesn't run.
    built*
  Oz Linden  it's our windlight repo... which is v-d plus some changes... maybe I should try v-d itself....
13:42    we've got two fixes coming in shortly/today : sh-1616 and sh-1624 that should fix the open source startup crashes
  Cron Stardust  I'm doing an hg pull atm, (seems there's beeen a ton of changesets :P - a good thing! )
  Kadah  V-D since mesh merge hasn't worked for at least windows.
  Jonathan  I am doing a test compile of sh-1616 now. Twisted says it fixes sh-1624
  Oz Linden  that's those two issues
13:43  Ima Mechanique  yay, I'll be able to run my builds again ;-)
  Twisted Laws  the changeset in STORM-1275 will allow it to run
  Jonathan  (storm-1275=sh-1616)
13:44  Cron Stardust  grrr.. forgot.... this isn't currently a 1step build process: I have to get fmod updated and tweak thing to use it... grrr.
  Twisted Laws  i think its so not good to have blocking while loops in the main thread
13:45  Oz Linden  I'm thinking we should put together a script to do that substitution of local fmod builds (and whatever else)
    I assume you have an instance in mind, Twisted?
  Cron Stardust  and maybe pull down and build it first if it otherwise doesn't exist?
13:46  Twisted Laws  LLMeshRepository::init() is the one that was hurting...
  Jonathan  I don't think Merov quite finished the code changes that would let us use -DFMOD_INCLUDE_DIR FMOD_LIBRARY again
  Oz Linden  I'm not familiar with that
  Twisted Laws  there are also at least 3 more in that same file on main thread
13:47  Oz Linden  no, we stopped work on that in favor of just building the fmod package locally and using it with autobuild
  Twisted Laws  \indra\newview\llmeshrepository.cpp
13:48    the stub thread never started and so the while blocked in the repository init
  Oz Linden  what's blocking and why?
  Twisted Laws  i came up with close to the same solution as Nyx or whichever came up with the solution in sh-1616 ...
13:49  Oz Linden  that's a good sign :-)
  Twisted Laws  you couldn't debug the texture add problem because the main thread blocked
    but that was actually the problem so, idk..
13:51    would seem to me that using boost (which i don't like) would be very good in place of those whiles
  Oz Linden  you mean creating a semaphore to wait on?
13:52  Twisted Laws  boost can provide a function to call to complete the action when the event occurs
  বরুনদাশ গুপ্তে  observer pattern?
13:53  Twisted Laws  like whats in use in the message systems a lot
  বরুনদাশ গুপ্তে  or just passing callback functions around?
  Twisted Laws  yes
    callbacks
  বরুনদাশ গুপ্তে  ah
13:54  Oz Linden  feel free to propose an improvement
  Twisted Laws  i think the use of whiles in this file are maybe ok as the program can't continue until they are complete ...
13:55  Oz Linden  I certainly would not hold up this codebase as a model of how to do multi-threaded code
  Twisted Laws  but maybe only attempt for a time and then bail out with an llerrs
13:56  Cron Stardust  quick side question: doe LLSD XML support SGML comments?
  Oz Linden  have to be careful about that... time can be a tricky input.... someone runs on a slow system, or has something else running, and you crash
13:57    what do you mean by SGML comments?
  Cron Stardust 
  Oz Linden  it support (ignores) XML comments
  Cron Stardust  thanks
  বরুনদাশ গুপ্তে  It has to, or it wouldn't be XML compliant.
  Oz Linden  I am pretty sure that works correctly
  Twisted Laws  yes
13:58  Oz Linden  Boroondas is going and making assumptions again....
    :-)
    it is certainly meant to
    and if it doesn't that's a bug
  বরুনদাশ গুপ্তে  Well, I thik I've seen comments in there ... so it'd be really strange if it wouldn't work and we hadn't noticed, yet.
13:59    *think
  Cron Stardust  I just didn't knw and I wanted to comment out existing stuff in autobuild.xml so I could get my fmod I just compiled in it...
  Nicky Perian  there where comments in autobuild.xml and all was ok
14:00    and afew very far down in the cope
    code
  Oz Linden  yes, that works.... be careful of nesting, though.... does not work in xml
  oobscure  (( serious offtopic: can Linux users currently upload images? I'm crashing everytime , just at the upload window , even with Release. it seems VWR-20674 got MUCH worse. I can't upload images. ))
  Office Orb  http://jira.secondlife.com/browse/VWR-20674

VWR-20674 Linux viewer crashes when dealing with file manager 'Search' or 'Recent' locations ('Save pic as', 'Upload a pic' etc)

14:01  oobscure  there's a patch for that crash with special locations. but now, I crash even before selecting anything or browsing the filesystem.
    Jonathan suggests to file a new issue. should I ?
14:02  Oz Linden  yes, I suspect a new issue is a good idea
  বরুনদাশ গুপ্তে  yeah, if you crash even earlier, that sounds like a new bug
14:03  oobscure  thanks
    ok, so please comment https://jira.secondlife.com/browse/VWR-25872 if you see this
  Office Orb  VWR-25872 Linux viewer crash when uploading image
  oobscure  (i'm going to fill it now )
14:04  Oz Linden  hmmm..... I'm getting that same failure building a plain vanilla v-d ... it's a puzzlement....
    Other topics ... big group today... there must be some....
  Jonathan  Oz, pastebin your log file and email the list
14:05  FERRET  sounds like a missing header entry to me :P
  Twisted Laws  strange issues with quicktime headers, maybe?
  Kadah  (Still building v-d on win to see if tip is still broken
  Jonathan  Also try google on it
    Kadah, did you incorporate sh-1616?
14:06  Oz Linden  I did, briefly, before the meeting; so far the only hint I've found is the implication that it might be the compiler running out of stack space
  Kadah  Nope, I'll have to try that next then I guess :/
14:07  Cron Stardust  trying a build now on my mini
    RelWithBedIfoOS
14:08    *DebIfno :P
    (and I typo my typo correction)
  বরুনদাশ গুপ্তে  bed info sounds good to me
    might be useful when choosing a hotel
  Ima Mechanique  me too
  Jonathan  You want a bed with no bugs
14:09  Ima Mechanique  I'm thinking more about when I can go to mine ;-)
  FERRET  patches tell bugs to relocate
14:10  বরুনদাশ গুপ্তে  ah, that's how that works
  Jonathan  Oz, you are taking on more and more responsibilities; is the current configuration of the Snowstorm team going to stay like this for a while or are there plans to re-expand it?
14:12  Oz Linden  Well, we've loaned a couple of devs to the mesh team
14:13    eventually, I'll get them back
    but I don't know when eventually is
    I'm hoping that I'll actually be able to hire a couple of people at some point, but one never knows
14:14    we do have reqs open in a number of areas....
  draconis.neurocam  6 engineer spots last i looked
  Oz Linden  I have not looked very recently, but yes, there are some
14:15  Ima Mechanique  hey stupid ;-)
  Jet Wiggledick  hai
  Lindsey Warwick  hai
14:16  Oz Linden  we are continuing to make progress on a number of fronts though....
14:18  Cron Stardust  Warzone: Devs Vs Bugs...
  Jonathan  I just tested v-d + sh-1616 and saw tons of horrible triangles so will reboot shortly and see if that is still an issue
14:19    at least I was not crashing
  Oz Linden  that's progress
  Kadah  Same for not crashing
  Cron Stardust  still compiling....
14:20  FERRET  oh ya...SSE2 and !3DNow are cpu instructions not gpu
14:21  Oz Linden  I'm getting a few projects started to port some popular TPV features
  Kadah  Wee
    Land info on menu bar? :V
  Oz Linden  that's not on my short list
  Jonathan  The Dale Glass radar would be a big win
14:22  Oz Linden  the radars are more controversial, so I'm not working on that one now
  Kadah  Be happy you got nearby
14:23  draconis.neurocam  with settable distance the nearby panel is fairly useful
  Kadah  Though its still annoying that it doesn't work like local speakers list did in v1. I still have no idea now to access any of those controls in v2
  Oz Linden  I want: song title display, using local textures when building, media filter (well along, blocked by a test bug), and a unified chat floater
  draconis.neurocam  local textures \o/
  Oz Linden  oh yeah... and a view distance control
  Kadah  AFAIK, Song title dispaly only works with fmod on windows.
14:24  Vaa  :o
    what Drac said though, settable drawing distance and also i think max avatars should be easily accessable from a panel, not just options.
  Kadah  I forget the reason, but I think it was because gstreamer doesn't decode that info, or something.
  Oz Linden  I don't want the whole bunch of graphics controls that phoenix has, though.... I just want a draw distance slider on the top bar next to volume
14:25  Kadah  Like from Starlight, or whatever its called?
  Oz Linden  I have not seen that one
14:26  Kadah  Adding a DD slider to anywhere is only an XUI edit.
    I think :3
  Twisted Laws  yes Kadah
  Jonathan  There is where I will plug VWR-24005 before the draw-slider goes in (and try to bring it up at a more appropriate meeting, too)
  Office Orb  http://jira.secondlife.com/browse/VWR-24005

VWR-24005 Accidentally logged out when trying to use media or volume controls

14:27  Kadah  It's been a while, again, since I've touched v2 XUI, its backwards and I keep getting confused each time I try to do something.
14:28  Oz Linden  I've just been learning it, doing changes in the region/estate floater mostly
    would be a nightmare without the preview tool, but that works pretty well
14:29  Kadah  You never delt with v1, but v2 actually is backwards from it.
  Vaa  oh yeah the preview tool is a lifesaver. in 1.x it was horrible, i remember relogging every minute to check cause i'm ocd about widget placement
  Kadah  "Upside down" might be a more apt compassion.
  Twisted Laws  based on topleft (v2) while v1 was bottomleft
14:30  Oz Linden  well, it wouldn't be any fun if we didn't shake things up now and then :-)
    new perspectives and all that
  Twisted Laws  v2 is better after you use it tho
  Kadah  Well it would help if half of the old properties on controls weren't missing, or broken.
    :P
14:31  Cron Stardust  Sounds like v2 is an improment then! Took me a couple of years back when I had to go from prograsmming to geometry :P
    (Yes, I learnt code 1st)
  Oz Linden  the advantage of being newer, I guess
14:32    Well, I'm going to go beat my head against why my compiles all fail....
  Cron Stardust  hmmm I wonder if the ability to edit one's chat text is in a feature request yet....
  draconis.neurocam  take care oz, and dont loose too many braincells in the process
  Oz Linden  Thank you all for coming, and if someone wants to do that distance slider, let me know
  বরুনদাশ গুপ্তে  edit chat text?
    like, after sending it, or what?
  Oz Linden  you can do that
  Cron Stardust  ya, like in Skype
14:33  Vaa  aw take care Oz!
  Twisted Laws  there is one in the jira somewhere ...
  Oz Linden  control up-arro
    arrow
  Twisted Laws  puts land button and distance slider in top bar
  বরুনদাশ গুপ্তে  oh, you mean getting sent chat text for editing and re-sending?
    yeah, that's already possible