01:26:39  * unixpicklejoined
01:31:00  * unixpicklequit (Ping timeout: 258 seconds)
03:46:50  * xaxxonjoined
03:47:13  <xaxxon>are the % symbols in error messages supposed to be substituted for? I'm getting an error message: Object template has duplicate property '%'
03:47:28  <xaxxon>presumably from here: https://github.com/nodejs/node/blob/master/deps/v8/src/messages.h#L123
03:48:25  <xaxxon>but hell if I can figure out where it's coming from: https://github.com/v8/v8/search?utf8=%E2%9C%93&q=DuplicateTemplateProperty
04:05:43  <caitp>xaxxon: have you investigated the `name` in lldb or gdb?
04:05:56  <caitp>it might be a bad handle, or something
04:06:18  <xaxxon>I'll take a look
04:06:43  <caitp>try v8::internal::String::cast(*name)->ToAsciiArray(), assuming it's a string property
04:17:03  <xaxxon>caitp, I've got it in lldb stopped as it's about to print the error message resulting from this call: https://github.com/v8/v8/blob/master/src/api-natives.cc#L245 what do I type?
04:17:59  <xaxxon>"name" isn't real, I guess I should look up that macro
04:19:13  <xaxxon>nm last thing I said, but lldb doesn't like it: error: use of undeclared identifier 'name'
04:20:24  <xaxxon>oh ok
04:20:45  <xaxxon>I don't understand debuggers too well. I caught it before it went through and now what you said to type works.
04:20:55  <xaxxon>thank you.
04:23:19  <xaxxon>ok, so I found my duplicate string. But now to figure out why the error message is bad
04:33:17  <xaxxon>I give up.. I can't follow it trhoguh all these macros
04:33:34  <xaxxon>I filed a bug report
04:38:40  <caitp>name isn't a macro, it's a variable
04:38:46  <caitp>a Handle<Name> variable
04:41:43  <caitp>yeah, the error being bad is weird
04:42:09  <caitp>that may have already been fixed, though
04:42:12  <caitp>but it's hard to say
04:42:15  <xaxxon>caitp, yeah, I don't understand why it wasn't available as I was deeper in the call stack (like I said, I don't really understand debuggers), but once I stopped it while execution was still in that function, it worked fine. That part about macros was completely nonsensical
04:42:51  <xaxxon>caitp, anyhow, thank you for your help.
04:43:48  <xaxxon>I was goign to put my ow check in there before I Set() the attribute name, but there doesn't appear to be a Get() or Has() on ObjectTemplate to query
05:13:13  <caitp>xaxxon: you should send a proper repro just so we can see if it still happens in ToT though
05:14:41  <xaxxon>I guess I was thnking it would be pretty clear whether or not there's a code path where the % isn't substituted -- at least for someone familliar with the code. I'll see what I can do about whipping something up, but my current code isn't a candidate for sharing because of the amount of code it relies on
05:44:19  * plutonuxquit (Quit: Leaving)
06:10:51  * thefourtheyejoined
07:27:39  * plutoniixjoined
07:27:43  * plutoniixquit (Max SendQ exceeded)
07:46:21  * xaxxonquit (Quit: This computer has gone to sleep)
09:37:40  * davijoined
09:37:40  * daviquit (Changing host)
09:37:40  * davijoined
11:09:57  * daviquit (Ping timeout: 244 seconds)
11:12:45  * davijoined
11:22:56  * Garbeejoined
12:12:46  * daviquit (Ping timeout: 252 seconds)
12:21:40  * davijoined
12:26:34  * daviquit (Ping timeout: 260 seconds)
12:33:28  * rmcilroyquit (Ping timeout: 264 seconds)
12:45:21  * rmcilroyjoined
16:38:46  * davijoined
16:38:54  * daviquit (Changing host)
16:38:54  * davijoined
16:49:09  * RT|Chatzillaquit (Quit: ChatZilla 0.9.86.1 [Firefox 2.0.0.22pre/2010030309])
17:24:26  * daviquit (Ping timeout: 250 seconds)
17:27:29  * bobmcwjoined
17:27:29  * bobmcwquit (Changing host)
17:27:29  * bobmcwjoined
18:38:11  * plutoniixjoined
18:47:44  * saper_changed nick to saper
19:30:51  * unixpicklejoined
20:45:02  * zv_changed nick to zv
20:45:12  * zvquit (Changing host)
20:45:12  * zvjoined
20:52:11  * seventhquit (Ping timeout: 240 seconds)
20:55:31  * seventhjoined
21:27:58  * unixpicklequit (Quit: My Mac has gone to sleep. ZZZzzz…)
21:59:07  * RT|Chatzillajoined
22:01:08  * Cube8joined
22:17:31  * unixpicklejoined
22:21:46  * unixpicklequit (Read error: Connection reset by peer)
22:42:04  * bobmcwquit (Remote host closed the connection)
23:25:55  * plutoniixquit (Read error: Connection reset by peer)
23:32:03  * Cube8quit (Ping timeout: 240 seconds)
23:34:38  * Cube8joined
23:44:46  * Garbeequit (Quit: Connection closed for inactivity)
23:55:34  <jwolfe>does PTAL have any mechanical meaning like LGTM does? like does PTAL send a special notification or something?