[00:02] there is something really messed up everything is crashing when i open them [00:03] * gnomefreak gonna reinstall in a bit and see if new intrepid has this issue [04:10] <[reed]> asac / fta: ping === asac_ is now known as asac === BobChao_ is now known as BobChao [08:29] [reed]: ? [08:29] <[reed]> asac: mozilla bug 442788 [08:30] Mozilla bug 442788 in Weave "WeaveCrypto doesn't work under Linux" [Normal,New] http://bugzilla.mozilla.org/show_bug.cgi?id=442788 [08:32] [reed]: err, why do so many bugs exist for the same issue [08:33] <[reed]> same issue? [08:33] i commented on another bug yesterday [08:33] <[reed]> oh, that bug got duped [08:34] [reed]: https://bugzilla.mozilla.org/show_bug.cgi?id=442257#c22 [08:34] Mozilla bug 442257 in Weave "Weave 1.32: WeaveCrypto doesn't work under Linux" [Major,Resolved: fixed] [08:34] read the next comment too [08:42] <[reed]> asac: so, what's the problem? [08:44] <[reed]> ah [08:56] bug 244439 [08:56] Launchpad bug 244439 in nss "missing symlinks break binary compatibility with native upstream components" [High,Triaged] https://launchpad.net/bugs/244439 [09:12] argh. that bug is completely bogus [12:50] * asac lunch [13:01] asac, did you use mozclient to fetch nspr/nss lately ? [13:04] apparently not [13:05] he did just say hes gone away :) [13:42] fta2: huh? [13:42] fta2: hmm ... no i think i downloaded tarball from ftp [13:42] (as it was release) [13:42] yep, i guessed from your changelog [13:42] fta2: let me know when you have a fix so i can up' it [13:43] (i assume its broken :)) [13:43] a fix for what ? [13:43] fta2: oh. hmm thought you asked because you saw a bug [13:44] no, i was just curious if you tested my new MOZCLIENT_DYNTAG feature [13:45] in fact, i thought that we wanted to follow the tags from upstream, instead of taking each release of nss/nspr [13:47] fta2: yeah. you are right. i think the release is the one used upstream right? [13:47] my fault was to not use mozclient here I admit [13:50] Kamping_Kaiser: what do you think of icecat? [13:52] asac, GNU icecat? i've never used it. i have had lots of requests for it in gNewSense though [13:52] Kamping_Kaiser: apparently they managed to move their features to an extension [13:52] Kamping_Kaiser: e.g. they have firefox + privacy features [13:53] not yet sure what this means ;) [13:53] but i think the idea is to package that extension and install it by default [13:54] either on top of iceweasel or the rebranded firefox [13:54] asac, guess it means those changes will be able to move to mozilla users easier (well, i hope it does) [13:54] asac, in theory could u-mozdev scripts be used to make icecat? (by changing branding/svn repo target etc etc) [13:55] Kamping_Kaiser: well. there are multiple options [13:55] 1. package the extension separately and use mozilla-devscripts to produce an icecat-base branding [13:55] package [13:56] s/branding/branded/ [13:56] Kamping_Kaiser: in anycase. what we have to solve imo is that we now have 4 brandings :( [13:56] firefox, iceweasel, icecat, [13:57] Kamping_Kaiser: what branding will you use? [13:57] burningdog (2 for FF2, 3 for FF3) [13:58] yes, its a kind of interesting name :p [13:58] Kamping_Kaiser: why do you need a new name? [13:58] :) [13:58] asac, for FF? [13:58] no ... why not use one of the other options ;) [13:59] asac, because when we did gNS 1.1 there was only one other option - firefox. (debian iceweasel/gnu iceweasel had just started). [14:00] we want to minimise the amount of packages we create from scratch (eg, a gnu icecat) to minimise our delta from ubuntu. quite simply, because more delta means more work for the 1.5-2.~ developers [14:00] true [14:01] which is why i'm /really/ interested in what the devscripts can do, becaues it helps us generate a "new browser" much easier then manually replacing files and seding stuff around [14:01] Kamping_Kaiser: true too. [14:31] * Kamping_Kaiser has a break from transcribing to watch the irc scroll past [14:41] Kamping_Kaiser: http://paste.ubuntu.com/24207/ [14:41] wanna finish it ;) [14:41] ? [14:42] the idea is that all the right pkg files get created during clean :) [14:42] for whatever brading guessable from changelog source package [14:42] so the procedure would just be "replace orig + new changelog entry" [14:44] still reading through sorry, i'm a bit slow tonight [14:44] sure [14:46] asac, ouch [14:46] if i understand corretly, your moving all the files to a generic temp name in the debian/ dir, then making all (relevent?) references to firefox turn into something parsed out of the changelog [14:47] asac, which branch did you use for that ? the locales part tells me it's not .head [14:47] fta2: he? [14:47] .head [14:48] # currently not autoparsed from changelog, because we need to fail if [14:48] # maintainer didn't adjust those before release. we can change that once ffox [14:48] i changed that a few days ago [14:48] hm [14:48] ok probably not up-to-date [14:48] not pushed ? or not pulled ? [14:48] fta2: not pulled [14:49] the above diff is a prototype i hacked in a few seconds to show Kamping_Kaiser how we could do it [14:49] :) [14:49] do we really want that ? [14:50] fta2: in some way yes. [14:50] fta2: we want to supporte derivatives as much as possible [14:50] asac, look at my last commit, your patch overlaps my changes [14:51] fta2: yes i saw that [14:51] my change is just a prototype. i will not land it on .head [14:51] i've already dropped most of the references to firefox(-3.0) [14:51] anyone having a problem with ff3 freezing after watching a video? [14:53] fta2: sure. [14:53] Sergeant_Pony: nope [14:53] Sergeant_Pony: maybe libflashsupport installed? [14:54] (or not ;)) [14:54] Kamping_Kaiser: would you be willing to finish that approach? :) [14:54] http://paste.ubuntu.com/24210/ [14:55] asac, i'd be willing to try, i just cant commit any time for the next few days. :/ [14:57] * Kamping_Kaiser points to his book of excuses. [14:58] asac, is that patch against the -devscripts? [14:59] Kamping_Kaiser: no its about the firefox branch [14:59] so you dont need to touch the packaging anymore [15:00] e.g. just produce a special tarball (using -devscripts) and flip changelog :) [15:00] thats the idea ;) [15:00] i like the idea ;) hopefully theres still something i can hack on next weekend. *is still studying atm* [15:03] asac, thanks for your work (and the offer of playing too) - i'm crashing out. [15:07] fta2: if you have other ideas let me know [15:08] fta2: we could also do branches, which we merge on every update [15:08] e.g. burningdog-3.0 branch based on firefox-3.0 branch [15:08] but i think that causes more maintenance issues in the long run [15:12] i'm more about just a feature to specify a foreign branding/name, instead of listing each derivative [15:15] fta2: specify? how? [15:16] i need to think about this [15:16] if it requires to patch rules, we can also ship the common brandings on our own imo. [15:17] fta2: in any case we need all packaging files to be templates i guess [15:24] i guess so too [15:44] asac, no libflashsupport according to package manager it's not installed [15:46] is it needed? [15:51] i'm not coming back, my box at home is probably dead :( [15:52] too hot ? [16:02] eheh [16:04] fta2: you have some double-personality issues.... ;) [16:05] you talk with yourself :) [16:05] and speak about you in third person ... [16:08] lol [16:09] last summer, my pc crashed every day [16:09] where is your oc? [16:09] pc [16:09] at home, in my office [16:10] exposed S-W [16:10] shutdown due to hight temperature? [16:10] but i know my CPU fan is not reliable [16:12] sometimes, the fan stops, the cpu overheats and the motherboard shuts everything down [16:13] I know, I have an old desktop with dapper that made the same sometimes... but I power on it only few times a month [16:23] fta2: get a better fan [16:25] it's probably the motherboard [16:38] is libflashsupport needed for ff3 under ubuntu 8.04? [16:43] Sergeant_Pony: not really [16:43] Sergeant_Pony: flash is broken as it neither supports pulseaudio also plugin nor sound server directly [16:44] thats why you cant play two streams at the same time in flash 9 [16:44] get flash 10 + install the pulseaudio plugin for alsa [16:44] should work [16:44] libflashsupport would fix the two streams issue, but will constantly crash your firefox [16:54] * asac => sports bbl === Mohjive_ is now known as Mohjive [18:06] ok... sounds good to me. I'll try flash 10 and pulse plugin [18:12] hi asac - last week I reported a problem with firefox using tons of ram. I installed a debugging package to hopefully help if it happened again. It is happening now - ff uses about 1.5G of RAM. [18:15] 1.5 GB ??? [18:15] it's up to 1.7G now [18:16] I have read this only a couple of days ago: http://dotnetperls.com/Content/Browser-Memory.aspx [18:16] oh yeah, I saw that too [18:16] also if the test is on Windows [18:16] (I think I know the article you mention, I can't see it now because my browser is thrashing) [18:17] asac tell he go away about 1 hour ago... I don't know when i come back [18:17] newz2000: how much ram do you have in the pc? [18:17] 3G [18:17] in a short you have to kill firefox I think... [18:18] interestingly, I did do that. Then I restarted it and it happens again. [18:18] Sometimes this happens. If I restart it a few times it will finally work right. [18:18] sure to have killed all his istances' [18:18] ? [18:18] yeah, because my mem usage dropped [18:18] maybe check with a: ps fax | grep fire [18:19] I don't know how to use a debugger, but supposedly I have the debugging version of firefox installed [18:19] what kind of debugger? gdb? [18:19] yeah [18:19] know any way to find out what's happening? [18:19] you have to start from console firefox with gdb [18:20] oh, you can't just hook into a running process then. :-/ [18:20] wow, 2.1G of RAM used by firefox. That's impressive. [18:21] I don't think so, let me check [18:23] oh, he told me last week I guess [18:23] he said, "gdb -pPID /usr/lib/firefox-3.0/firefox" [18:24] hmm. That seems to have put me at some gdb command prompt [18:25] i have found: gdb firefox 1234 [18:25] where 1234 is the PID [18:27] what do you do when you get to the gdb prompt? [18:30] (or use ddd that have a GUI, but with 2 GB of RAM occupied by a single process starting another gui can be a not good idea) [18:31] I've got plenty of ram free I think [18:32] which you use for seeing the RAM occupied by firefox? [18:32] htop or top [18:41] newz2000: try thisone: ps -eo %mem,rss,%cpu,cmd | grep fire [18:41] 73.6 2289240 63.6 /usr/lib/firefox-3.0/firefox [18:41] not sure what that means [18:41] the firs column is the %of mempory used, the 2nd is the kyloBytes of unswapped ram, the process use [18:42] the 3rd is the % of cpu used [18:42] 2.1 GB... no dubt! [18:45] I'm going to get some lunch, maybe asac will be back later === bdmurray_ is now known as bdmurray [19:40] back [19:40] newz2000: ? [19:40] hey asac [19:40] asac: are you interested in debugging my firefox? [19:40] it's using 2.2G of RAM at the moment [19:40] newz2000: if its memory consumption then no :) [19:41] newz2000: its not really easy to debug. one way would be to use valgrind [19:41] newz2000: but most likely its an extension [19:41] newz2000: how long does it take till it reaches that much ram? [19:42] It runs at 100% cpu (both cores) for a while, 5 - 30m if I let it and quickly gets to the 1.2G mark, then graudally up to where it is now. [19:42] Nomrally I kill it long before this point though. [19:42] newz2000: ok, so you can reproduce quite quickly? [19:43] no, it doesn't happen commonly, but when it does it happens a couple times in a row [19:47] so I kill ff and my mem usage drops from 2.5G to 383M used. :-) [19:49] asac: is there a way to disable one extension at a time to diagnose the problem? (from outside firefox, since it takes several min before its usable) [19:49] newz2000: hmm [19:51] newz2000: you can add NS1:userDisabled="true" in the extensions.rdf file in your profile [19:51] for the extension you want to diable [19:51] disable [19:51] but you have to stop ffox before doing that [19:51] so doesnt really help you i guess [19:51] no, that's fine. Just what I need [19:54] it's so odd. If I kill firefox then the problem doesn't happen the next time around. [19:55] heisenbug ;) [20:19] I think it may be GTDInbox causing the problem [20:22] newz2000: whats that? [20:22] a plugin to help you use gmail as your todo list. [20:22] and organize lots of email [20:23] it worked great with ff2 but since ff3 its been struggling and I recently reenabled it. [20:23] with it off, ff3 uses 229M of RAM [20:23] interesting ;) [20:23] newz2000: keep using it to be sure ;) [20:24] the GTD stands for "Getting things done" and I can't get anything done when ff3 is locked up half the time. :-) [22:17] Bug 237594 [22:17] Launchpad bug 237594 in firefox-3.0 "Javadoc's frame unreadable " [Undecided,Invalid] https://launchpad.net/bugs/237594