#instantbird log on 02 02 2014

All times are UTC.

00:16:50 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
00:24:50 --> BWMerlin has joined #instantbird
00:32:28 <-- clokep has quit (Ping timeout)
00:32:44 --> clokep has joined #instantbird
00:32:44 * ChanServ sets mode +o clokep 
01:04:43 <-- rosonline has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
01:53:02 <-- mconley has quit (Broken pipe)
02:17:03 <-- qheaden has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
02:23:58 <-- GeekShadow has quit (Ping timeout)
02:24:01 --> GeekShadow has joined #instantbird
03:04:38 --> mconley has joined #instantbird
03:08:02 <-- mconley has quit (Input/output error)
03:09:14 --> mconley has joined #instantbird
03:37:55 <-- mconley has quit (Input/output error)
03:42:50 --> iamjayakumars has joined #instantbird
03:55:21 <-- iamjayakumars has quit (Client exited)
03:56:39 --> iamjayakumars has joined #instantbird
03:56:55 <-- nathanr has quit (Ping timeout)
03:56:58 --> nathanr has joined #instantbird
04:59:14 <-- iamjayakumars has quit (Client exited)
05:00:50 <-- wnayes has quit (Quit: wnayes)
06:49:47 --> nhnt11 has joined #instantbird
07:22:46 <-- nhnt11 has quit (Ping timeout)
07:25:35 --> jb has joined #instantbird
07:51:45 --> iamjayakumars has joined #instantbird
08:02:00 <instant-buildbot> build #1768 of macosx-nightly-default is complete: Failure [4failed shell_3]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1768
08:08:25 <instant-buildbot> build #1250 of win32-nightly-default is complete: Failure [4failed shell_3]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1250
08:10:22 <-- jb has quit (Ping timeout)
08:12:44 --> nhnt11 has joined #instantbird
08:16:18 --> jb has joined #instantbird
08:42:48 <-- iamjayakumars has quit (Client exited)
09:15:59 <-- nhnt11 has quit (Ping timeout)
09:20:02 --> nhnt11 has joined #instantbird
09:30:31 <-- clokep has quit (Connection reset by peer)
09:32:04 --> clokep has joined #instantbird
09:32:04 * ChanServ sets mode +o clokep 
09:40:10 --> GeKo has joined #instantbird
09:52:38 <-- nhnt11 has quit (Ping timeout)
09:53:13 --> nhnt11 has joined #instantbird
10:07:44 <-- jb has quit (Ping timeout)
10:09:42 <-- nhnt11 has quit (Ping timeout)
10:10:09 --> nhnt11 has joined #instantbird
10:53:41 <-- nhnt11 has quit (Ping timeout)
11:02:01 --> nhnt11 has joined #instantbird
11:48:32 <-- nhnt11 has quit (Ping timeout)
11:58:33 --> iamjayakumars has joined #instantbird
12:00:49 <-- iamjayakumars has quit (Ping timeout)
12:06:14 --> iamjayakumars has joined #instantbird
12:32:15 <-- iamjayakumars has quit (Client exited)
12:42:49 <-- BWMerlin has quit (Quit: BWMerlin)
13:58:45 --> iamjayakumars has joined #instantbird
15:16:06 --> instantbot has joined #instantbird
15:16:06 topic changed by concrete.mozilla.org to "Ask about Instantbird (http://instantbird.com) here!|Current version is Instantbird 1.5! :) |News: http://blog.instantbird.org/ |Nightlies: http://nightly.instantbird.im/ (for testing only) |IRC logs: http://log.bezut.info/ |Pastebin: http://pastebin.instantbird.org/ | Bugs: https://bugzilla.mozilla.org"
15:16:06 * ChanServ sets mode +v instantbot 
15:22:26 --> aleth has joined #instantbird
15:22:26 * ChanServ sets mode +h aleth 
15:37:33 <-- iamjayakumars has quit (Quit: )
15:38:46 --> jb has joined #instantbird
16:00:55 --> iamjayakumars has joined #instantbird
16:02:03 <-- jb has quit (Ping timeout)
16:27:39 <-- iamjayakumars has quit (Ping timeout)
16:30:09 --> iamjayakumars has joined #instantbird
16:49:14 <-- nathanr has quit (Ping timeout)
16:49:16 --> nathanr has joined #instantbird
16:51:37 --> mconley has joined #instantbird
17:04:02 <-- mconley has quit (Input/output error)
17:05:43 --> FireFly_TB has joined #instantbird
17:08:00 --> mconley has joined #instantbird
17:08:41 <-- clokep has quit (Connection reset by peer)
17:08:44 --> clokep has joined #instantbird
17:08:45 * ChanServ sets mode +o clokep 
17:11:04 <-- mconley has quit (Input/output error)
17:18:31 --> Mic has joined #instantbird
17:19:16 <-- iamjayakumars has quit (Client exited)
17:34:10 <-- aleth has quit (Ping timeout)
17:36:55 --> aleth has joined #instantbird
17:36:55 * ChanServ sets mode +h aleth 
17:37:03 --> wnayes has joined #instantbird
17:44:33 <-- qlum has quit (Ping timeout)
17:44:40 --> qlum has joined #instantbird
17:46:19 --> mconley has joined #instantbird
17:49:02 <-- mconley has quit (Input/output error)
17:55:10 <-- clokep has quit (Ping timeout)
17:57:19 --> clokep has joined #instantbird
17:57:19 * ChanServ sets mode +o clokep 
18:14:06 <-- aleth has quit (Quit: exit stage left)
18:14:10 --> aleth has joined #instantbird
18:14:10 * ChanServ sets mode +h aleth 
18:24:34 --> mconley has joined #instantbird
19:00:03 <-- aleth has quit (Ping timeout)
19:00:54 --> aleth has joined #instantbird
19:00:54 * ChanServ sets mode +h aleth 
19:01:45 --> nhnt11 has joined #instantbird
19:03:35 <-- aleth has quit (Ping timeout)
19:19:27 --> EionRobb has joined #instantbird
19:19:45 <-- nhnt11 has quit (Ping timeout)
19:22:48 <-- GeKo has quit (Quit: leaving)
19:25:36 --> flo-retina has joined #instantbird
19:25:36 * ChanServ sets mode +qo flo-retina flo-retina 
19:44:27 <-- FireFly_TB has quit (Ping timeout)
19:45:56 --> FireFly_TB has joined #instantbird
19:50:09 --> chrisccoulson has joined #instantbird
19:52:08 <flo-retina> the bot still doesn't announce review requests? :(
20:02:26 <clokep> No. :-\
20:03:07 <flo-retina> I think Ib currently takes way too much memory
20:03:18 <flo-retina> it seems to be especially true since we switched to JS prpls
20:03:43 <flo-retina> having nighlties hides the problem quite well, but now that I keep the same build for days, it's becoming obvious
20:03:49 <EionRobb> :(
20:04:15 <flo-retina> I've been thinking a bit about it today
20:04:25 <clokep> :(
20:04:35 <flo-retina> I think the only way to start improving the situation is to get automated tests that give us some numbers
20:04:44 <flo-retina> so that we can see if we regress or improve on that front
20:04:45 <clokep> OK. I think I uploaded all my stuff to bug 955009.
20:04:47 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=955009 enh, --, ---, clokep, ASSI, Ship libpurple as an add-on / allow it to be disabled in configure
20:04:50 <flo-retina> clokep: cool :)
20:05:03 <clokep> (And cleaned up the patches so Florian doesn't kill me. :P)
20:05:56 <flo-retina> my current idea is to have a script simulating receiving plenty of raw IRC messages, and then disconnect the account, close all conversation windows, and see how what remains differs from the state before
20:06:05 <clokep> flo-retina: Also, were we going to convert the tools/ stuff into purple repo?
20:06:07 <flo-retina> assuming we have no leaks, that should be pretty close
20:06:18 <flo-retina> clokep: not sure.
20:06:37 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
20:06:44 <flo-retina> then it should be possible to add more tests giving numbers about how much memory Bubbles takes for 1000 messages
20:06:44 <clokep> That sounds like a reasonable plan.
20:06:55 * clokep wonders where the memory is.
20:06:57 <flo-retina> and add more tests like that, until we have an understanding of the situation
20:07:01 <clokep> If it's in the pruples vs. UI things.
20:07:07 --> chrisccoulson has joined #instantbird
20:07:43 <flo-retina> clokep: I would really like to fix that LIST leak
20:07:58 <flo-retina> but I don't think it's responsible for more than 20 or so MB of the current memory usage (400MB)
20:09:43 <clokep> Yes, It's something I'd like to look at once the purple garbage is over. :-\
20:10:52 <flo-retina> clokep: my current about:memory: https://pastebin.mozilla.org/4166646
20:14:13 <clokep> flo-retina: Yeah a lot of random things in there that seem like they should be gone.
20:15:20 <flo-retina> clokep: for raw strings from the protocols, I'm always tempted to blame the debug logs
20:15:35 <flo-retina> but an automated test could clear them :)
20:15:58 <clokep> :)
20:16:17 <flo-retina> I don't think it's possible to have that many 322 replies stuck in debug logs though ;)
20:18:10 <flo-retina> maybe we could arbitrarily decide to cut debug log messages after 1000 characters
20:18:29 * flo-retina isn't sure he likes that idea
20:18:51 <clokep> :-\
20:19:04 <clokep> I feel like if we're doign debug logs we should keep the logs in their entirety.
20:19:16 <clokep> We only keep a few hundred messages, right?
20:20:17 <flo-retina> I think I have the pref set to 1000
20:20:28 * clokep has it set to 0, I think.
20:20:30 <flo-retina> but anyway, we _clear_ the log after a clean disconnect of the account
20:31:47 <clokep> True. :)
20:59:44 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
21:02:43 --> qheaden has joined #instantbird
21:12:17 --> nhnt11 has joined #instantbird
21:15:48 <-- mconley has quit (Input/output error)
21:21:31 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
21:33:18 <-- clokep has quit (Ping timeout)
21:34:17 <-- nhnt11 has quit (Ping timeout)
21:42:14 --> chrisccoulson has joined #instantbird
21:49:55 <-- chrisccoulson has quit (Ping timeout)
21:50:17 --> chrisccoulson has joined #instantbird
21:51:40 <-- chrisccoulson has quit (Client exited)
21:53:40 <-- gerard-majax__ has quit (Ping timeout)
21:58:11 --> chrisccoulson has joined #instantbird
22:13:34 <-- Even has quit (Ping timeout)
22:14:23 <-- FireFly_TB has quit (Ping timeout)
22:15:17 --> jb has joined #instantbird
22:15:31 --> Even has joined #instantbird
22:15:31 * ChanServ sets mode +o Even 
22:16:50 --> mconley has joined #instantbird
22:17:16 --> FireFly_TB has joined #instantbird
22:21:44 <-- mconley has quit (Ping timeout)
22:22:57 <-- Even has quit (Input/output error)
22:26:42 --> Even has joined #instantbird
22:26:43 * ChanServ sets mode +o Even 
22:28:28 --> qheaden_phone has joined #instantbird
22:32:35 <-- Even has quit (Ping timeout)
22:35:35 <-- qheaden_phone has quit (Ping timeout)
22:38:31 <-- jb has quit (Ping timeout)
22:40:55 --> Even has joined #instantbird
22:40:55 * ChanServ sets mode +o Even 
23:04:33 --> rosonline has joined #instantbird
23:08:52 <-- chrisccoulson has quit (Ping timeout)
23:17:11 <-- rosonline has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
23:24:50 --> chrisccoulson has joined #instantbird
23:32:24 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)