| 00:00.49 | *** join/#brlcad IriX64 (n=IriX64@bas2-sudbury98-1177871686.dsl.bell.ca) | |
| 00:03.59 | *** join/#brlcad mafm (n=mafm@2.Red-83-63-197.staticIP.rima-tde.net) | |
| 00:16.32 | Ralith | ``Erik: not atm |
| 00:16.37 | Ralith | the latter, probably |
| 00:16.42 | Ralith | I can rememdy that though |
| 00:16.43 | Ralith | why? |
| 00:17.40 | ``Erik | in case you wanted to see isst in action |
| 00:20.10 | louipc | heheh IriX64 just told me that he has brl-cad working on vista 64, with the obligatory screen shot |
| 00:24.02 | starseeker | woooot! |
| 00:24.05 | starseeker | is online once more |
| 00:24.12 | ``Erik | damnit |
| 00:24.14 | ``Erik | there goes the neighborhood |
| 00:24.20 | ``Erik | 70's boy is back online |
| 00:24.35 | starseeker | 70's?? more like 40's |
| 00:24.46 | ``Erik | mirror walls, shag carpet |
| 00:24.52 | starseeker | ah, yes :-) |
| 00:24.57 | ``Erik | are your appliance alvacado, or goldenrod? :D |
| 00:25.02 | starseeker | mirror wall check, shag carpet (thankfully) no |
| 00:25.03 | ``Erik | appliances |
| 00:25.10 | starseeker | off-white |
| 00:25.22 | louipc | all of that sounds awesome to me |
| 00:25.27 | ``Erik | really off white? like alvacado? ;) |
| 00:25.51 | ``Erik | (so gettin' my arse kicked tomorrow) |
| 00:26.02 | starseeker | nah, still too tired |
| 00:26.10 | starseeker | although brlcad has got to be even more shot |
| 00:26.22 | brlcad | nah |
| 00:26.59 | ``Erik | something about a bigassed needle full of adrenaline through the rib cage and straight into the heart, he's wired so bad his eyes are as messed up as uma's |
| 00:27.04 | ``Erik | :D *duck* |
| 00:27.16 | brlcad | ah, heh, welcome back to the addiction starseeker |
| 00:27.28 | brlcad | mm.. uma |
| 00:27.41 | brlcad | could be a good kill biller time |
| 00:28.03 | brlcad | or I could catch the two heroes i've not seen yet |
| 00:28.06 | ``Erik | (was actually a pulp fiction crack, but *shrug* whatever's good) |
| 00:28.28 | brlcad | *snort* "damn, I said god damn!" |
| 00:28.49 | brlcad | one of my fav quotes/scenes in pulp |
| 00:29.19 | brlcad | just finished making some of the best spaghetti evar |
| 00:29.27 | ``Erik | finishes up his lasagna |
| 00:30.59 | starseeker | wonders just how many updates he has waiting to compile... |
| 00:32.05 | ``Erik | heh "if I'm gay, then freddy mercury was gay!" |
| 00:40.36 | starseeker | winces - 111 packages |
| 00:40.49 | starseeker | oh, well... time to stress the local power grid |
| 00:42.12 | louipc | laffs |
| 00:42.40 | starseeker | sees subversion related items in the list and updates BRL-CAD before starting the process |
| 00:43.01 | ``Erik | wow, I'm glad I use freebsd and macports so I don't have to deal with all that O.o |
| 00:43.25 | louipc | wouldn't you if you wanted to update all your apps? |
| 00:43.42 | ``Erik | </sarcasm> |
| 00:43.51 | starseeker | ``Erik: oh, it SHOULD work - the last time I updated it and it broke, it was upstreams fault |
| 00:44.00 | starseeker | tends to run on the cutting edge |
| 00:44.38 | starseeker | too many cool changes recently for me to want to get stuck on the old code for any longer |
| 00:44.39 | louipc | I'm on the bleeding edge too, but I don't have to build 95% of it heh |
| 00:45.18 | starseeker | actually prefers it that way - there's a sort of purity in knowing your system can build itself from source code |
| 00:45.47 | louipc | winks |
| 00:46.16 | ``Erik | psst, starseeker, I think he's hittin' on ya |
| 00:47.05 | starseeker | nah, he just wants my mirror wall |
| 00:47.19 | starseeker | oh, I need to check out Haiku again |
| 01:58.22 | brlcad | ``Erik: may be reading it wrong, but that obj-g memset is sizeof(pointer) |
| 01:58.44 | brlcad | just bu_calloc instead and should be "sure" |
| 01:59.52 | brlcad | otherwise, needs to be sizeof(struct whatever) |
| 02:00.54 | brlcad | yay, looks like tcl folks are finally looking into our command length patch |
| 02:01.37 | yukonbob | waves in |
| 02:01.40 | yukonbob | which patch? |
| 02:11.26 | ``Erik | brlcad: I think I made that fix but didn't commit it? O.o dun remmeber, have to look at the src at work |
| 02:11.36 | ``Erik | it's in mid thrash :D |
| 02:12.46 | ``Erik | the original was banged out on a saturday and committed wtihout testing, gotta make things, y'know, work now |
| 02:34.55 | brlcad | you made some commits, that's only reason I noticed the snippet |
| 02:53.13 | brlcad | yeah, you took out the sizeof() |
| 03:13.11 | *** join/#brlcad PrezKennedy (i=Matthew@whitecalf.net) | |
| 03:13.12 | *** join/#brlcad Ralith (n=ralith@69.90.49.189) [NETSPLIT VICTIM] | |
| 03:13.12 | *** join/#brlcad yukonbob (i=1000@s142-179-54-198.bc.hsia.telus.net) [NETSPLIT VICTIM] | |
| 03:13.12 | *** join/#brlcad archivist_emc (n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT VICTIM] | |
| 03:13.12 | *** join/#brlcad louipc (n=louipc@archlinux/trusteduser/louipc) [NETSPLIT VICTIM] | |
| 03:13.12 | *** join/#brlcad b0ef (n=b0ef@157.26.202.84.customer.cdi.no) [NETSPLIT VICTIM] | |
| 03:13.12 | *** join/#brlcad archivist (n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT VICTIM] | |
| 03:13.12 | *** join/#brlcad akafubu (n=akafubu@unaffiliated/akafubu) [NETSPLIT VICTIM] | |
| 03:13.12 | *** join/#brlcad roberthl (n=robert@silentflame/member/roberthl) [NETSPLIT VICTIM] | |
| 03:13.12 | *** join/#brlcad Maloeran (n=maloeran@glvortex.net) [NETSPLIT VICTIM] | |
| 03:17.31 | *** join/#brlcad louipc (n=louipc@archlinux/trusteduser/louipc) | |
| 04:48.51 | CIA-28 | BRL-CAD: 03brlcad * r36139 10/brlcad/trunk/src/conv/obj-g.c: callocified |
| 05:36.39 | *** join/#brlcad IriX64 (n=mario_du@bas2-sudbury98-1177871686.dsl.bell.ca) | |
| 05:38.28 | *** part/#brlcad IriX64 (n=mario_du@bas2-sudbury98-1177871686.dsl.bell.ca) | |
| 06:47.21 | *** join/#brlcad ibot (i=ibot@rikers.org) | |
| 06:47.21 | *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad || Release 7.14.8 posted (20090511) || GSoC2009 Next Step: upload your code to google, wait for shirt ;) thanks everyone! || Logs at http://ibot.rikers.org/%23brlcad/ | |
| 07:14.49 | *** join/#brlcad akafubu (n=akafubu@unaffiliated/akafubu) | |
| 07:30.10 | *** join/#brlcad roberthl_ (n=robert@rhl.me.uk) | |
| 10:00.23 | *** join/#brlcad roberthl (n=robert@rhl.me.uk) | |
| 12:05.30 | CIA-28 | BRL-CAD: 03erikgreenwald * r36140 10/brlcad/trunk/src/conv/obj-g.c: use bu_fgets. update facemax. |
| 12:21.37 | CIA-28 | BRL-CAD: 03erikgreenwald * r36141 10/brlcad/trunk/src/conv/obj-g.c: fix multiple group parsing |
| 13:05.00 | *** join/#brlcad BigAToo (n=BigAToo@208.95.141.189) | |
| 14:43.20 | CIA-28 | BRL-CAD: 03erikgreenwald * r36142 10/brlcad/trunk/src/conv/obj-g.c: stubs for more commands |
| 17:27.25 | ``Erik | whoa, screw that, I'm just gonna do a small subset of obj |
| 17:31.11 | *** join/#brlcad mafm (n=mafm@193.153.52.102) | |
| 17:40.57 | *** join/#brlcad parigaudi (n=quassel@217.91.127.94) | |
| 18:19.33 | starseeker | brlcad: hmm, pastbin.bzflag.bz seems to be having some issues |
| 18:19.49 | starseeker | well, in the meantime I'll use another one |
| 18:20.04 | brlcad | starseeker: yeah, fs was full |
| 18:20.17 | starseeker | brlcad: anyway - I have a debugging backtrace on the failure of ogl to attach on OSX: |
| 18:20.24 | starseeker | http://paste.lisp.org/display/88073 |
| 18:29.04 | brlcad | starseeker: yeah, that trace looks familiar |
| 18:30.03 | starseeker | not helpful, eh? |
| 18:38.08 | brlcad | not really unfortunately -- the display pointer looks alright, and you can't get any data info for functions lower than Tk_InternAtom() |
| 18:38.29 | starseeker | hmm. How do we attack this then? |
| 18:38.47 | brlcad | i mean, it feels like the x11 incompat from a while back |
| 18:39.03 | brlcad | remember that debian bug? |
| 18:39.33 | starseeker | ick |
| 18:39.34 | brlcad | there was a hack we could apply to tk to fix it, and there was a fix to x11 as well |
| 18:39.53 | starseeker | so it's not something at our level you think? |
| 18:40.24 | brlcad | I'm sure we're provoking it *somehow* .. but yeah, not clear if it's actually something wrong on our end |
| 18:40.44 | brlcad | does this result in the BadAtom abort? |
| 18:41.04 | brlcad | or just crashes? |
| 18:41.14 | starseeker | just crashes |
| 18:41.27 | brlcad | what's the setup? running local on mac 10.5 to local mac x11 ? |
| 18:41.35 | starseeker | yep |
| 18:41.48 | brlcad | is this an enable-all ? |
| 18:42.19 | starseeker | yep |
| 18:42.34 | brlcad | what does otool -L look like on the binary? |
| 18:43.39 | starseeker | want pastebin? |
| 18:44.02 | brlcad | it's highly suspicious that it crashes in Tk_InternalAtom .. and there are other reports of a Linux x11 client to mac server failing out (cleanly) with an X11 BadAtom failure |
| 18:44.13 | brlcad | sure |
| 18:46.17 | starseeker | http://paste.lisp.org/display/88075 |
| 18:47.21 | brlcad | hm, that looks good |
| 18:48.27 | brlcad | oh ,sweet! .. http://www.sealiesoftware.com/valgrind/ |
| 18:50.01 | starseeker | hah! |
| 19:06.17 | starseeker | diffing running the same debugging steps on both dm_X and dm_ogl, these are the only differences that occur prior to the X atom stuff: http://paste.lisp.org/display/88073#1 |
| 19:06.39 | starseeker | nothing null in there I can see |
| 19:07.03 | brlcad | that's not null |
| 19:07.08 | starseeker | unless it's the missing "T" in private13 |
| 19:07.23 | brlcad | it's 0xc i.e. 12 |
| 19:20.43 | *** join/#brlcad PrezKennedy (i=Matthew@whitecalf.net) | |
| 19:20.44 | *** join/#brlcad yukonbob (i=1000@s142-179-54-198.bc.hsia.telus.net) [NETSPLIT VICTIM] | |
| 19:20.44 | *** join/#brlcad archivist_emc (n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT VICTIM] | |
| 19:20.44 | *** join/#brlcad b0ef (n=b0ef@157.26.202.84.customer.cdi.no) [NETSPLIT VICTIM] | |
| 19:20.44 | *** join/#brlcad archivist (n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT VICTIM] | |
| 19:20.44 | *** join/#brlcad Maloeran (n=maloeran@glvortex.net) [NETSPLIT VICTIM] | |
| 19:29.27 | *** join/#brlcad jdoliner (n=jdoliner@c-67-173-0-29.hsd1.il.comcast.net) | |
| 19:33.01 | *** join/#brlcad Ralith (n=ralith@d142-058-091-230.wireless.sfu.ca) | |
| 19:42.33 | brlcad | is having major net issues for some reason .. can't load web pages |
| 19:43.10 | starseeker | growls at X11 + ogl + OSX... |
| 19:52.51 | *** join/#brlcad Ralith (n=ralith@d142-058-091-230.wireless.sfu.ca) | |
| 20:11.15 | starseeker | brlcad: I don't suppose the Togl widget would help us any? |
| 20:12.23 | brlcad | how so? |
| 20:12.59 | starseeker | perhaps it has a different way of managing Tk/ogl interactions? |
| 20:13.17 | brlcad | there is already the start of a tk dm |
| 20:14.15 | starseeker | apparently all of our display managers incorporate Tk? |
| 20:15.50 | brlcad | no |
| 20:16.28 | brlcad | mged's tk sets up a window, our dm draws into it using whatever protocol |
| 20:16.52 | brlcad | so there's an interaction there |
| 20:17.26 | starseeker | hmm |
| 20:17.49 | starseeker | so setting up a non-tk window would require a fair bit of libdm code? |
| 20:19.46 | brlcad | you can't without making all of mged's gui non-tk |
| 20:20.01 | brlcad | libdm knows nothing of tk |
| 20:21.19 | brlcad | this is unbearable .. can barely use the network |
| 20:21.27 | starseeker | But (for example) dm_ogl.c uses Tk_Window types (sorry if I'm being dense) |
| 20:23.29 | brlcad | ah, yeah -- sorry didn't know that's what you meant |
| 20:24.38 | brlcad | "libdm knows nothing of tk" should have been "libdm knows nothing of tk-mged" |
| 20:24.44 | starseeker | nods |
| 20:24.57 | brlcad | it still chats tk to either create the window or embed into a window |
| 20:25.12 | starseeker | will that need to change for the new GUI? |
| 20:25.26 | brlcad | if we want to use libdm, yes |
| 20:25.42 | brlcad | otherwise, if it does it's own thing, won't matter |
| 20:26.26 | starseeker | ah |
| 20:27.44 | brlcad | the original purpose of libdm is no longer relevant, I wouldn't mind it going away |
| 20:27.53 | brlcad | it's purpose was abstracting away *hardware* differences |
| 20:28.16 | starseeker | oh, OK :-) |
| 20:29.01 | brlcad | it's still relevant for supporting entirely different output formats, like graphical display vs network display vs plot files vs image buffers, etc |
| 20:29.23 | brlcad | but not necessarily for the myriad of graphical displays for wgl/ogl/tk/x11/whatever |
| 20:30.04 | brlcad | there are projects that do a better job abstracting that than we do (namely sdl, tk, ogre, clanlib, etc) |
| 20:30.43 | ``Erik | heh, clanlib, that's one I haven't heard in a long time |
| 20:31.06 | brlcad | it's ripe for major refactoring, because there is a lot of useful logic there |
| 20:31.06 | brlcad | especially with something radically different like rtgl |
| 20:31.47 | starseeker | sounds like a candidate for a 2 hour "educate the clueless new programmer" design discussion ;-0 |
| 20:31.54 | starseeker | ;-) even |
| 20:32.16 | brlcad | the way tk was shoe-horned in for window creation is unfortunately messy, shouldn't be any direct tk in libdm except for the tk dm |
| 20:34.21 | brlcad | with bob working on an ogre dm, that makes for a convenient bridging path from old to new |
| 20:36.36 | brlcad | ``Erik: what's surprising is how well those guys keep at it over this many years .. :) |
| 20:36.46 | brlcad | they've picked up activity massively this past year |
| 20:37.01 | ``Erik | back in college, a buddy of mine (ken) and I were trying to make a worms2 clone with it |
| 20:37.08 | ``Erik | it was... really... crappy :D |
| 20:37.44 | brlcad | they were handicapped for years because of no 3dd support |
| 20:37.57 | ``Erik | yeh, and we were probably using the blit routines wrong |
| 20:38.03 | ``Erik | was hard to make it ok on a 166mhz pentium |
| 20:38.11 | brlcad | heh, that'd do it |
| 20:38.22 | ``Erik | yet worms2 ran swank on that machine, with no 3d accelerator in it |
| 20:38.54 | ``Erik | (BUT, the pentium had... ooh, MMX!) |
| 20:39.01 | brlcad | plus back then, the clanlib guys were in college too :) |
| 20:39.09 | ``Erik | yeh |
| 20:39.22 | ``Erik | looking at the history, it musta been really fresh back then |
| 20:39.45 | brlcad | they've been working on a new GUI system for it, which if they can get fleshed out might give them a really nice niche to carve out for themselves |
| 20:39.48 | ``Erik | first public release '99, this was probably in late '99 or '00 |
| 20:40.31 | ``Erik | personally, lispbuilder is what's making me put the throwpillow on my lap at this point |
| 20:41.43 | *** join/#brlcad poolio (n=poolio@BZ.BZFLAG.BZ) | |
| 20:41.57 | ``Erik | dynamic redefinition in a live environment + heavy MVC configuration... :) ^C^C and the 'draw' function changes in the running program, no need to reload data or nothin' |
| 20:42.03 | ``Erik | *doingggngngnng* |
| 20:43.34 | *** join/#brlcad d-lo (n=claymore@BZ.BZFLAG.BZ) | |
| 20:45.16 | starseeker | well, that was weird |
| 20:45.39 | starseeker | xterm froze, closed it, reopened, logged back in, and still had to detatch and reattach screen |
| 20:46.31 | ``Erik | that happens once in a while |
| 20:47.00 | ``Erik | the sighup doesn't make it to all the xterms child processes, so bash thinks it's still connected, so screen thinks its' still attached |
| 20:47.52 | starseeker | humph |
| 20:48.16 | starseeker | wonders if there has been any more progress in the state of the art Qt+Ogre |
| 20:48.38 | starseeker | Ogre forums suck for this kind of thing... |
| 20:49.08 | ``Erik | what kind of thing, finding information? :D *duck* |
| 20:49.16 | starseeker | yep |
| 20:49.46 | ``Erik | starseeker: seen okra? |
| 20:50.11 | starseeker | no - what is it? |
| 20:50.13 | ``Erik | okra+buclet might be nifty |
| 20:50.16 | ``Erik | cl ogre |
| 20:50.25 | ``Erik | buclet is cl bullet |
| 20:50.33 | starseeker | heh - cool |
| 20:57.51 | brlcad | starseeker: their folks work (i.e., have discussions) via their forums like how we work on irc |
| 20:58.17 | brlcad | if you want to know something, best to ask there instead if searching doesn't come up |
| 20:59.02 | ``Erik | has noticed that panda looks that way on the outside (and newbies are directed to the forums), but there's an awful lot that happens on irc in spats if you wait long enough |
| 21:02.51 | brlcad | there is some that happens on irc, but most of their core devs aren't |
| 21:03.15 | brlcad | so you can get some info, but mostly anecdotal unless that particular dev is here |
| 21:13.05 | ``Erik | yowza, that takes me back heh |
| 21:13.46 | ``Erik | crank up the main loop, update the code while running, bug causes the main loop to crash... just like kernal hacking on the c64 with a monitor :D |
| 21:14.16 | starseeker | posted a question - we'll see what happens |
| 21:14.47 | ``Erik | assumes lithpth exception system could be convinced to allow the program to throw an error and continue, but doesn't know it yet :D |
| 21:15.17 | ``Erik | brlcad: set your dvr for 'stargate universe' tonight? |
| 21:24.29 | brlcad | don't have dvr any more, mostly all on-line |
| 21:24.43 | brlcad | but I'll probably try to watch that one live unless I forget |
| 21:32.25 | *** join/#brlcad ibot (i=ibot@rikers.org) | |
| 21:32.25 | *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad || Release 7.14.8 posted (20090511) || GSoC2009 Next Step: upload your code to google, wait for shirt ;) thanks everyone! || Logs at http://ibot.rikers.org/%23brlcad/ | |
| 21:33.23 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 21:33.23 | *** join/#brlcad cosurgi (n=cosurgi@atak.bl.pg.gda.pl) [NETSPLIT VICTIM] | |
| 21:33.23 | *** join/#brlcad Maloeran (n=maloeran@glvortex.net) [NETSPLIT VICTIM] | |
| 21:33.23 | *** join/#brlcad archivist (n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT VICTIM] | |
| 21:33.23 | *** join/#brlcad b0ef (n=b0ef@157.26.202.84.customer.cdi.no) [NETSPLIT VICTIM] | |
| 21:33.23 | *** join/#brlcad archivist_emc (n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT VICTIM] | |
| 21:33.23 | *** join/#brlcad yukonbob (i=1000@s142-179-54-198.bc.hsia.telus.net) [NETSPLIT VICTIM] | |
| 21:33.23 | *** join/#brlcad PrezKennedy (i=Matthew@whitecalf.net) | |
| 21:33.23 | *** join/#brlcad d-lo (n=claymore@BZ.BZFLAG.BZ) [NETSPLIT VICTIM] | |
| 21:33.23 | *** join/#brlcad ``Erik (i=Here@c-69-140-109-104.hsd1.md.comcast.net) [NETSPLIT VICTIM] | |
| 21:33.23 | *** join/#brlcad poolio (n=poolio@BZ.BZFLAG.BZ) [NETSPLIT VICTIM] | |
| 21:33.23 | *** join/#brlcad mafm (n=mafm@193.153.52.102) [NETSPLIT VICTIM] | |
| 21:33.23 | *** join/#brlcad roberthl (n=robert@silentflame/member/roberthl) [NETSPLIT VICTIM] | |
| 21:33.23 | *** join/#brlcad akafubu (n=akafubu@unaffiliated/akafubu) [NETSPLIT VICTIM] | |
| 21:33.23 | *** join/#brlcad starseeker (n=starseek@63.246.136.16) [NETSPLIT VICTIM] | |
| 21:33.23 | *** join/#brlcad brlcad (n=sean@BZ.BZFLAG.BZ) | |
| 21:33.23 | *** join/#brlcad SWPadnos (n=Me@emc/developer/SWPadnos) [NETSPLIT VICTIM] | |
| 21:33.23 | *** join/#brlcad alex_joni (n=alex_jon@emc/board-of-directors/alexjoni) [NETSPLIT VICTIM] | |
| 21:33.23 | *** join/#brlcad CIA-28 (n=CIA@208.69.182.149) [NETSPLIT VICTIM] | |
| 21:33.23 | *** join/#brlcad kanzure (i=bryan@146.6.84.36) [NETSPLIT VICTIM] | |
| 21:33.31 | *** join/#brlcad Yoshi47 (n=jan@firewall.walinga.com) [NETSPLIT VICTIM] | |
| 21:33.31 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 21:37.22 | *** join/#brlcad Ralith (n=ralith@69.90.49.189) | |
| 22:48.43 | *** join/#brlcad mafm_ (n=mafm@193.153.198.190) | |
| 23:08.06 | *** join/#brlcad mafm (n=mafm@225.Red-83-45-72.dynamicIP.rima-tde.net) | |