/srv/irclogs.ubuntu.com/2009/10/30/#ubuntu-mozillateam.txt

asacdidnt see the paste :/00:00
ftain the bug00:00
ftaBUGabundo, -15.8M ?00:00
BUGabundo40% CPU00:01
BUGabundowith two tabs :(00:01
ftabut /w flash?00:01
ftasince i started to use flashblock, it's much nicer wrt cpu00:01
ftaand mem too00:01
asacthat looks unlikely to cause a situation that can crash00:01
BUGabundofta: no flash00:02
asaci mean ... it could mean that there is a widget leaaked00:02
BUGabundoand noscrip is activated00:02
ftaasac, a lineto to a negative offset?00:02
asacbut if its just the cairo malloc then i dont see how that would get a call later00:02
asacfta: thats not unusual if you do cairo drawings. ... often you move the current position to the center of something00:02
asacand then draw with relative negative offsets00:03
asaccairo_line_to (cr, -x_step, height);00:03
asacif you mean the -x_step thing there00:03
ftai do a lot in my own apps, cairo is bad (as was gd) with strange polygons is you paint or use them in matrixes00:04
ftayeah, try to draw that, it doesn't make sense00:04
ftathat -x_step should probably be stroke_width/2-x_step but even so, it's weird, it's not a rectangle00:05
ftaand if it's supposed to be a rectangle, why not call cairo_rectangle() directly?00:06
asaci dont think its supposed to be a rectangle00:07
asacdoes line_to also move_to implicitly?00:07
ftayes00:08
micahgasac: I got a missing separator error on this: ifneq (,$(findstring ~hg,$(DEBIAN_VERSION))$(findstring ~b,$(DEBIAN_VERSION))$(findstring ~a,$(DEBIAN_VERSION)))00:09
ftatab vs space?00:10
micahgno tabs in the line00:11
asaccheck the brackets00:12
asacotherwise maybe a whitespace at end of line or so00:12
micahgall match00:12
micahglast character is the )00:13
asaclookl at bzr diff ... maybe changed a different line etc.00:13
ftawhat is the char after ifneq? it should be a space00:13
asacthere must be a syntax glitch ;)00:13
micahgyes, a space00:13
micahgugh00:14
ftanope it's not00:14
micahgit must have copied the space wrong :)00:14
ftaat least not in your paste00:14
micahgwhat was it?00:14
ftai see "ifneqM-BM- (,$(findstringM-BM- ~hg,$(DEBIAN_VERSION))$(findstringM-BM- ~b,$(DEBIAN_VERSION"00:14
ftausing echo your stuff | cat -tve00:14
micahgthat was it :)00:15
BUGabundofta: http://vimeo.com/channels/comedy FF 3.7 is way worse on vimeo then on youtube00:15
fta00000000  69 66 6e 65 71 c2 a0 28  2c 24 28 66 69 6e 64 73  |ifneq..(,$(finds|00:16
fta00000010  74 72 69 6e 67 c2 a0 7e  68 67 2c 24 28 44 45 42  |tring..~hg,$(DEB|00:16
fta       240   160   A0           NO-BREAK SPACE00:17
ftavimeo uses a better quality codec, much more demanding resource wise00:18
ftaartists prefer vimeo over youtube. post the same file to each, and vimeo looks perfect, youtube looks like crap00:19
ftaBUGabundo, my ff3.7 takes 1% cpu with 33 tabs, but no flash00:21
BUGabundo 4783   0.01s   0.51s     0K  1160K     0K     0K  --   - S  25% firefox-3.700:21
BUGabundo1 GReader00:21
BUGabundoand 4 from this site http://blog.superfeedr.com/API/pubsubhubbub/getting-started-with-pubsubhubbub/00:22
BUGabundoall text00:22
* fta blames [reed] 00:25
[reed]why does everybody blame me :(00:26
BUGabundocause you make a bad browser00:26
BUGabundowith great and useful but buggy addons00:26
* micahg loves firefox...00:26
BUGabundoI've been using chromium more and more00:27
BUGabundoits much faster, cpu friendly00:27
BUGabundobut no support for my loved addons :(00:27
micahgfirefox 3.6 is faster than 3.5 :)00:27
* micahg is already on 3.600:27
micahgit's pretty stable too00:27
ftaBUGabundo, did you find a good adblock? (blocking, not just hidding stuff)00:28
asacfta: so next time you see the freeze, attach gdb to the process and get a threads all apply bt00:28
asacwith debug symbols of course00:28
micahg21 hours to build a package...00:28
ftaasac, what for?00:28
BUGabundomicahg: 3.7 is *faster*00:28
asacfta: to see whats the freeze cause00:28
ftaasac, evo?00:28
asaci thought you already did that ...00:28
asacyes00:28
BUGabundofta: I haven't been looking for it yet00:28
micahgBUGabundo: yes, but I like stable :)00:28
asaci couldnt find anything in the bug though00:28
BUGabundomicahg: its as stable as anything else I use00:29
BUGabundouse it on 4 PCs00:29
ftaasac, i pasted a gdb, but just the running thread00:29
BUGabundowindows, debian, ubuntu00:29
asacwhere?00:29
micahgyeah, but I don't like restarting my browser every day :)00:29
asacah00:29
asacin a paste link00:29
asacfta: does the UI freeze?00:30
asacor is the progressbar still animating, just no other functions work=00:30
asac?00:30
ftathe attachment part is frozen, evo itself is blocked/unusable, but still does refreshes00:31
asacfta: and the progressbar is displayed where? in the attachment part or outside?00:31
ftain place of the att icon00:32
asacok so that progressbar is frozen?00:32
ftayes00:32
asachow is stroke_width calculated before?00:33
asaccould it be zero?00:33
BUGabundomicahg: then don't00:33
ftai'm using imap over ssl over dsl so for big stuff, i can see the progressbar, but not when it freezes, just a solid square00:33
BUGabundoasac:  bubu1uk: what in the hell !ubuntu devs could possibly fuck up with VPN packages? can't create VPN to work. was simple as 1,2,3 in #jaunty00:34
asacsome users reported secret issues with "available to all users" connections00:34
asacfor vpn00:34
ftaasac, http://paste.ubuntu.com/304679/00:34
fta~64500:35
asacfta: yes. its zero for oyu00:35
asacso endless loop00:35
asacheight is 000:36
asacalso x_step = 0 ?00:37
asac;)00:37
asaci would say stroke_width = MAX (1, height*2) ... or something00:37
asacin line 613 of your paste00:38
asacor maybe just do a g_return_if_fail (height)00:38
asacand g_return_if_fail (width)00:38
asacon top of the func00:38
ftaor, reassigning to gtk2-engines-murrine then..00:38
asacthe whole business is useless if there is no area to paint00:38
asacfta: question is why does it get height=000:39
asace.g. is that something that can happen normally00:39
fta#2  0x013b067b in murrine_draw_progressbar_fill (cr=0x894c1f8, colors=0x8765c88, widget=0xbfffe9f8, progressbar=0xbfffeb0c, x=12, y=0, width=2, height=0, offset=10) at ./src/murrine_draw.c:64400:39
asacmaybe has to do with space constraints ... or other things00:39
asacyes. but what calls it with height=000:39
asacimo that call should never happen00:40
asacputting a g_return_if_fail (height) on top probably helps and worksaround00:40
asacbut thats also needed for the other functions then00:40
asacso i think its a bug higher in the food chain00:40
ftagtk before murrine already have 000:41
asacin any case ... the function looping if height = 0 is a bug too00:41
asacyes00:41
asacso either thats a corner case that is valid -> bug in murrine00:41
asacor its not valid -> bug in gtk or maybe evo00:41
asacin any case, i think the functions should do assertions with g_return_if_fail on top00:42
asacto check parameters00:42
* BUGabundo adb push /home/BUGabundo /dev/bed00:42
asacnight00:42
* asac drops out in 10 minuntes00:42
ftaasac, could you please comment in the bug, so it's not only me talking to myself 10 times in a row? :P00:42
asachehe00:43
ftaoh, i didn't see the comments from hggdh in the bug, seems they appeared afterwards or something00:44
hggdhheh. Not that I added much00:44
hggdhfta, you also have murrine-theme installed?00:45
asacok commented00:45
ftai just have gtk2-engines-murrine matching murrine in dpkg00:46
hggdhstill cnr :-(00:46
ftawell i'm sorry i can, both at home and at work, i'd prefer not to ;)00:48
asaclol00:48
asacok ... so i think the issue is understood. fix murrine ;)00:49
asacand make that _fill deal better with corner case situations like height = 0;)00:49
asaconce that is done see if you see more issues like this ... which might indicate that its really a more fundamental issue somewhere00:49
=== ripps_ is now known as ripps
markeymorning07:01
markeyguys, the Chromium builds are still borked07:01
micahgindeed07:03
jonathan__hey guys :)09:15
micahgasac: is there a list of topics somewhere for things to be discussed at UDS?10:25
=== micahg1 is now known as micahg
=== jtv is now known as jtv-afk
ftamicahg, https://blueprints.edge.launchpad.net/sprints/uds-l12:21
ftabut it looks small compared to the hundreds of topics from the previous UDSes12:21
micahgfta: is that for everything?  I was wondering if the mozilla team had one12:22
ftait will probably grow very fast in the last few days before the date12:22
ftanot sure if asac created one yet12:23
micahgif he did, can I add stuff?12:23
ftaanyone could create/update a blueprint, it's just a matter of getting it approved12:23
micahgok12:23
ftayou could start with a wiki page12:24
micahgwiki.u.c/MozillaTeam/LucidPlans?12:26
ftayep, something like that12:27
ftabtw, the start page for uds is there: https://wiki.ubuntu.com/UDS-L12:29
[reed]both of my laptops running karmic now14:41
asacjdstrand: i wont be able to finish my testings today ... sorry. i am on vacation and was completely caught in the tax declaration that has to be at authories tomorrow (monday)16:52
asacbut if your testing is good ... mine so far was good as well - and i didnt get any complains from the -security ppa users16:52
jdstrandasac: ack17:22
=== stevel_ is now known as stevel
armin76asac: fix sparc sigbus!17:54
=== asac_ is now known as asac
micahg1asac: any idea why we never got the latest version of nspluginwrapper?19:57
=== micahg1 is now known as micahg
asacmicahg: what is the latest?19:59
asac1.3.0 is an alpha release19:59
micahg1.3.0-119:59
asacnobody could say its better or worse19:59
micahgwell, it was added in debian apparently to alleviate some issues20:00
micahgthat we seem to be having now in karmic20:00
micahgI'm going to test a build of it and see if it fixes some things20:00
asacbbi 10 minutes20:01
micahgfta: I'm testing your pbuilder script :)20:07
ftamicahg, good, let me know what you think20:08
ftaboom, evo froze, again20:09
* fta blames the desktop team20:09
ftaand [reed]20:09
fta(because he's always to blame)20:09
[reed]lol20:09
micahgfta: is there a way to change which mirror a pbuilder uses?20:11
micahgI saw the one time override in your script20:11
micahgbut I wanted to change to a local mirror permanently so it builds faster20:11
asacfta: did you try the patch i suggested?20:11
ftamicahg, --mirror [mirror location]20:12
ftait's a pbuilder flag20:12
ftamy script should pass it untouched20:12
micahgcan I add it to a config file?20:12
asac.pbuilderrc? ;)20:13
ftamicahg1, have a look at /etc/pbuilderrc20:14
ftait's system wide, otherwise, as asac said, ~/.pbuilderrc20:15
ftaasac, which patch?20:15
asacfta: the murrine20:16
ftawhere.20:16
fta?20:16
asaci didnt put a patch file in the bug, but i exactly described what to do ;)20:16
fta(i'm trying to fix a regression in the bot - caused by m-d)20:16
jdstrandasac: fyi, I just finished testing and am going to publish20:16
asacjdstrand: thumbs up then. thx!!20:17
jdstrandasac: sure! enjoy your vacation :)20:17
asaci will, i will :)20:18
ftais there a way to monitor the gpu & vide mem usages?20:34
asacfta: attached patch20:36
micahgfta: I get an error on this package  pbuilder-satisfydepends-dummy20:49
asacmicahg: usually means you need universe packages20:51
asacbut only have main in the sources.list20:51
asacor something simliar20:51
micahgah20:51
asaci think it was main/univers ... and also things like karmic + karmic-updates etc.20:52
ftamicahg, yep, the pbuilder-satisfydepends-dummy error is difficult to read, you have to scroll up to locate the reason, most probably universe, or the ppa itself if that's what you're building21:10
micahgok21:11
ftabug 43703921:26
ubottuLaunchpad bug 437039 in mplayer "VDPAU support" [Undecided,Fix released] https://launchpad.net/bugs/43703921:26
ftatoo bad, not the right chipset here21:28
ftaok, i fixed the bot, native packages should be fine now21:42
ftamicahg, did it work?22:04
micahgstill having trouble22:06
micahgtrying --components on the cli now22:06
micahgthis is why I prefer using my ppa :)22:07
ftafta@cube:~ $ cat  .pbuilderrc22:07
ftaCOMPONENTS="main restricted universe multiverse"22:07
ftaHOOKDIR="/home/fta/.pbuilder-hooks"22:07
sebnerfta: wondering what hooks you have =)22:08
micahgtrying again :)22:09
micahgdidn't have components set up right22:09
ftasebner, nothing fancy, my customized versions of B90lintian & C10shell22:10
sebnerfta: uhh, nice. any advice for general -devel ?22:11
ftasebner, http://paste.ubuntu.com/305451/ (i use tcsh, not bash, plus some of my quilt prefs, etc)22:11
ftanothing moz specific in there22:12
ftai can build everything for all distros / arches with that + my pbuilder wrapper22:12
sebnercool22:13
sebnerI'm not that ultra though22:13
sebner:P22:13
micahg1fta: was using the wrong arch :)22:27
=== micahg1 is now known as micahg
micahgalthough idk if this will work22:28
ftamicahg, you just have to remember that on amd64 host, you can create both amd64 & i386 pbuilders, but on i386 hosts, you can only do i386 pbuilders, even if your CPU is 64bit capable22:29
micahgah22:29
micahgthat was my issue22:29
micahgwas trying to build nspluginwrapper on an i386 machine :)22:29
ftayep, at home, i'm 32bit, so i'm now doing all this pbuilder stuff remotely on a fast 64bit server22:30
micahgI'll just upload to ppa, it'll be ready for me to test sat night :)22:31
ftaasac, your patch fixed the bug, here are the assertions: http://paste.ubuntu.com/305463/22:34
ftaasac, (just for 1 attachment)22:35
hggdhfta -- I linked a b.g.o bug to the report, and will attach the patch22:36
ftaasac, well, s/fixed/work-around/, the problem is still there, but now hidden22:36
hggdhdoes it allow you to open the attachment?22:37
ftayes22:38
hggdhOK, valid as a bypass. I would still like to know what triggers it for you (and not for me)22:38
ftai just don't see the progressbar22:38
ftahggdh, ok22:43
ftatoo bad it's too late for karmic22:43
hggdhI will discuss it with seb and see if we publish an update (since Evo is hit)22:43
ftaexcellent22:44
hggdhasac, thank you for the patch22:47
ftahggdh, just remember it's not a fix, just a work-around22:50
hggdhoh, I know (and marked the bug accordingly)22:50
ftaso even if that patch stays, the bug should stay open and another patch is needed somewhere22:50
BUGabundo\o23:26
jdstrandasac: do you mind if I delete firefox-3.0 and xulrunner-1.9 from the ubuntu-mozilla-security ppa? they were dropped from karmic and cause problems for my scripts23:30
jdstrandasac: it's easily worked around, but it would be even easier to remove them :)23:31

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!