All times are UTC.
00:12:27 <-- Optimizer has quit (Ping timeout) 00:15:41 --> Optimizer has joined #instantbird 00:29:39 <-- qlum has quit (Quit: Getting the <censored> out.) 00:41:15 <clokep> flo, douglaswth: I was able to reproduce your bug. 00:42:11 <douglaswth> w00t! 00:53:36 <-- rosonline has quit (Ping timeout) 00:55:44 --> rosonline has joined #instantbird 01:10:01 --> deltafalcon has joined #instantbird 01:12:39 <-- rosonline has quit (Ping timeout) 01:13:30 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 2185 on bug 1661. 01:13:33 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1661 nor, --, ---, clokep, ASSI, Reconnecting with IRC causes buddies to duplicate 01:17:27 --> rosonline has joined #instantbird 01:42:04 <-- rosonline has quit (Client exited) 02:04:32 <-- Mook_as has quit (Quit: Mook_as) 02:06:36 <-- Optimizer has quit (Ping timeout) 02:09:56 --> Optimizer has joined #instantbird 02:28:33 --> praefect1 has joined #instantbird 02:29:16 <-- praefectus has quit (Ping timeout) 03:02:24 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 03:28:02 <instant-buildbot> build #737 of linux-nightly-default is complete: Failure [failed compile] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/737 04:15:28 <-- chrisccoulson has quit (Quit: PM: Preparing frontal lobe for mem sleep) 04:17:36 --> Mook has joined #instantbird 04:18:25 --> chrisccoulson has joined #instantbird 04:24:28 <instant-buildbot> build #741 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/741 04:34:55 <-- SM0TVI has quit (Ping timeout) 04:36:13 --> SM0TVI has joined #instantbird 05:04:02 <-- EionRobb has quit (Quit: Leaving.) 05:25:50 <instant-buildbot> build #830 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/830 05:26:42 <-- praefect1 has quit (Quit: praefect1) 06:12:45 <-- Optimizer has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 06:32:37 <-- dew has quit (Ping timeout) 07:17:04 <-- Mook has quit (Quit: Mook) 07:37:58 --> praefectus has joined #instantbird 08:11:38 --> jb has joined #instantbird 08:16:01 --> dew has joined #instantbird 08:19:27 <-- dew has quit (Ping timeout) 08:24:06 --> dew has joined #instantbird 08:26:39 <-- praefectus has quit (Quit: praefectus) 08:34:42 --> Even has joined #instantbird 08:34:43 * ChanServ sets mode +o Even 08:35:17 --> Optimizer has joined #instantbird 08:35:26 <Optimizer> the latest nightly is so unstable ! :( 08:35:31 <Optimizer> reconnects me for no reason 08:35:40 <Optimizer> I am only logged in from one place this time. 08:55:23 --> mpmc has joined #instantbird 09:09:58 <-- jb has quit (Quit: jb) 09:21:23 <instant-buildbot> build #738 of linux-nightly-default is complete: Exception [exception interrupted] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/738 09:24:55 --> jb has joined #instantbird 09:29:44 <-- Optimizer has quit (Ping timeout) 09:30:34 --> Optimizer has joined #instantbird 09:36:17 <-- Optimizer has quit (Ping timeout) 09:36:23 <-- gerard-majax has quit (Ping timeout) 09:36:47 <instant-buildbot> build #739 of linux-nightly-default is complete: Failure [failed compile] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/739 09:39:58 --> Optimizer has joined #instantbird 09:42:57 <instant-buildbot> build #740 of linux-nightly-default is complete: Failure [failed compile] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/740 09:44:40 --> jb1 has joined #instantbird 09:45:13 <-- jb has quit (Ping timeout) 09:48:38 <instant-buildbot> build #741 of linux-nightly-default is complete: Failure [failed compile] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/741 10:02:14 <instant-buildbot> build #742 of linux-nightly-default is complete: Failure [failed compile] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/742 10:06:07 <-- Optimizer has quit (Ping timeout) 10:06:41 --> Optimizer has joined #instantbird 10:06:56 <-- chrisccoulson has quit (Ping timeout) 10:31:12 --> gerard-majax has joined #instantbird 10:38:17 --> jb has joined #instantbird 10:39:16 <-- jb1 has quit (Ping timeout) 10:40:59 --> mpmc1 has joined #instantbird 10:41:11 <-- mpmc has quit (Ping timeout) 10:43:24 --> jb1 has joined #instantbird 10:44:22 <-- jb has quit (Ping timeout) 10:55:31 <mpmc1> Would you guys call 200mb ram usage for IB excessive? 11:02:24 <-- jb1 has quit (Ping timeout) 11:04:44 <Even> It depends. 11:05:13 <Even> If you're connected to IRC channels with lots of activity it might be a normal amount of RAM. 11:05:28 <Even> But if you have only two tabs with nothing in them on MSN, it is. 11:07:21 <mpmc1> Lol :p 11:08:25 <Optimizer> you can probably start removing/cropping old messages 11:08:30 <Optimizer> with a button to load them again 11:08:36 <Optimizer> as anyways they are stored on disk 11:09:02 <Optimizer> when I have a lot of messages, and someone pings me, it takes more than a minute to load and scroll down all the messages 11:09:23 <Optimizer> a minute after the window is opened and before I see the ping 11:11:32 --> flo-retina has joined #instantbird 11:11:32 * ChanServ sets mode +qo flo-retina flo-retina 11:20:27 --> clokep has joined #instantbird 11:20:27 * ChanServ sets mode +o clokep 11:22:11 --> qlum has joined #instantbird 11:25:04 <clokep> mpmc1: I also wouldn't consider 200MB of RAM usage excessive...as that's very little of my total RAM. ;) 11:27:35 <flo-retina> mpmc1: I would say that it's slightly excessive, but as others said before, it's depends of what you did/how many accounts you connected/how many IRC channels you are in/... 11:28:01 <flo-retina> mpmc1: if you see in about:memory things that seem to obviously consume too much memory, feel free to file bugs 11:28:44 <flo-retina> it also depends of which memory you are talking about 11:29:06 <flo-retina> my current nightly takes 200MB of "real memory", but only 95MB of private memory. 11:29:51 * clokep is using ~100 MB. 11:30:09 <clokep> But I also just started my computer so... 11:34:58 <clokep> Optimizer: Hopefully I fixed the bug that's causing the reconnects...although I don't understand why it started happening all of a sudden. :( 11:35:00 <clokep> Nothing changed... 11:35:19 <Optimizer> which one .. 11:35:34 <Optimizer> that today I am getting reconnects, or that yesterday I was in a chaos 11:35:40 <Optimizer> stuck b/w nick fights 11:36:07 <clokep> I still don't believe that was a different bug. 11:36:53 <mpmc1> flo-retina: Well, I'm connected to ZNC with a large scrollback set on 5 channels, 2 are barely used the others are quite large, takes a few mins for IB to load all the chat :p, I'm also connected to FB, GT, MSN as well as IRC (for this channel). 11:37:58 <flo-retina> which message theme are you using? 11:38:37 <flo-retina> Would you like running a profiler on this to send us some data about what's slow? (I started working on porting the gecko profiler to Instantbird; it's not full usable yet, but I hope it will be soon) 11:39:27 <Optimizer> I would like running 11:39:29 <Optimizer> but when ? 11:40:53 <mpmc1> flo-retina: paper sheets. 11:41:36 * mpmc1 doesn't think flo-retina was talking to him :p 11:42:03 <Optimizer> I use mibbit, but I see the same thing in bubbles too 11:42:05 <flo-retina> I was talking to mpmc1 11:42:22 <flo-retina> but anybody upset by the delay loading messages could run the profiler 11:42:32 <flo-retina> it would be interesting to see if the results are the same that those I got 11:42:38 <mpmc1> I'm not upset at all :p 11:42:44 <flo-retina> (I already optimized out 30% of the time bubble takes to display messages) 11:42:48 <Optimizer> I also have the same issue, on the #developers channel, if someone pings me, it takes around a minute to load th scrollback 11:43:06 <Optimizer> so how to use the profiler ? 11:43:09 <flo-retina> mpmc1: s/upset/slightly frustrated, annoyed or disappointed/ 11:43:30 <flo-retina> Optimizer: it's not ready yet, unfortunately :( 11:43:47 <flo-retina> Optimizer: although I could explain how to use it; with a few unpleasant steps 11:44:04 <Optimizer> go ahead, I am all about unpleasant steps 11:45:28 * clokep wonders if this would make a good blog post for flo-retina. ;) 11:46:34 <flo-retina> bloging the list of unpleasant steps because I haven't been able to find a decent fix for them? meh :( 11:48:30 <clokep> I just thought of it as a decent way to document things. 11:48:37 <clokep> Maybe posting it to m.dev.chat would be useful though. 11:48:41 <clokep> So we can point people to it. 11:49:54 <flo-retina> or just on a wiki page, so that we can update it easily 11:50:00 <flo-retina> and posting/blogging the link 11:51:13 <Optimizer> decide already! 11:55:31 <flo-retina> clokep: Just looked at that IRC patch. I'm ok with r+ing it to get the bug fixed asap, but it does trigger my "code duplication" warning ;) 11:56:04 <Optimizer> is it related to my issues ? 11:56:13 <flo-retina> Optimizer: yes 11:56:20 <Optimizer> bug link ? 11:56:26 <flo-retina> bug 1661 11:56:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1661 nor, --, ---, clokep, ASSI, Reconnecting with IRC causes buddies to duplicate 11:56:49 <flo-retina> Optimizer: well, if you have at least one nick you have added to your contact list, then it's definitely the bug causing your problems. 11:57:23 <Optimizer> but I do not see duplicating buddies 11:57:26 <clokep> flo-retina: Mine too, a little bit. But I wasn't sure how to simplify that. A two line function seems so...lame. 11:57:32 <clokep> Optimizer: The buddies don't get duplicated. 11:57:49 <flo-retina> clokep: I think the role of pendingIsOnQueue in the case were we don't use ISON is not clear in my mind. 11:57:57 <Optimizer> the title of the bug says that 11:58:20 <flo-retina> Optimizer: they are duplicated in messages sent to the server, not in the UI. 11:58:35 <clokep> flo-retina: Where we're not using ISON...we just grab it to complete the full list of nicks...since ISON is automatically sent already. 11:58:38 <flo-retina> Optimizer: and at some point the server decides that enough is enough, and drops your connection 11:58:41 <Optimizer> oh, which cause spamming and kicking out ? 11:58:46 <Optimizer> okay. 11:58:49 <Optimizer> lets see tomorrow 11:59:00 <clokep> Yeah, I did a poor job of renaming the bug, but I was in a rush. 11:59:21 <flo-retina> clokep: that explanation confuses even more :( 11:59:25 <flo-retina> *confuses me 11:59:40 <clokep> flo-retina: So we sent ISON immediately upon connect. A few messages later we find out we can use watch/monitor. 12:00:19 <clokep> Once we send is on, the _isOnQueue is no longer complete, it's split between the "_isOnQueue" and "pendingIsOnQueue". 12:00:34 <clokep> But for Watch/monitor we don't use that functionality, we just want a full list of nicks. 12:00:38 <clokep> So we concatenate the two. 12:00:44 <flo-retina> so what's the content of _isOnQueue and of pendingIsOnQueue? 12:01:02 <flo-retina> so pendingIsOnQueue is nicks that have already been sent? 12:01:05 <clokep> Yes. 12:01:12 <clokep> And _isOnQueue is nicks that have not yet been sent. 12:01:40 <-- mpmc1 has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 12:01:48 --> mpmc has joined #instantbird 12:01:54 <clokep> If you have suggestions for bigger reorgs to that code, feel free to comment. :) 12:02:49 <flo-retina> why aren't we just doing this._isOnQueue.concat(this.pendingIsOnQueue) immediately after an ISON message has been sent? 12:02:54 <clokep> (Maybe keep _isOnQueue the entire list of nicks and just resort it when sending things?) 12:03:07 <clokep> Hmm...we might use pendingIsOnQueue to tell who is online and who is offline. 12:03:15 <clokep> I don't think we get messages about offline people, just online people. 12:03:21 <clokep> (Yay IRC?) 12:03:46 <flo-retina> or maybe send the index of the last sent nick in the nick array? 12:03:56 <flo-retina> (because isonqueue is just an array of all the nicks we care about, right? 12:04:43 <clokep> Yes. 12:04:48 <clokep> Indices might work. 12:04:54 <clokep> So that _isOnQueue is always full. 12:04:58 <clokep> I'm really late. I have to go. 12:05:05 <flo-retina> and is named with something less confusing 12:05:19 <flo-retina> it's strange to use something name isOn for non-ISON messages 12:05:38 <flo-retina> sure, go go go! don't let me/us get you late! 12:06:41 <-- clokep has quit (Ping timeout) 12:38:14 <-- mpmc has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 12:54:06 --> clokep_work has joined #instantbird 12:54:06 * ChanServ sets mode +o clokep_work 12:54:23 <clokep_work> flo-retina: Right, some of that is probably because the WATCH/MONITOR code was added months later? :) 13:06:44 <flo-retina> clokep_work: likely :) 13:07:05 <flo-retina> clokep_work: so Even has installed the new compiler, and now the build fails in a new way 13:07:26 <flo-retina> it seems that adding --disable-elf-hack in the mozconfig would "fix" the issue 13:07:33 <flo-retina> but I'm really not sure of what that does 13:09:04 <clokep_work> Well clearly it disable elf hacking. ;) 13:09:22 <clokep_work> Do we care about elf hack greatly? 13:09:28 <clokep_work> IIRC it's a minor optimization thing. 13:10:12 <flo-retina> https://wiki.mozilla.org/Elfhack 13:11:46 <clokep_work> Right. 13:11:50 <flo-retina> clokep_work: so should I push this asap http://pastebin.instantbird.com/124667 ? 13:12:14 <clokep_work> flo-retina: I think that's reasonable, let's get a build out there. 13:16:05 <clokep_work> (Thanks for installing that Even! :)) 13:19:02 <clokep_work> Plus once we have a Moz 17 nightly...I can start the Moz 18 upgrade. :P 13:19:11 <flo-retina> sounds cool 13:19:22 <flo-retina> I'm looking forward to (not) doing it :-P 13:19:40 <clokep_work> I'm looking forward to not having crazy PPC patches. :) 13:19:53 <flo-retina> they are already long gone. PPC is dead. 13:20:14 <clokep_work> Yes, but now I won't have to deal w/ them at all during the upgrade! :) 13:21:39 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/80a19e04e244 - Florian Quèze - Disable elf-hack on linux builds to try and get working linux builds, rs=clokep. 13:35:33 <instant-buildbot> build #343 of macosx-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/343 13:39:05 --> jb has joined #instantbird 13:52:19 <-- jb has quit (Ping timeout) 13:52:23 <clokep_work> Hmm...I'm getting a "no timestamp implementation on this platform" on my Linux box. Any ideas? 13:52:38 --> jb has joined #instantbird 13:52:53 <flo-retina> no idea :-/ 13:53:02 <flo-retina> is that a compiler error? 13:53:13 <clokep_work> Yes. 13:53:17 <clokep_work> No. 13:53:18 <clokep_work> Make error. 13:53:39 <clokep_work> http://dxr.mozilla.org/mozilla-central/xpcom/ds/Makefile.in.html#l44 14:09:31 <-- jb has quit (Ping timeout) 14:17:06 <-- deltafalcon has quit (Connection reset by peer) 14:20:21 <instant-buildbot> build #371 of linux-onCommit is complete: Failure [failed shell_1] Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/371 blamelist: Florian Qu?ze <florian@instantbird.org> 14:22:28 <clokep_work> Bahh. 14:22:56 <clokep_work> Hmm....distribution failed. 14:24:11 <clokep_work> I think I'm running into the change from https://bugzilla.mozilla.org/show_bug.cgi?id=776561 ? 14:25:46 --> jb has joined #instantbird 14:25:47 --> mconley has joined #instantbird 14:33:10 <-- jb has quit (Quit: jb) 14:33:39 --> jb has joined #instantbird 14:46:18 <-- Optimizer has quit (Ping timeout) 14:56:16 * Even is still working on the Linux slave 14:56:34 <Even> We're almost there or nowhere near. Depends on the outcome of the current test :) 14:56:54 * Even cross fingers :P 15:00:27 <Even> Ok, we're nowhere near. 15:04:37 <-- flo-retina has quit (Ping timeout) 15:07:21 --> Optimizer has joined #instantbird 15:08:15 --> flo-retina has joined #instantbird 15:08:15 * ChanServ sets mode +qo flo-retina flo-retina 15:40:08 --> rosonline has joined #instantbird 15:41:23 <clokep_work> :( Boo. 15:48:41 <flo-retina> Even meant to say "we are making progress" ;) 15:56:10 <clokep_work> Hahah. I hope so! 15:59:46 <flo-retina> Even: calendar had the same issue, and fixed it with http://hg.mozilla.org/build/buildbot-configs/diff/f4bbd05bc1a2/calendar/config.py 15:59:50 <clokep_work> flo-retina: So for that IRC ISON patch, the final word is that you'd like me to make some bigger organizational changes, right? 15:59:54 <flo-retina> does this look like something used on the buildbot side? 16:00:34 <flo-retina> clokep_work: I think it would be a good idea to do these changes. I don't think getting the bug fixed requires waiting for these changes to be made 16:01:21 <clokep_work> OK. They were: renaming the method and code duplication warning!, right? 16:01:32 <clokep_work> Oh, and keeping track of the indices instead of splitting the array. 16:03:55 <flo-retina> right 16:03:58 <flo-retina> that can be another bug if you prefer 16:04:19 <clokep_work> I think that's the "right" way to fix it. 16:04:22 <clokep_work> So I'll do it all at once. 16:04:25 <clokep_work> Thanks for the feedback. :) 16:04:38 <flo-retina> no problem, thanks for investigating! :) 16:14:45 <-- Optimizer has quit (Ping timeout) 16:17:37 --> Optimizer has joined #instantbird 16:19:38 <-- Optimizer has quit (Ping timeout) 16:20:23 --> mpmc has joined #instantbird 16:22:50 --> Optimizer has joined #instantbird 16:26:41 <-- avidal has left #instantbird () 16:43:44 <-- mpmc has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 17:21:32 --> mpmc has joined #instantbird 17:34:15 --> Mnyromyr has joined #instantbird 17:39:50 --> Mook_as has joined #instantbird 17:55:55 <-- gerard-majax has quit (Ping timeout) 18:06:12 <-- instant-buildbot has quit (Quit: buildmaster reconfigured: bot disconnecting) 18:06:19 --> instant-buildbot has joined #instantbird 18:06:20 * ChanServ sets mode +v instant-buildbot 18:30:47 <instant-buildbot> build #743 of linux-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/743 18:31:36 <flo-retina> \o/ 18:32:56 <Even> yeah ! 18:53:00 <-- Optimizer has quit (Ping timeout) 18:54:21 --> Optimizer has joined #instantbird 18:59:31 <-- flo-retina has quit (Ping timeout) 19:05:20 --> leoj3n has joined #instantbird 19:06:22 --> praefectus has joined #instantbird 19:16:10 <-- leoj3n has quit (Quit: SEEYA!) 19:22:58 <-- instant-buildbot has quit (Ping timeout) 19:30:19 --> instant-buildbot has joined #instantbird 19:30:19 * ChanServ sets mode +v instant-buildbot 19:48:53 --> chrisccoulson has joined #instantbird 19:52:02 <clokep_work> Congrats! :) Looks like we have a Linux nightly. :-D 20:15:29 <-- Optimizer has quit (Ping timeout) 20:18:07 --> Optimizer has joined #instantbird 20:19:24 --> flo-retina has joined #instantbird 20:19:24 * ChanServ sets mode +qo flo-retina flo-retina 20:24:09 <-- Optimizer has quit (Ping timeout) 20:35:13 --> Optimizer has joined #instantbird 20:49:18 --> mib_xibm42 has joined #instantbird 20:49:29 <mib_xibm42> need help with chat issues in 17.0.2 20:50:09 <mib_xibm42> conversation box is gone 20:53:45 <-- Optimizer has quit (Ping timeout) 20:54:25 <clokep_work> mib_xibm42: Does it show up after you restart? 21:00:46 <mib_xibm42> no 21:01:02 <mib_xibm42> i even uninstalled and reistalled after removing the chat acct 21:01:18 <mib_xibm42> a coworker has same version and no issues 21:01:26 <-- chrisccoulson has quit (Quit: PM: Preparing frontal lobe for mem sleep) 21:02:58 <mib_xibm42> i wish there was a shortcut key that would allow be to start a conversation. i can click an online contact but have no place to type a message 21:05:04 --> Optimizer has joined #instantbird 21:07:45 <-- mib_xibm42 has left #instantbird () 21:18:31 <-- clokep_work has quit (Input/output error) 21:28:18 --> EionRobb has joined #instantbird 21:35:26 <-- skeledrew has quit (Ping timeout) 21:37:14 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com) 21:47:01 <flo-retina> too bad mib_xibm42 didn't show us a screenshot :( 21:53:22 <praefectus> i was trying to help him in #thunderbird 21:53:35 <praefectus> he said the "Join Chat" button was shaded out/disabled? 21:53:43 <praefectus> not sure if that's helpful 21:54:02 <flo-retina> the join chat button is disabled when there's no connected account that supports multi-user chats 21:55:10 <praefectus> i figured as much, so i was thinking his account was just d/c, or not set up 21:55:41 <flo-retina> he said he has online contacts though 22:02:28 <praefectus> i think he was talking about his facebook contacts showing 22:02:44 <praefectus> via XMPP 22:02:50 <praefectus> facebook doesn't support multi-user chat though 22:03:02 <praefectus> at least, not through instantbird as far as I can try? 22:03:04 <flo-retina> it's quite possible something wasn't resizing correctly, and was causing the chat textbox to be off-screen 22:03:18 <praefectus> yea, could be 22:03:26 <flo-retina> praefectus: that's right, facebook's XMPP gateway doesn't support MUCs 22:03:46 <-- flo-retina has quit (Connection reset by peer) 22:03:47 --> flo-retina has joined #instantbird 22:03:47 * ChanServ sets mode +qo flo-retina flo-retina 22:34:36 <-- mconley has quit (Input/output error) 22:46:09 <-- praefectus has quit (Ping timeout) 22:54:09 <-- mpmc has quit (Connection reset by peer) 23:09:31 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105]) 23:33:19 --> praefectus has joined #instantbird 23:38:08 --> mconley has joined #instantbird 23:39:46 --> mconley_ has joined #instantbird 23:39:46 <-- mconley has quit (Connection reset by peer) 23:41:49 <-- mconley_ has quit (Input/output error)