2008/04/25
IRC [00:41] *** Mooooooo parted the chat.
IRC [04:47] *** partymol2 joined the chat.
IRC [04:48] *** partymola parted the chat.
IRC [04:48] *** partymol2 parted the chat.
IRC [04:48] *** partymola joined the chat.
IRC [04:54] *** partymola parted the chat.
IRC [06:47] *** narmandius joined the chat.
IRC [06:48] <narmandius> anyone alive?
IRC [06:50] *** narmandius parted the chat.
IRC [08:00] <Dossy> Not at 6:48 AM US/Eastern time, obviously. :-)
IRC [13:14] *** KNReC joined the chat.
IRC [14:53] <Dossy> How's everyone's Friday going?
IRC [14:53] <KNReC> Doin' great. Actually managing to touch code for an hour or two.
IRC [14:53] <Dossy> Nice!
IRC [14:53] <Dossy> Cleaning up someone else's code? :)
IRC [14:54] <KNReC> Nah, my own. Having an odd problem with ns_return, but haven't isolated it yet.
IRC [14:55] <KNReC> I'm doing "ns_return 400 {text/plain} junk" from a registered proc, and getting the "not found" document in addition to the 400 return code, with "junk" at the end.
IRC [14:55] <Dossy> woah.
IRC [14:55] <Dossy> oh, you have any internal redirects configured for status 400 in your config .tcl?
IRC [14:55] <KNReC> Though it was our RESTful dispatcher, but I'm getting the same behavior with ns_register_proc.
IRC [14:56] <KNReC> Oh, we have all kinds of internal redirects, I'll start there. Also, this is on a PUT, not a GET, so ... duh. Sorry. There isn't a GET registered. I wonder why my proc's getting called at all.
IRC [14:56] <KNReC> Let me go check the test case better.
IRC [15:01] <KNReC> Yup. Combination of the test case & the registrations got me in trouble (testcase re-used the same Java string buffer as the response). There's a mystery gone. Glad u asked me a question about it. Thanks.
IRC [15:10] *** EvilOtto parted the chat.
IRC [15:12] *** EvilOtto joined the chat.
IRC [15:22] <Dossy> L(
IRC [15:22] <Dossy> :)
IRC [15:22] <Dossy> A second pair of eyes can often help.
IRC [16:27] <EvilOtto> nssqlite3 segfaults if a handle is released without ever being selected on.
IRC [16:54] <EvilOtto> debugging, handle->context=handle->statement=0x20202020 .. that value is a little too neat, seems like an initialization value. Could be an implicit assumption here that newly allocated memory is 0 even is it isn't calloced.
IRC [16:57] <EvilOtto> Explicitly nulling out handle->statement on open helps things. Weird tho, I'm pretty sure I didn't have this problem before. Maybe when my host VPS got upgraded the default memory management changed.
IRC [16:59] <Dossy> Hm. What OS?
IRC [17:00] <EvilOtto> linux 2.6.18-53.1.13.el5.028stab053.10 #1 SMP. I think it's redhat fron 2-3 years ago.
IRC [17:01] <EvilOtto> running under a tektonic vps. Was virtuozzo vps up until a few days ago, is now hypervm
IRC [17:21] <Dossy> Hmm, was wondering if I could run that here to try and reproduce. What version of SQLite3 is it compiled against?
IRC [17:27] <EvilOtto> I ahve sqlite 3.5.5
IRC [17:30] <Dossy> I built and tested against 3.3.8.
IRC [17:31] <Dossy> It would be really nice to create a nsdb acceptance test suite.
IRC [17:31] <Dossy> A general "nsdb" one as well as per-driver tests.
IRC [17:33] <Dossy> I know docs are a high priority, but I think for 2008, I finally want to get the tests/ directory useful.
IRC [17:33] <Dossy> Testing nssqlite3 is a lot easier than testing other db drivers, as "setting up the database" isn't an issue.
IRC [17:34] <Dossy> The test suite can create temporary test databases and then remove them afterwards. Not so simple to automate for, say, MySQL or PostgreSQL, etc.
IRC [17:34] <Dossy> OK, time to take the family out to dinner. BBL.
IRC [17:34] <KNReC> Seems to me I recall some stuff about additional tests in the naviserver mailing list. Haven't ever looked to see what they did.
IRC [17:34] <KNReC> Have a great time!
IRC [18:09] <Dossy> Oops. Plans changed. We're going to stay in, order pizza, and watch Alvin & the Chipmunks. Hm.
IRC [18:09] <Dossy> Yeah, they did work up a lot of tests in the NaviServer repos. I haven't looked at them.
IRC [18:10] <Dossy> Luckily, they're also working under the Mozilla Public License, so in theory, we could just copy stuff from their repos into ours, if we'd like to.
IRC [18:11] <KNReC> Just seemed like a resource to start with. Do you have a pitch-shifter? Or just earplugs? :-)
IRC [18:22] <Dossy> That deaf, dumb and blind guy ... sure merges a mean repos. *air guitar*
IRC [18:23] <Dossy> Lately, I've been focusing on my open source project hacking on Gnash, the GNU Flash player.
IRC [18:33] <KNReC> Hadn't even heard of it. Glad somebody's working on it. Maybe we can collaborate on the comet stuff for it; we did a flash "connector" (conduit for receiving updates) so long ago I have no idea where the code is. No idea whether that stuff still works or not, and it'd have to be adjusted for modern "Bayeux" comet implementations.
IRC [18:39] <Dossy> Ironically, I'm primarily working on the Win32 port of Gnash. heh.
IRC [18:39] <Dossy> That, and I'm going to work on the threading issues.
IRC [18:39] *** Mooooooo joined the chat.
IRC [18:39] <Dossy> Luckily, others are working on the reverse engineering of SWF and RTMP and implementing the guts of the Gnash VM.
IRC [18:39] <Dossy> Hi, Mooooooo.
IRC [18:40] <Mooooooo> hey
IRC [18:40] <Dossy> It's nice seeing more people hang out on the chat again.
IRC [18:41] <KNReC> That was a good annc the other day. I'd tried it a few months ago, but had misconnected (old version of GAIM), so never saw anybody.
IRC [18:41] <Dossy> Has everyone had a chance to at least look at the support tickets I imported into Trac? Any opinions?
IRC [18:41] <KNReC> I'm a big Trac fan. Haven't looked at the specific tickets.
IRC [18:41] <Dossy> Ah - yeah, I wonder how much is a "no decent IRC client" issue.
IRC [18:42] <Dossy> Although, for almost every platform--thanks to Pidgin and Adium--there's a reasonably simple IRC client available, so it's really not much of an excuse any more. :-)
IRC [18:42] <Dossy> KNReC: You are? Great! So am I ... :-)
IRC [18:43] <Dossy> Unless there's any serious objections, I'd like to "shut down" the tracker at SourceForge, and use the Trac on dev.aolserver.com from now on. Then, I'd like to actually organize things so there's some reasonable goals.
IRC [18:43] <KNReC> Yeah, couldn't convince my boss to go that way, so we're MediaWiki & Bugzilla now, but the integrated management/outline/deadline stuff makes tons of sense to me.
IRC [18:43] <Dossy> Yup!
IRC [18:43] <Dossy> My favorite part of Trac is the milestone stuff.
IRC [18:44] <Dossy> The built-in wiki is neat, but MediaWiki just "feels" better - mostly due to the template capability.
IRC [18:44] <Dossy> But, after having been tortured with Bugzilla ... Trac is a godsend.
IRC [18:44] <KNReC> Mine too. Also that it's tons prettier than BZ or Sourceforge :-). Hadn't explored templates either way.
IRC [18:45] <KNReC> Well, could be worse than BZ. Could still be using TestDirector. Anyway, no whining :-)
IRC [18:51] <Dossy> :)
IRC [19:29] *** s9 joined the chat.
IRC [19:31] *** s9 parted the chat.
IRC [19:33] *** hamiltonchua joined the chat.
IRC [20:20] *** EvilOtto parted the chat.
IRC [23:24] *** KNReC parted the chat.
IRC [23:58] *** shedi joined the chat.
IRC [23:58] <shedi> anybody home?