#instantbird log on 09 30 2014

All times are UTC.

00:20:28 <-- flo-retina has quit (Ping timeout)
00:26:06 <-- arlolra has quit (Quit: arlolra)
00:38:58 <-- myk has quit (Ping timeout)
01:00:11 <-- Mook_as has quit (Quit: Mook_as)
01:04:39 <-- sherief has quit (Input/output error)
01:31:35 --> Widdershins has joined #instantbird
01:45:45 <-- clokep has quit (Ping timeout)
01:47:21 <Widdershins> so wherefrom are sandboxed addons publicly accessible?
02:40:14 <-- Tonnes has quit (Ping timeout)
03:03:30 --> Tonnes has joined #instantbird
03:10:40 <-- Widdershins has quit (Connection reset by peer)
03:11:23 --> Widdershins has joined #instantbird
03:13:31 <-- Tonnes has quit (Ping timeout)
03:17:19 --> Tonnes has joined #instantbird
03:22:22 <-- Tonnes has quit (Ping timeout)
03:26:13 --> redDragon has joined #instantbird
03:27:46 <-- Widdershins has quit (Connection reset by peer)
03:28:55 --> Widdershins has joined #instantbird
03:37:48 --> Tonnes has joined #instantbird
03:42:03 <-- Tonnes has quit (Ping timeout)
03:42:37 <instant-buildbot> build #1535 of win32-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1535
03:46:05 --> Tonnes has joined #instantbird
03:47:09 <-- Widdershins has quit (Connection reset by peer)
03:48:07 --> Widdershins has joined #instantbird
03:50:14 <-- Tonnes has quit (Ping timeout)
03:55:32 <instant-buildbot> build #2366 of macosx-nightly-default is complete: Failure [4failed shell_5]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2366
03:55:44 <instant-buildbot> build #1176 of linux-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1176
03:57:35 --> Tonnes has joined #instantbird
03:58:10 <-- Widdershins has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
04:01:13 <-- mconley has quit (Input/output error)
04:01:52 <-- Tonnes has quit (Ping timeout)
04:09:43 --> Tonnes has joined #instantbird
04:16:46 --> arlolra has joined #instantbird
04:17:24 <-- redDragon has quit (Quit: redDragon)
04:18:57 <-- Tonnes has quit (Ping timeout)
04:34:15 --> Widdershins has joined #instantbird
04:43:40 <-- EionRobb has quit (Quit: Leaving.)
04:48:26 --> Bollebib has joined #instantbird
04:56:43 <instant-buildbot> build #71 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/71
05:09:40 <-- gerard-majax has quit (Ping timeout)
05:28:50 --> mconley has joined #instantbird
05:35:01 <-- Bollebib has quit (Connection reset by peer)
05:46:12 <-- Rym has quit (Ping timeout)
06:14:47 --> Rym has joined #instantbird
06:16:57 <-- Rym has quit (Ping timeout)
06:17:10 --> myk has joined #instantbird
06:20:07 --> gerard-majax has joined #instantbird
06:24:53 <-- gerard-majax has quit (Ping timeout)
06:25:28 --> gerard-majax has joined #instantbird
06:31:07 <-- gerard-majax has quit (Ping timeout)
06:38:06 --> EionRobb has joined #instantbird
07:04:18 <-- arlolra has quit (Quit: arlolra)
07:04:30 --> redDragon has joined #instantbird
07:08:57 --> Rym has joined #instantbird
07:11:04 <-- Rym has quit (Ping timeout)
07:12:11 --> mikk_s has joined #instantbird
07:12:14 <-- mikk_s has quit (Client exited)
07:12:23 --> mikk_s has joined #instantbird
07:12:34 <-- mikk_s has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
07:14:23 * Fallen|away is now known as Fallen
07:16:18 <-- myk has quit (Ping timeout)
07:34:56 <-- Widdershins has quit (Ping timeout)
07:50:35 <-- mconley has quit (Input/output error)
07:52:07 <-- redDragon has quit (Ping timeout)
07:52:19 --> redDragon has joined #instantbird
07:58:14 --> gerard-majax has joined #instantbird
08:03:05 --> Rym has joined #instantbird
08:03:22 --> mpmc has joined #instantbird
08:04:40 <-- Suiseiseki has quit (Ping timeout)
08:05:11 <-- Rym has quit (Ping timeout)
08:10:06 --> flo-retina has joined #instantbird
08:10:07 * ChanServ sets mode +qo flo-retina flo-retina 
08:23:06 --> Suiseiseki has joined #instantbird
08:23:22 <-- redDragon has quit (Ping timeout)
08:24:49 --> redDragon has joined #instantbird
08:57:15 --> Rym has joined #instantbird
08:59:20 <-- Rym has quit (Ping timeout)
09:00:18 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
09:07:50 <-- nhnt11 has quit (Ping timeout)
09:32:11 --> nhnt11 has joined #instantbird
09:41:49 <-- nhnt11 has quit (Ping timeout)
09:46:59 --> sonny has joined #instantbird
09:49:47 --> BWMerlin has joined #instantbird
09:50:27 --> nhnt11 has joined #instantbird
09:51:23 --> Rym has joined #instantbird
09:53:29 <-- Rym has quit (Ping timeout)
10:00:17 <-- EionRobb has quit (Quit: Leaving.)
10:13:22 --> flo-retina has joined #instantbird
10:13:23 * ChanServ sets mode +qo flo-retina flo-retina 
10:14:07 <flo-retina> so the old machine, right after a reboot, with nothing else running, builds in 12:49
10:16:58 --> clokep has joined #instantbird
10:16:58 * ChanServ sets mode +o clokep 
10:29:31 --> Armada has joined #instantbird
10:31:09 <flo-retina> the second build took 14min34s
10:31:27 <flo-retina> I wonder if the difference is caused by heat
10:31:34 --> Rym has joined #instantbird
10:35:11 <-- nhnt11 has quit (Ping timeout)
10:38:23 --> hadi has joined #instantbird
10:49:15 --> nhnt11 has joined #instantbird
10:49:41 <nhnt11> hello
10:52:13 <-- clokep has quit (Ping timeout)
11:04:02 <-- hadi has quit (Ping timeout)
11:09:58 --> Bollebib has joined #instantbird
11:13:24 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:14:56 --> mpmc has joined #instantbird
11:38:30 --> clokep_work has joined #instantbird
11:38:30 * ChanServ sets mode +o clokep_work 
11:59:14 <-- nhnt11 has quit (Ping timeout)
12:00:11 --> nhnt11 has joined #instantbird
12:04:32 <-- BWMerlin has quit (Quit: BWMerlin)
12:11:29 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
12:13:59 --> mpmc has joined #instantbird
12:48:22 --> petunia has joined #instantbird
12:48:38 <-- petunia has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
12:51:11 <-- redDragon has quit (Ping timeout)
12:53:14 <-- nhnt11 has quit (Ping timeout)
12:58:56 --> sherief has joined #instantbird
12:59:46 --> nhnt11 has joined #instantbird
13:05:47 <-- nhnt11 has quit (Ping timeout)
13:05:56 <flo-retina> that message in French on the mailing list is strangely worded
13:06:18 <flo-retina> Looks more like the person is talking about an association than about a piece of software
13:14:14 <flo-retina> ooh, bug 1069063 :)
13:14:16 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1069063 nor, --, mozilla35, 446240525, RESO FIXED, Implement Array.prototype.contains
13:16:31 --> nhnt11 has joined #instantbird
13:34:59 --> mconley has joined #instantbird
13:43:39 --> mpmc1 has joined #instantbird
13:43:51 <-- mpmc has quit (Ping timeout)
14:06:14 --> aleth has joined #instantbird
14:06:14 * ChanServ sets mode +o aleth 
14:08:07 * Fallen is now known as Fallen|away
14:09:23 * Fallen|away is now known as Fallen
14:17:33 <-- mconley has quit (Input/output error)
14:43:02 --> hadi has joined #instantbird
14:53:32 --> mconley has joined #instantbird
14:56:11 * Fallen is now known as Fallen|away
15:00:19 * Fallen|away is now known as Fallen
15:09:57 <-- aleth has quit (Ping timeout)
15:20:14 <-- sherief has quit (Ping timeout)
15:31:40 <-- gerard-majax has quit (Ping timeout)
15:33:10 --> sherief has joined #instantbird
15:36:06 --> Tonnes has joined #instantbird
15:36:25 --> redDragon has joined #instantbird
15:37:46 --> arlolra has joined #instantbird
15:40:12 --> atuljangra has joined #instantbird
15:41:04 <atuljangra> Hello everyone :)
15:41:17 * atuljangra wonders if people remember him :/
15:45:10 <-- redDragon has quit (Quit: redDragon)
15:51:58 --> aleth has joined #instantbird
15:51:58 * ChanServ sets mode +o aleth 
15:52:07 <clokep_work> Hello atuljangra.
15:52:10 <clokep_work> aleth: Hi.
15:52:22 <clokep_work> So...most of my comments were "I think I understand this, but can you add a comment to make it clear." :)
15:52:26 <clokep_work> It's pretty neat code overall though!
15:52:36 <clokep_work> I think it'd be nice to have someone (Yoric?) look over it maybe.
15:54:54 <atuljangra> Hi clokep_work aleth, how is everything in the Instantbird world?
15:55:01 <aleth> clokep_work: Thanks for the feedback - I didn't want to add more comments/tests before I'd had some feedback on the API ;)
15:55:06 <clokep_work> atuljangra: Chugging along...slowly, hah.
15:55:06 <aleth> Hi atuljangra, wb :)
15:55:30 <clokep_work> aleth: I found the API to be mostly reasonable. I found the global queues object to be a bit confusing, but it's an implementation detail.
15:55:31 <atuljangra> clokep_work: hah :)
15:55:43 <atuljangra> aleth: thanks :)
15:56:02 <aleth> clokep_work: I tried to explain in the bug, it's global because there's only one task.
15:56:33 <clokep_work> aleth: Yes, I understand that. That's why I suggested a singleton.
15:57:06 <clokep_work> But it might not make it any better.
15:57:31 <clokep_work> My thought was you could split some of the logic inside of startQueue up a bit.
15:58:38 <clokep_work> To make it clearer what's happening.
15:58:48 <aleth> What's in startQueue is actually fairly simple, it looks more complicated than it is due to try/catches etc
15:58:51 <clokep_work> But maybe that's just making it more confusing!
15:59:03 <clokep_work> I think that's my point exactly. ;)
15:59:15 <clokep_work> But really a couple more comments owuld make it fine, yeah.
15:59:40 <clokep_work> aleth: Btw my initial thought was that that "while" loop in there should be while(true)
16:00:35 <aleth> But we want it to end when all queues are inactive.
16:00:57 <aleth> I guess one could use a break; if you think that's clearer
16:01:18 <clokep_work> Yeah. I guess I was thinking you wouldn't care about that.
16:01:35 <clokep_work> But it'd make more sense to do that. :)
16:01:41 <clokep_work> ALso why 15ms? I thought jank was usually 50ms?
16:02:14 <aleth> No, it's 15 according to Yoric. There may be some safety margin in that figure.
16:03:04 <clokep_work> Ah OK.
16:03:07 <clokep_work> 15 sounds like 50?
16:03:09 <clokep_work> :-D
16:03:12 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
16:03:42 * clokep_work shuts up now.
16:04:13 <clokep_work> aleth: I was a little confused about what happens when queues end / are aborted.
16:04:22 <clokep_work> But I couldn't really phrase a question I was happy w/.
16:04:59 <aleth> Depends what you mean by "end"
16:05:16 <arlolra> any ideas why an issue like this may come up on 64 bit linux builds? (seems to resolve if run as root) 2014-09-30 08:38:25: stackwalker.cc:125: INFO: Couldn't load symbols for: /lib/x86_64-linux-gnu/libc.so.6|CF97EF78DCF0D497211B3712FED16A180
16:05:17 <aleth> Abort() is just a way to make sure no further processing happens.
16:05:19 <clokep_work> Maybe that's my confusion. :)
16:05:27 <clokep_work> Ever on that queue?
16:05:34 <clokep_work> Or just the current data or?
16:05:52 <clokep_work> arlolra: Never seen that, no.
16:05:53 <clokep_work> Sorry.
16:05:53 <aleth> Ever on that queue.
16:06:06 <aleth> arlolra: No idea, sorry
16:06:55 <arlolra> ok thanks anyways .. sorry to disrupt the conversation
16:09:38 <clokep_work> No problem.
16:10:29 <clokep_work> arlolra: Btw I had a question for you...all the extra processing we've added occurs BEFORE the HTML sanitizer, right?
16:10:50 <arlolra> yup
16:11:53 <clokep_work> Hm. OK.
16:12:29 <arlolra> no good?
16:14:28 <clokep_work> Just he same as always.
16:15:00 <clokep_work> I think it'd be interesting for extensions to insert HTML *after* sanitation, e.g. to add a YouTube video or a thumbnail of an image.
16:15:15 --> gerard-majax has joined #instantbird
16:17:25 <arlolra> oh. that's a neat idea but for otr you both don't want the encoding string sanitized but you *do* want it for the decrypted content
16:17:31 <arlolra> sounds like a new api
16:18:06 <aleth> Yes, that would be a new/separate API I think
16:18:30 <-- mpmc1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
16:19:23 <arlolra> btw, if anyone runs nightly and wants to tests otr, it's just an apt-get install libotr5-dev and https://github.com/arlolra/ctypes-otr away
16:19:46 <-- hadi has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
16:20:58 <arlolra> runs on !isChat
16:22:45 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client)
16:24:52 <clokep_work> No homebrew libotr5. :(
16:24:54 <clokep_work> Just libotr4.
16:25:05 <arlolra> oh, brew install libotr
16:25:16 --> Widdershins has joined #instantbird
16:25:23 <aleth> arlolra: sounds good :)
16:26:11 <arlolra> not sure why debian has packaged it as 5
16:26:29 <arlolra> also not sure why I assumed you all are on linux
16:27:24 <clokep_work> aleth, flo and I are on Macs.
16:27:33 <clokep_work> Well _work is on a Mac, clokep is on Windows.
16:27:39 * clokep_work install the addon.
16:27:42 <clokep_work> I need to update / restart.
16:28:15 <aleth> I use Linux too, but I don't build on it.
16:29:02 <-- gerard-majax has quit (Ping timeout)
16:29:20 <-- arlolra has quit (Quit: arlolra)
16:29:26 --> arlolra has joined #instantbird
16:35:01 <clokep_work> APparently I have to do a full update...
16:35:12 <clokep_work> arlolra: Is there any configuration or UI or does it magically just work?
16:35:30 <arlolra> is it on?
16:35:53 <aleth> I don't think the toolbar patch landed yet unfortunately
16:36:20 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
16:36:24 --> clokep_work has joined #instantbird
16:36:24 * ChanServ sets mode +o clokep_work 
16:37:42 <clokep_work> arlolra: Neat. :)
16:38:39 <arlolra> we need to discuss the UI at some point
16:38:54 <arlolra> I guess I should put this all on the bug to start that
16:39:40 <aleth> The patch for generic toolbar icons is pretty much ready iirc (just waiting for its final review) so you could add that to your mq and experiment
16:40:09 <clokep_work> arlolra: Yeah seems to work....but random messages of mine are just not shown to me...
16:40:10 <arlolra> aleth: that's a good idea
16:40:50 --> Mook_as has joined #instantbird
16:41:16 <arlolra> clokep_work: yeah, I think I introduced that bug yesterday
16:42:11 <arlolra> OHH
16:42:44 <arlolra> dawns on me why that may be
16:43:50 <clokep_work> :)
16:43:51 <clokep_work> TESTS!
16:44:17 <arlolra> clokep_work: today was the first day I'm dogfooding it so it should get better quickly
16:44:21 <clokep_work> arlolra: So I had it on and IMed a friend and he get a message saying about OTR...and he response was "Are you hacked? Sending me sketchy HTML messages."
16:44:40 <aleth> lol
16:44:49 <aleth> teething problems ;)
16:44:54 <clokep_work> Yep! :)
16:45:25 <arlolra> oh, the message is because there's a default setting "require encryption" (see the preferences pane)
16:45:34 <arlolra> if you uncheck that, it's much nicer to you
16:46:55 <arlolra> it'll do optimistic encryption ... which means it attaches some whitespace chars to the the end of your first roundtrip messages with a friend to suss out whether they're using otr also or not
16:47:19 <arlolra> it enables itself if so
16:48:05 <Widdershins> OTR is a nice idea but it's on a user-visible layer
16:48:22 <Widdershins> and when it gets set off and the other person doesn't have it as well it's pretty obnoxious
16:48:43 <Widdershins> it adds a bunch of extraneous whitespace even when it isn't spamming you with encryption headers
16:49:03 <arlolra> it should only do that for the first roundtrip
16:49:26 <Widdershins> i never installed it and my friend's chat was all fucked up when he tried it out
16:49:29 <aleth> Widdershins: The question is how much of that is just due to bad UI implementations ;)
16:49:30 <clokep_work> arlolra: It wasn't clear to me that unchecking that did.
16:49:41 <clokep_work> But I understand the UI isn't done. :)
16:50:41 --> gerard-majax has joined #instantbird
16:50:53 <arlolra> clokep_work: I should maybe make the opposite the default :)
16:53:59 <clokep_work> Probably should have added the link in that tweet, oops...
16:59:57 <-- arlolra has quit (Quit: arlolra)
17:00:32 --> arlolra has joined #instantbird
17:03:14 <-- aleth has quit (Ping timeout)
17:04:23 * Fallen is now known as Fallen|away
17:07:11 * Fallen|away is now known as Fallen
17:11:36 <-- gerard-majax has quit (Ping timeout)
17:17:16 --> gerard-majax has joined #instantbird
17:20:10 <arlolra> the stackwalker issue from before https://bbs.archlinux.org/viewtopic.php?pid=1446284
17:25:55 * Fallen is now known as Fallen|away
17:27:49 <-- Suiseiseki has quit (Ping timeout)
17:32:25 <-- Rym has quit (Ping timeout)
17:32:51 <-- Armada has quit (Ping timeout)
17:34:07 --> Rym has joined #instantbird
17:37:06 <-- gerard-majax has quit (Ping timeout)
17:41:38 --> hadi has joined #instantbird
17:42:00 --> Armada has joined #instantbird
17:45:41 --> Suiseiseki has joined #instantbird
18:27:02 <-- arlolra has quit (Quit: arlolra)
18:27:27 --> arlolra has joined #instantbird
18:31:16 <-- arlolra has quit (Quit: arlolra)
18:31:25 --> arlolra has joined #instantbird
18:36:06 <-- arlolra has quit (Quit: arlolra)
18:37:05 --> arlolra has joined #instantbird
18:41:32 <arlolra> clokep_work: https://github.com/arlolra/ctypes-otr/commit/aba5427420e0793354893feea14c6538e8281688
18:53:14 <clokep_work> Cool.
18:53:44 <arlolra> it's working rather well now
18:54:24 <arlolra> except for https://github.com/arlolra/ctypes-otr/issues/3
18:57:31 <clokep_work> So does that mean they just don't work at all or?
19:03:00 <arlolra> they work, it bypasses the encryption though
19:03:38 <arlolra> there's probably some special path for that
19:08:37 <clokep_work> arlolra: http://dxr.mozilla.org/comm-central/source/chat/protocols/irc/ircCommands.jsm?from=ircCommands.jsm#254
19:11:07 <arlolra> ok, so privateMessage calls conv.sendMsg directly
19:11:35 <clokep_work> arlolra: I think you want to look under http://dxr.mozilla.org/comm-central/source/chat/protocols/irc/ircCommands.jsm?from=ircCommands.jsm#75
19:12:03 <clokep_work> Whihc uses ctcpCommand, which calls account.sendCTCPMessage.
19:15:20 <clokep_work> Or maybe you were looking at /msg and I was looking at /me? :-D
19:15:45 <clokep_work> arlolra: So one issue (?) is that you can use /msg *before* a conversation exists.
19:16:01 <clokep_work> But it's possibel we could change the implementation to bring up the conversation first and then send a message on it?
19:16:57 <arlolra> well, you can also receive a message before the conversation exists and that works
19:17:17 <arlolra> the problem is that the conversation service isn't handling those messages
19:17:42 <arlolra> are there other protocols that work like this?
19:17:51 <arlolra> does xmpp have these commansd?
19:25:23 <clokep_work> I don't think XMPP has commands right now.
19:25:27 <clokep_work> JS Yahoo does.
19:25:43 <clokep_work> My guess is that this is a bug in the IRC code though, yes.
19:26:03 <-- Widdershins has quit (Ping timeout)
19:28:19 --> sherief_ has joined #instantbird
19:28:31 <-- sherief has quit (Ping timeout)
19:29:57 <arlolra> clokep_work: to clarify what I said above (about them working), the slash msgs are sent out but not displayed ... the worst of both worlds
19:30:33 <arlolra> I'll have to look if the Yahoo one does it better
19:31:40 <clokep_work> qheaden might know.
19:32:07 <clokep_work> arlolra: http://dxr.mozilla.org/comm-central/source/chat/protocols/yahoo/yahoo.js#543
19:32:32 <clokep_work> XMPP has no commands that I can see.
19:34:05 --> EionRobb has joined #instantbird
19:36:12 --> myk has joined #instantbird
19:45:57 <clokep_work> arlolra: Nice bug about purple. ;)
19:49:26 <arlolra> :)
19:53:56 * sukhe joins the party
19:54:08 <sukhe> hello everyone. 
19:54:50 <arlolra> clokep_work: sukhe is working on wrapping instantbird in tor and changing the default settings and whatnot.
19:55:10 <arlolra> he's having some issues producing the dmg on mac. do you know about that?
19:55:20 <sukhe> continuing the discussion yesterday, mach package works. how do I get a dmg for OS X though? 
19:55:27 <sukhe> (I know very little about mac)
20:04:44 <-- sonny has quit (Ping timeout)
20:06:00 --> testtimb has joined #instantbird
20:06:46 <-- nhnt11 has quit (Ping timeout)
20:07:42 --> nhnt11 has joined #instantbird
20:10:21 <-- testtimb has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:25:47 --> sonny has joined #instantbird
20:26:00 <clokep_work> sukhe: Uhhh....does mach package work?
20:27:28 <clokep_work> The description says it makes a dmg...
20:28:03 <-- Rym has quit (Ping timeout)
20:28:52 <sukhe> clokep_work: yeah that is what I expected, but it doesn't. I do get a Instantbird.app but even find returns no dmg
20:30:11 <clokep_work> sukhe: I don't know, sorry. Florian should know, but he's offline right now.
20:30:53 <sukhe> clokep_work: np, we are good for now. I will stick around for Florian
20:33:56 --> timbtest has joined #instantbird
20:34:16 <-- timbtest has quit (Client exited)
20:36:35 <-- hadi has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
20:36:41 --> testtimb has joined #instantbird
20:37:05 <-- testtimb has quit (Client exited)
20:49:33 --> flo-retina has joined #instantbird
20:49:33 * ChanServ sets mode +qo flo-retina flo-retina 
20:52:51 --> hadi has joined #instantbird
20:54:17 <-- hadi has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
20:57:11 --> Rym has joined #instantbird
20:59:11 <flo-retina> sukhe: if you are running on a mac, |make package| creates a dmg
20:59:20 <-- Rym has quit (Ping timeout)
20:59:30 <flo-retina> (and I would assume mach package just calls make package)
21:02:14 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
21:09:39 <arlolra> flo-retina: do you know what this business is about?
21:09:40 <arlolra> select() error: Interrupted system call
21:09:40 <arlolra> 2014-09-30 17:07:47: stackwalker.cc:125: INFO: Couldn't load symbols for: /lib/x86_64-linux-gnu/libc.so.6|3AF871B56F8AB25B2D3558CDDDA9F9430
21:11:54 <flo-retina> so the stackwalker thing is probably not very interesting; just the crash reporter failing to access a file (I would guess the file doesn't have permissions letting breakpad read it, or something).
21:12:09 <flo-retina> it would be more interesting to figure out which select() call gets interrupted, and why
21:12:54 <flo-retina> are you on a hardened linux system like SELinux?
21:13:39 <arlolra> just a 64 bit ubuntu vm
21:13:47 <arlolra> let me get the rest of the trace
21:15:29 <arlolra> https://gist.github.com/arlolra/d00f1e834fa0b2c8201a
21:15:55 <arlolra> flo-retina: note that we aren't seeing this on a 32 bit linux, nor osx
21:17:56 <flo-retina> when googling "select() error: Interrupted system call" the 4th result (https://lists.cypherpunks.ca/pipermail/otr-users/2005-June/000310.html) is OTR-related
21:19:07 <arlolra> OHH
21:19:15 <arlolra> is this the vm doesn't have enough random thing
21:19:40 <arlolra> flo-retina: my googling turned up a bunch of firefox things so I just assumed
21:19:48 <arlolra> let me try something
21:20:22 <flo-retina> arlolra: if you googled the stackwalker thing (which is from breakpad), it's logical that you would find Firefox-related stuff
21:20:50 <arlolra> I was searching for what the stackwalker was
21:21:05 --> Rym has joined #instantbird
21:25:20 <arlolra> aha! so apt-get install haveged
21:25:25 <arlolra> fixes in the vm
21:26:09 * flo-retina googles haveged
21:26:35 <flo-retina> is it a libotr dependency?
21:27:14 <arlolra> no, not at all
21:27:14 <arlolra> http://www.issihosts.com/haveged/
21:27:44 <arlolra> it's a workaround
21:28:55 <arlolra> flo-retina: https://twitter.com/clokep/status/516991619514789888
21:29:22 <arlolra> if you want to try too https://github.com/arlolra/ctypes-otr
21:29:59 * Fallen|away is now known as Fallen
21:31:43 <flo-retina> arlolra: I'm more interested in seeing/discussing the UI proposals than in trying the back-end code :).
21:32:01 <arlolra> touché
21:32:20 <arlolra> this is some UI there though
21:32:24 <flo-retina> arlolra: I saw that tweet, and its retweet
21:32:41 <flo-retina> I created the @instantbird account, and twitter emails me whenever someone mentions it ;)
21:33:24 <flo-retina> I guess it would be more useful to you if I finished reviewing that generic icon patch than if I tried the current add-on
21:33:59 <arlolra> yeah, that would be great
21:38:35 <flo-retina> wow, my last review of that patch was in July :-S
21:39:00 <clokep_work> flo-retina: I'd rather you don't try it...so you can discuss the UI without some preconceived concept of what's there. I.e. so you won't focus on improvements that *could* be made, but how we'd want it *overall*.
21:46:02 <arlolra> https://bugzilla.mozilla.org/show_bug.cgi?id=954310#c20
21:46:04 <instantbot> Bug 954310 enh, --, ---, nobody, NEW, Add support for OTR and encrypted chats.
21:54:03 <-- sonny has quit (Ping timeout)
22:09:26 <-- EionRobb has quit (Connection reset by peer)
22:09:35 --> sonny has joined #instantbird
22:09:51 --> EionRobb has joined #instantbird
22:09:55 <-- EionRobb has quit (Connection reset by peer)
22:10:27 --> EionRobb has joined #instantbird
22:10:39 <-- clokep_work has quit (Ping timeout)
22:20:10 <flo-retina> the css is bug 1004930 is still not satisfying :(
22:20:13 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1004930 enh, --, ---, mayanktg, ASSI, Generic way to add buttons for actions to a conversation
22:21:06 <-- Even has quit (Ping timeout)
22:22:10 --> Even has joined #instantbird
22:22:11 * ChanServ sets mode +o Even 
22:30:33 --> Widdershins has joined #instantbird
22:34:51 <-- arlolra has quit (Quit: arlolra)
22:47:54 --> testit has joined #instantbird
23:03:29 --> clokep has joined #instantbird
23:03:29 * ChanServ sets mode +o clokep 
23:20:56 --> hadi has joined #instantbird
23:21:52 <clokep> flo-retina: How much time would it take to just fix it?
23:33:05 --> hadi1 has joined #instantbird
23:34:11 <-- hadi has quit (Ping timeout)
23:38:40 <-- Even has quit (Ping timeout)
23:38:57 --> Even has joined #instantbird
23:38:57 * ChanServ sets mode +o Even