/srv/irclogs.ubuntu.com/2010/10/17/#ubuntu-mozillateam.txt

micahgchrisccoulson: are you around?  I was about to generate a new tarball for Thunderbird 3.1.5 since build2 was spun02:24
micahgactually build302:28
=== asac_ is now known as asac
chrisccoulsonmicahg - i didn't do build 2 because it only had a single change for the mac version, and i'd already delayed the opening of natty with the firefox build11:08
chrisccoulsoni didn't look at what build 3 changed though11:08
micahgchrisccoulson: build2 actually added a listing of shipped-locales17:07
micahgas well as the mac change17:07
micahgbuild3 seems to just be the version bump17:07
micahgchrisccoulson: does this look like it needs to be fixed in cairo or thunderbird: http://pastebin.ubuntu.com/514787/17:18
chrisccoulsonmicahg - is that on natty?17:30
micahgchrisccoulson: yes17:30
chrisccoulsonmicahg - have the whole build log?17:39
micahgchrisccoulson: sure, give me a few minutes17:41
micahgchrisccoulson: email ok?17:57
chrisccoulsonmicahg - yeah, that's ok17:57
chrisccoulsonmicahg - ok, that's a thunderbird bug18:01
micahgchrisccoulson: k, so I need to patch the build system to add -lpixman-1, or should we be getting it from the .pc file?18:02
chrisccoulsonmicahg - it needs to come from the pkg-config file18:03
micahgchrisccoulson: k, so I need to add somewhere pkg-config --libs pixman-1?18:03
chrisccoulsonmicahg - yeah18:04
micahgchrisccoulson: ok18:04
chrisccoulsoni guess we'd need to add a PIXMAN_LIBS to the build system and populate it when the toolkit is cairo-gtk218:04
chrisccoulsonnsWindow.cpp uses that symbol directly18:04
bdrungmicahg: we have eclipse in git - we take care of the merge18:11
micahgbdrung: it should be a straight sync once 3.5.2-8 gets uploaded I think18:11
bdrungmicahg: it will :)18:11
BUGabundohi everyone18:55
chrisccoulsonmicahg - i've recreated the firefox build hang issue now btw19:36
micahgchrisccoulson: cool19:36
chrisccoulsonstill not sure what's happening though, firefox hangs long before it enters main()19:37
chrisccoulsonit hangs in the first call to malloc(), by the libselinux constructor19:37
micahgchrisccoulson: is it trying to allocate too much memory?19:37
chrisccoulson300-odd bytes ;)19:37
chrisccoulsonit's recursively locking a mutex19:38
chrisccoulsonalthough, i'm not sure that's strictly true. it looks like the mutex is pointing to a load of garbage in memory before it tries to lock it19:38
micahgsounds like it'19:39
micahgs trying to use an uninitialized pointer19:39
chrisccoulson(gdb) print arena->lock.__data.__owner19:45
chrisccoulson$25 = -20729172819:45
chrisccoulsonlooks suspicious to me ;)19:45
chrisccoulson(gdb) print arena->lock.__data.__nusers19:45
chrisccoulson$26 = 429496012819:45
chrisccoulsonshould be zero ;)19:45
micahgchrisccoulson: I patched the build system for pixman, running a test build now21:28
BUGabundofta:21:41
BUGabundo  PID MINFLT MAJFLT      VSTEXT  VSIZE  RSIZE  VGROW  RGROW  MEM CMD     1/421:41
BUGabundo25926     38      6      48656K   1.1G 373.1M     0K   160K   9% chromium-brows21:41
BUGabundo30302      0      0        500K 589.5M 317.9M     0K    -8K   8% eog21:41
BUGabundo 2927   4841      3      48656K   1.0G 286.4M     0K  1268K   7% chromium-brows21:41
BUGabundo10956    145     11      48656K   1.1G 264.7M     0K   440K   7% chromium-brows21:41
BUGabundo 1525    389     18         35K 864.1M 213.8M     0K  1232K   5% java21:41
ftaBUGabundo, bad21:44
fta  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND21:45
fta 1517 fta       20   0  134m  31m  19m S    3  1.0   0:44.65 chromium-browse21:45
fta20496 fta       20   0  132m  24m 8296 S    2  0.7   1:41.11 chromium-browse21:45
fta20499 fta       20   0  128m  22m 7800 S    2  0.7   1:31.58 chromium-browse21:45
fta 1152 fta       25   5  167m  39m  14m S    2  1.2   0:51.16 chromium-browse21:45
fta 1589 fta       20   0  132m  30m  15m S    2  0.9   0:02.69 chromium-browse21:45
fta  992 root      20   0  206m  97m  16m S    1  3.0 393:51.22 Xorg21:45
ftaBUGabundo, ^^21:45
BUGabundoyou wine21:45
BUGabundo*win21:45
BUGabundoMEM | tot    3.9G | free  100.5M | cache 398.7M | buff    0.1M | slab   74.1M |21:46
BUGabundoI'm out of RAM21:46
BUGabundono swap21:46
micahgBUGabundo: bug in natty21:47
micahg?21:47
BUGabundofta: could the extra RAM usage be coming from running in gdb?21:47
BUGabundono idea21:47
BUGabundoI'm uploading oer 1GB of photos *IN* the browser21:48
ftaBUGabundo, well, why run it in gdb in the long run?21:49
BUGabundofta: cause it crashes daily21:49
BUGabundoso I can capture the crash and report21:49

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