#instantbird log on 12 16 2015

All times are UTC.

01:25:15 --> instantbot has joined #instantbird
01:25:15 topic changed by fripp.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"
01:25:15 * ChanServ sets mode +v instantbot 
02:14:29 <-- Bollebib has quit (Ping timeout: 121 seconds)
02:24:11 <-- arlolra has quit (Client exited)
03:58:35 --> Bollebib has joined #instantbird
04:19:11 <-- Suiseiseki has quit (Ping timeout: 121 seconds)
04:19:27 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
04:35:08 --> Suiseiseki has joined #instantbird
05:00:33 <instant-buildbot> build #3008 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/3008
05:30:22 <instant-buildbot> build #539 of linux64-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/539
06:17:47 --> pWnnn has joined #instantbird
06:30:47 <instant-buildbot> build #1837 of win32-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1837
06:43:12 <-- Suiseiseki has quit (Quit: Leaving)
07:03:55 --> Suiseiseki has joined #instantbird
07:09:19 <-- Bollebib has quit (Ping timeout: 121 seconds)
07:29:48 --> Bollebib has joined #instantbird
07:46:12 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
07:56:08 <-- Mook has quit (Connection closed)
07:56:27 --> Mook has joined #instantbird
08:10:46 <-- EionRobb has quit (Ping timeout: 121 seconds)
08:12:03 --> EionRobb has joined #instantbird
08:26:22 <-- pWnnn has quit (Ping timeout: 121 seconds)
08:27:38 --> pWnnn has joined #instantbird
08:40:36 --> chrisccoulson has joined #instantbird
08:40:50 <-- chrisccoulson has quit (Connection closed)
09:00:00 --> MikkCZ has joined #instantbird
09:14:00 <-- MikkCZ has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
09:34:25 --> nhnt11 has joined #instantbird
09:34:25 * ChanServ sets mode +h nhnt11 
09:52:53 <-- freaktechnik has quit (Ping timeout: 121 seconds)
09:54:09 --> freaktechnik has joined #instantbird
10:00:19 <-- Alex2 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
10:11:03 <-- nhnt11 has quit (Ping timeout: 121 seconds)
10:19:37 --> nhnt11 has joined #instantbird
10:19:37 * ChanServ sets mode +h nhnt11 
10:22:34 --> flo-retina has joined #instantbird
10:22:34 * ChanServ sets mode +qo flo-retina flo-retina 
10:23:40 <-- nhnt11 has quit (Ping timeout: 121 seconds)
10:23:51 --> nhnt11 has joined #instantbird
10:23:51 * ChanServ sets mode +h nhnt11 
10:23:58 --> MikkCZ has joined #instantbird
10:26:31 <-- nhnt11 has quit (Connection closed)
10:26:36 --> nhnt11 has joined #instantbird
10:26:36 * ChanServ sets mode +h nhnt11 
10:32:39 --> mpmc has joined #instantbird
10:40:22 <-- MikkCZ has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
11:16:21 <-- nhnt11 has quit (Connection closed)
11:21:29 --> nhnt11 has joined #instantbird
11:21:29 * ChanServ sets mode +h nhnt11 
11:24:06 <-- EionRobb has quit (Quit: Leaving.)
11:56:05 <-- nhnt11 has quit (Ping timeout: 121 seconds)
12:11:58 <-- BWMerlin has quit (Client exited)
12:43:37 <-- Bollebib has quit (Connection closed)
12:49:22 --> flo-retina1 has joined #instantbird
12:49:22 * ChanServ sets mode +qo flo-retina1 flo-retina1 
12:49:25 <-- flo-retina has quit (Connection closed)
12:49:25 * flo-retina1 is now known as flo-retina 
12:51:53 --> aleth has joined #instantbird
12:51:53 * ChanServ sets mode +o aleth 
13:37:08 --> clokep_work has joined #instantbird
13:37:08 * ChanServ sets mode +o clokep_work 
13:48:36 --> nhnt11 has joined #instantbird
13:48:36 * ChanServ sets mode +h nhnt11 
14:01:16 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:01:20 --> clokep_work has joined #instantbird
14:01:20 * ChanServ sets mode +o clokep_work 
14:12:54 <-- pWnnn has quit (Ping timeout: 121 seconds)
14:37:40 --> gerard-majax has joined #instantbird
15:03:21 <-- freaktechnik has quit (Ping timeout: 121 seconds)
15:09:09 --> freaktechnik has joined #instantbird
15:16:55 <flo-retina> do we have any idea of what to do with Facebook chat?
15:17:14 <clokep_work> Cry?
15:17:14 <flo-retina> let me rephrase: is there a temporary thing we could do to let the current XMPP solution connect?
15:17:20 <clokep_work> I don't know.
15:17:22 <flo-retina> or is that gateway known to be down for everybody?
15:18:09 <clokep_work> nhnt11: Is it working for you?
15:18:14 <clokep_work> You were the last person I know of who had it working.
15:18:48 <flo-retina> it WFM until about 2 days ago, unless I was too distracted last week to notice it was down.
15:19:32 <flo-retina> my last connection is on December 13th.
15:33:44 <nhnt11> clokep_work: WFM
15:34:08 <clokep_work> Weird.
15:34:19 <clokep_work> flo-retina: So the work around is to go to nhnt11's house?
15:34:28 <nhnt11> clokep_work: WFM from campus too
15:34:36 <nhnt11> probably account related
15:34:41 <nhnt11> I can try through a tunnel too and let you knwo
15:36:18 <flo-retina> ah, could be some IPs?
15:36:21 --> pWnnn has joined #instantbird
15:38:14 <clokep_work> My guess is that it depends what server you hit, yes.
15:49:47 <-- pWnnn has quit (Ping timeout: 121 seconds)
15:58:55 <-- aleth has quit (Ping timeout: 121 seconds)
16:08:25 --> pWnnn has joined #instantbird
16:48:22 --> hadi has joined #instantbird
16:56:37 <hadi> Hello guys
16:56:44 <hadi> Do you know if it's possible to chat in twitch with IB?
17:01:21 <hadi> I found this:
17:01:25 <hadi> http://help.twitch.tv/customer/portal/articles/1302780-twitch-irc
17:01:47 <hadi> will let u know how this goes!
17:04:42 <clokep_work> hadi: I think...freaktechnik was working on that?
17:05:24 <hadi> clokep_work:  I saw his github, but there's no user friendly instructions there... so i think it's a workin progress...?
17:05:42 <clokep_work> You'd have to ask him.
17:05:45 <clokep_work> Sorry. :)
17:05:58 <hadi> It sounds like an IB extension but i couldn't find anything to download
17:06:11 <hadi> oo, he's here!
17:06:17 <hadi> let's go bug him
17:06:19 <hadi> :)
17:07:47 <hadi> clokep_work:  I've got a question about account manager. the password field that you get after filling in a server address... is that the   nickname password? or  the server password?
17:07:55 <hadi> I think it's fo r the nickname
17:08:14 <clokep_work> hadi: It's mostly for nicknames, yes.
17:08:28 <hadi> Last time i added an account was years ago! (not really)
17:08:31 <clokep_work> If you have a server that also needs a server password you can provide one in about config.
17:09:07 <hadi> clokep_work:  is there a way i could add server password?
17:09:27 <clokep_work> hadi: "If you have a server that also needs a server password you can provide one in about config."
17:09:46 <clokep_work> I have directions somewhere.
17:10:15 <clokep_work> hadi: http://blog.gerv.net/2015/01/using-instantbird-to-connect-to-irc-servers-requiring-a-username-and-password/
17:10:27 <hadi> yeaa thank you clokep_work
17:11:29 <hadi> oh dear, let's see If i can do this
17:12:45 <-- hadi has quit (Connection closed)
17:13:37 --> hadi has joined #instantbird
17:15:55 <hadi> clokep_work:  Is there a way i could add something in about config? for example, my account11, doesn't have this option set
17:15:56 <hadi> messenger.account.accountN.options.serverPassword
17:16:07 <clokep_work> hadi: Yes, just create it.
17:16:14 <hadi> I change that "N" to 11 and hit search, nothing is found
17:16:19 <hadi> oh
17:16:20 <clokep_work> Right click > New > String
17:16:29 <clokep_work> And you want it to be 11, not N.
17:16:47 <hadi> is this a string?
17:19:14 <hadi> oh
17:19:14 <hadi> right
17:19:36 <hadi> sorry my screen reader is being  so not good when about config is open
17:20:20 <clokep_work> Ah, yeah I could see that would be tough.
17:20:23 <clokep_work> Yeah, as a string.
17:20:39 <hadi> thanks! let's see it connects to twitch now
17:21:14 <hadi> oh huh, Sounds like that i'm connected to twitch's irc network, because the button is  "disconnect"
17:21:23 <hadi> but it doesn't show up in  join room  window
17:22:07 <hadi> Is there a way so i could go to that account window?
17:22:13 <hadi> so i could /join a room?
17:23:17 <-- pWnnn has quit (Ping timeout: 121 seconds)
17:25:36 --> pWnnn has joined #instantbird
17:27:44 <clokep_work> hadi: File > Join
17:28:50 <hadi> clokep_work:  the debug  shows me onTransportStatus(STATUS_CONNECTING_TO) each 50 seconds... I'm guessing something is wrong here
17:28:57 <hadi> perhaps it can't communicate with the API
17:29:06 <clokep_work> I don't know.
17:29:12 <clokep_work> freaktechnik likely knows more.
17:29:34 <hadi> freaktechnik:  Please chime in whenever you see this thanks :)
17:30:10 <hadi> wait, clokep_work does instantbird force SSL on default now?
17:31:01 <clokep_work> hadi: It does not force it, it defaults to it.
17:31:38 <-- pWnnn has quit (Ping timeout: 121 seconds)
17:31:52 <hadi> oh alright cool. that was the problem.. twitch does not support ssl. It connected
17:33:31 <clokep_work> (o_O)
17:33:40 <clokep_work> It's....2015...everything should support SSL.
17:34:35 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
17:34:47 --> pWnnn has joined #instantbird
17:35:20 <hadi> lol, i guess twitch api is old
17:36:21 <nhnt11> clokep_work: I can try to find out which IP I'm connecting to, if you'd like
17:36:30 <nhnt11> Once I confirm whether it works from a server in amsterdam
17:36:41 <clokep_work> (o_O)
17:36:45 <nhnt11> erm sorry
17:36:47 <clokep_work> nhnt11: Maybe.
17:36:47 <nhnt11> context is facebook chat
17:36:50 <nhnt11> I was just reading the logs
17:36:53 <clokep_work> Just do a dig for xmpp.facebook.com?
17:36:57 <nhnt11> cool
17:37:20 <clokep_work> nhnt11: chat.facebook.com
17:37:48 <nhnt11> clokep_work: 173.252.122.5
17:37:58 <clokep_work> nhnt11: I'm at 173.252.97.5
17:38:11 <clokep_work> Although there's always scrazy routing that could point those to different servers for us too. :P
17:38:21 <clokep_work> Someone shold edit their hosts file and set it to your IP and see if it works.
17:38:21 <nhnt11> okay, now it's giving me 173.252.81.6
17:38:30 <nhnt11> also 173.252.122.5
17:38:35 <nhnt11> i.e. the first one
17:38:39 <nhnt11> seems to be just those two
17:38:51 <nhnt11> yeah, ran it a bunch of times
17:38:57 <nhnt11> mostly the 122.5 one, sometimes 81.6
17:39:02 <nhnt11> clokep_work: you just volunteered :P
17:39:14 <hadi> clokep_work:  sorry for the newb questions, is there a way i could remove one of these  new configs that i made? I think i have two usernames set now for one accuont
17:39:17 <clokep_work> I don't think I have it set up on this machine...
17:39:31 <clokep_work> nhnt11: Sounds like someone there doesn't know how the fuck to set up DNS servers. :-D
17:39:45 <clokep_work> hadi: You can't add the same key twice, so that shouldn't happen.
17:39:49 <clokep_work> But you can right click > Remove.
17:39:53 <clokep_work> From about:config, yes.
17:41:33 <nhnt11> clokep_work: I'm trying the IP you get via my hosts file
17:41:36 <nhnt11> let's see if it still connects
17:41:56 <hadi> OMG! I just connected successfully. so in this case, (twitch) instantbirds adds the user as  yourusername@irc.twitch.tv but it should be set to yourusername only
17:42:23 <clokep_work> nhnt11: OK....I'm trying the same.
17:42:37 <clokep_work> I'm having issues w/ my DNS cache of course.
17:42:40 <clokep_work> Cause DNS is a PITA.
17:43:14 <nhnt11> eh, my hosts edit isn't working
17:43:35 <clokep_work> nhnt11: How are you testing?
17:43:40 <nhnt11> clokep_work: dig
17:43:51 <clokep_work> nhnt11: Dig doesn't use hosts files.
17:43:57 <nhnt11> oh, haha
17:44:08 <clokep_work> Nor does nslookup btw.
17:44:10 <nhnt11> nslookup?
17:44:12 <nhnt11> hmm
17:44:13 <clokep_work> It's generally a feature. ;)
17:44:43 <clokep_work> I need to restart Instantbird / clear it's DNS cache.
17:44:46 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
17:44:50 --> clokep_work has joined #instantbird
17:44:50 * ChanServ sets mode +o clokep_work 
17:44:51 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
17:44:58 --> nhnt11 has joined #instantbird
17:44:58 * ChanServ sets mode +h nhnt11 
17:45:14 <nhnt11> I restarted Ib too, and I can still connect to fb chat
17:46:26 * clokep_work wonders if he's *actually* typing his password in wrong. ;)
17:46:29 <nhnt11> So my amsterdam server also hits the same IP that I hit
17:46:51 <nhnt11> clokep_work: Any way to confirm that the hosts edit worked off the top of your head?
17:47:03 <clokep_work> nhnt11: I'm in wireshark right now.
17:47:05 <nhnt11> I force flushed my dns cache but I'd like to be sure
17:47:05 <nhnt11> Ah
17:47:06 <nhnt11> okay
17:47:26 <clokep_work> nhnt11: So I'm definitely hitting 173.252.122.5
17:47:29 <clokep_work> WHich was your server.
17:47:34 <clokep_work> And I'm still "Not authorized"
17:47:35 <nhnt11> Alright
17:47:49 <nhnt11> Cool, so it's not the server
17:47:55 <clokep_work> So it's possible it's by user  or they're doing fancy CDN/routing tricks to make me end up at the same server anyway. :)
17:48:10 <nhnt11> in the latter case we can't really work around it anyway
17:48:32 <clokep_work> Yes
17:48:45 <nhnt11> well, in both cases I meant
17:49:06 <nhnt11> brb
17:50:37 * clokep_work wonders if flo has other ideas.
17:50:38 <nhnt11> re
17:50:53 <clokep_work> It'd be worth someone looking at the XMPP logs too btw.
17:55:30 --> mconley|livehacking has joined #instantbird
18:01:07 --> aleth has joined #instantbird
18:01:07 * ChanServ sets mode +o aleth 
18:28:01 <freaktechnik> clokep_work, hadi: it's a work in progress. It still needs custom patches to instantbird to run. One's waiting for feedback on bugzilla and the other one isn't finished.
18:28:33 <freaktechnik> also, the twitch IRC daemon is quite new, but it's a special flower
18:28:34 <hadi> freaktechnik:  Can i test it as an avrage user? or it needs to be compiled
18:29:10 <hadi> freaktechnik:  I added twitch to instantbird and connected to a channel, it doesn't show users.. only me ::
18:29:21 <freaktechnik> I can give you an xpi, however it will only work in instantbird nightly and you need to install/disable&activate it every time you start instantbird and then add your twitch account (via oauth, so the cookie to login _should_ be saved between sessions...)
18:29:52 <freaktechnik> hadi: yeah, to get joins and parts you have to request a custom capability. Which was one of the main reasons I started the extension
18:30:30 <hadi> oh hmm, I've got IB nightly. this means that i have to request an auth and add it to the extension every time i run IB, yeah?
18:31:46 <freaktechnik> it means, that you have to recreate your account and join channels every time, yes. But you shouldn't have to login again, because twitch _should_  remember you between sessions. Unless you run instantbird via console and stop it with ctrl+c.
18:32:28 <hadi> I'm up for testing this
18:33:13 <freaktechnik> when https://bugzilla.mozilla.org/show_bug.cgi?id=1227973 lands (which I hope it at some point will), all that needs to be done will be to disable and enable the extension again
18:33:15 <instantbot> Bug 1227973 enh, --, ---, nobody, UNCO, Dynamic registration of Protocols
18:33:19 <freaktechnik> sec, I'm creating an XPI
18:35:15 <freaktechnik> hadi: https://www.dropbox.com/s/ygi02gmrx2yjcyi/%40twitch-provider-0.0.1.xpi?dl=0 all that's broken of what's currently implemented with that version is the participants list, which sometimes doesn't pick up people (I'm looking into that). IT's very much work in progress, so you'll see some irrelevant stuff that twitch sends, but all commands work and all the grey text shows up too
18:36:11 <hadi> alright cool! I need to remove my current twitch account before installing this right?
18:36:33 <freaktechnik> nah
18:36:53 <freaktechnik> it's its own protocol, so it shouldn't clash with IRC
18:37:08 <freaktechnik> but if it does, please tell me.
18:37:34 <hadi> That's great.  Got the xpi. gonna try this
18:40:37 <freaktechnik> hadi: one last thing. You can enable BTTV and frankerfacez in teh add-on options
18:41:05 <hadi> oh, I think they are.. firefox things?
18:41:13 <freaktechnik> hm?
18:41:40 <freaktechnik> (bttv emotes are from the betterTwitchTV extension, and frankerfacez is its own custom emote thing)
18:41:47 <hadi> bttv, Is that a firefox extension?
18:41:51 <hadi> oh
18:41:52 <hadi> alright
18:42:04 <hadi> cool!
18:42:21 <hadi> need oto upgrade ib i think it's been a while since i updated the nightly
18:42:29 <freaktechnik> oh, also, irc voiced status = subscriber, hop = mod, owner = broadcaster, op = global mod, admin, staff
18:42:46 <freaktechnik> (the tooltip also tells you most of this stuff)
18:43:07 <hadi> nice
18:46:35 <-- hadi has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:46:43 --> hadi has joined #instantbird
18:49:20 <hadi> freaktechnik:  just to confirm, when the extension is activated, the account manager  doesn't show my other irc accounts, right?
18:52:03 <hadi> freaktechnik:  ok, so I created a twitch account, that one is also not showing up in account manager,
18:53:50 <hadi> just a second, restarting Ib
18:53:54 <-- hadi has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:54:05 --> hadi has joined #instantbird
18:55:37 <-- hadi has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:55:47 --> hadi has joined #instantbird
18:56:30 <freaktechnik> hadi: account manager should work just as normaly
18:57:02 <hadi> freaktechnik:  alright, bug found i guess? when i installed it, it kind of removed my accounts from the account manager UI
18:57:15 <hadi> My IB connects to my accounts, but the account manager says that i don't have any accounts configured
18:57:18 <freaktechnik> the extension doesn'^t do anything to the account manager
18:57:31 <hadi> oh
18:57:40 <hadi> perhaps nightly update to blame?
18:57:45 <freaktechnik> no idea
18:58:00 <freaktechnik> I haven't used nightly in a while because I've been building with my patches
18:58:09 <hadi> oh
18:58:14 <hadi> Could be nightly then!
18:58:55 <hadi> freaktechnik:  when i removed the addon will it also remove the account that i made?
18:59:11 <freaktechnik> nope, but the account won't connect anymore because there's no protocol for it
18:59:14 <hadi> I'm gonna reinstall and use about config to  make it automatically connect i guess
18:59:32 <hadi> by the way, in account wizard, it didn't ask me for auth
18:59:37 <freaktechnik> in fact it's probably not working because of the whole thing where you have to disable and enable the extension each time
19:02:30 <hadi> alright, i just changed messenger.account.account12.autoLogin to true, waiting for something to happen i guess
19:02:38 <-- nhnt11 has quit (Connection closed)
19:02:52 --> nhnt11 has joined #instantbird
19:02:52 * ChanServ sets mode +h nhnt11 
19:04:00 <-- hadi has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:04:11 --> hadi has joined #instantbird
19:04:49 <freaktechnik> autoLogin won't work
19:05:15 <hadi> freaktechnik:  oh so.. I have to have it on account manager to connect?
19:05:16 <freaktechnik> because of the whole disable&enable extension thing you have to re-add the account each time...
19:05:27 <freaktechnik> (and just leave autoconnect checked)
19:05:42 <freaktechnik> also, in case of doubt the error console will show if there's something going wrong.
19:07:21 <hadi> freaktechnik:  so like, Do i need the account manager to click on connect so it connects to my newly created account?
19:07:42 <freaktechnik> nah
19:07:52 <freaktechnik> just leave the connect on startup checked in the setup
19:08:05 <hadi> got it
19:08:53 <aleth> freaktechnik: what do you need that disable/enable for? sounds like bad UX ;)
19:09:34 <freaktechnik> aleth: because there's a bug with the add-on SDK. Working on that patch. And then I still need dynamic accounts, because my protocol registers too late
19:09:51 <hadi> aleth:  oh great you're here! do you have any ideas on the account manager bugging latest nightly on windows?
19:10:27 <aleth> I doubt the account manager is broken
19:10:42 <aleth> freaktechnik: I didn't know Instantbird supported the addon SDK :D
19:10:57 <aleth> but maybe it does, for free...
19:13:37 <hadi> here, i hope it's not too spammy
19:13:38 <hadi> Timestamp: 12/16/2015 10:36:30 PM
19:13:38 <hadi> Error: A promise chain failed to handle a rejection. Did you forget to '.catch', or did you forget to 'return'?
19:13:38 <hadi> See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise
19:13:38 <hadi> Date: Wed Dec 16 2015 22:36:28 GMT+0330 (Iran Standard Time)
19:13:38 <hadi> Full Message: [JavaScript Error: "this.prplAccount is null" {file: "resource://gre/components/imAccounts.js" line: 212}]'[JavaScript Error: "this.prplAccount is null" {file: "resource://gre/components/imAccounts.js" line: 212}]' when calling method: [imIAccount::connectionErrorReason]
19:13:38 <hadi> Full Stack: JS frame :: chrome://instantbird/content/account.xml :: build :: line 70
19:13:38 <hadi> JS frame :: chrome://instantbird/content/accounts.js :: am_load/< :: line 41
19:13:38 <hadi> JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: Handler.prototype.process :: line 933
19:13:38 <hadi> JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: this.PromiseWalker.walkerLoop :: line 812
19:13:38 <hadi> Source File: chrome://instantbird/content/account.xml
19:13:39 <hadi> Line: 70
19:13:39 <hadi> Source Code:
19:13:39 <hadi> 70
19:13:59 <hadi> oh dear, i should have pastebinned this
19:16:01 <-- aleth has quit (Quit: :tiuQ)
19:16:07 --> aleth has joined #instantbird
19:16:07 * ChanServ sets mode +o aleth 
19:16:27 <aleth> hadi: I updated to the latest nightly and my account manager is fine. So I suspect it's freaktechnik's addon
19:17:59 <freaktechnik> aleth: it supports the add-on SDK by using XULRunner. Everything else is just a little glue that's missing atm ;)
19:18:00 <hadi> yeah, i think so as well
19:18:14 <freaktechnik> I don't do anything I shouldn't as a protocol.
19:18:35 <freaktechnik> and that error sounds like something that shouldn't happen.
19:18:59 <freaktechnik> (like most errors)
19:19:02 <aleth> It looks like there should be a try-catch, yes, but indeed it shouldn't happen...
19:19:40 <freaktechnik> oh wait, it does if you have an unknown protocol.
19:19:50 <freaktechnik> because then it exits out of the imAccount constructor
19:20:02 <hadi> Maybe if i reinstall instantbird, It'd go away,  any ideas if i remove instantbird and reinstall nightly, my accounts would remain? i've never reinstalled IB since 2013!!!
19:20:18 <freaktechnik> the accounts are separately stored in a profile in your user data
19:20:36 --> EionRobb has joined #instantbird
19:20:40 <hadi> good, will reinstall IB and  twitch addon to see if it repeats
19:21:04 <freaktechnik> if this return is hit, this.prplIAccount will be unknown. https://dxr.mozilla.org/comm-central/source/chat/components/src/imAccounts.js#156
19:21:08 <freaktechnik> (I mean null)
19:21:53 <freaktechnik> but then the if condition in the method that throws the error should be true too, so it doesn't get to the code that's throwing. Weird
19:22:28 <hadi> brb
19:22:30 <-- hadi has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:26:11 --> PingWiN has joined #instantbird
19:28:10 <-- pWnnn has quit (Ping timeout: 121 seconds)
19:30:25 --> hadi has joined #instantbird
19:31:08 <hadi> ok! reinstalling didn't help either, I think something wrong  with the... user files then i guess
19:31:15 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:33:29 <-- hadi has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:34:00 --> hadi has joined #instantbird
19:34:12 <-- hadi has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:36:47 --> Hadi has joined #instantbird
19:37:40 --> arlolra has joined #instantbird
19:38:15 <-- arlolra has quit (Client exited)
19:39:26 <Hadi> freaktechnik:  I removed instantbird and my user data, reinstalled, add irc accounts then added your addon,   and that bug didn't appear again
19:39:44 --> chrisccoulson has joined #instantbird
19:39:58 <freaktechnik> welp, there seems to have happened some weird state thing that shouldn't have happened, essentially
19:40:04 <Hadi> freaktechnik:  So I really don't know if It was that  twitch irc account that I added before, or just something else was wrong with my previous IB installation
19:40:24 <Hadi> yeah :)
19:54:15 --> abdelrhman has joined #instantbird
19:54:26 <-- mconley|livehacking has quit (Connection closed)
19:54:42 --> mconley|livehacking has joined #instantbird
19:54:43 <-- Hadi has quit (Connection closed)
19:54:45 --> Hadi1 has joined #instantbird
19:57:10 * Hadi1 is now known as Hadi 
20:00:23 <-- gerard-majax has quit (Ping timeout: 121 seconds)
20:01:15 <-- mconley|livehacking has quit (Quit: NO CARRIER)
20:08:49 --> arlolra has joined #instantbird
20:25:35 <-- arlolra has quit (Client exited)
20:25:40 --> arlolra has joined #instantbird
20:26:03 <-- nhnt11 has quit (Ping timeout: 121 seconds)
20:38:52 --> flo-retina has joined #instantbird
20:38:52 * ChanServ sets mode +qo flo-retina flo-retina 
20:39:05 <-- clokep_work has quit (Ping timeout: 121 seconds)
21:17:16 --> gerard-majax has joined #instantbird
21:37:53 <abdelrhman> aleth: your comment about setting type in jsProtoHelper is not clear for me
21:57:41 <aleth> abdelrhman: That's probably because I don't know what that is for ;)
21:58:40 <-- aleth has quit (Quit: :tiuQ)
21:58:51 <abdelrhman> Ah, OK
22:02:20 <-- abdelrhman has quit (Quit: Leaving)
22:03:28 --> clokep has joined #instantbird
22:03:28 * ChanServ sets mode +o clokep 
22:08:04 --> clokep_work has joined #instantbird
22:08:04 * ChanServ sets mode +o clokep_work 
22:18:10 <-- clokep_work has quit (Ping timeout: 121 seconds)
22:20:02 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
22:20:14 --> clokep has joined #instantbird
22:20:14 * ChanServ sets mode +o clokep 
22:26:44 <-- PingWiN has quit (Ping timeout: 121 seconds)
23:09:00 <-- EionRobb has quit (Connection closed)
23:09:58 --> EionRobb has joined #instantbird
23:15:17 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)