/srv/irclogs.ubuntu.com/2011/06/24/#ubuntu-mozillateam.txt

=== m_conley_away is now known as m_conley
=== asac_ is now known as asac
=== m_conley is now known as m_conley_away
=== m_conley_away is now known as m_conley
=== m_conley is now known as m_conley_away
asacchrisccoulson: https://bugzilla.mozilla.org/show_bug.cgi?id=649525#c9 can we have that enabled on armel?09:29
ubot2Mozilla bug 649525 in Canvas: WebGL "WebGL layer compositing through the BasicCanvasLayer is very slow (desktop version)" [Normal,New: ]09:29
asacor can you make a PPA build available with that patch and with that enabled ;)09:30
chrisccoulsonasac, looking09:45
=== m_conley_away is now known as m_conley
chrisccoulsonfta - "<lamont> there will be a brief disturbance in the ppa universe for maintenence"14:16
chrisccoulson(from #ubuntu-release)14:16
chrisccoulsonnot sure what that means ;)14:17
chrisccoulsonbut, just in case they disappear again and you're wondering why...14:17
chrisccoulsonoh, i see they're all disabled now anyway, except for the ones which are finishing jobs14:18
chrisccoulsonso, too late ;)14:18
BUGabundofta: youtube flash in chromium is locking my laptop14:24
BUGabundohappened 3 times since yesterdat14:24
m_conleychrisccoulson: ping14:31
chrisccoulsonhi m_conley, how are you?14:32
m_conleychrisccoulson: I'm alright - how's your day going?14:32
chrisccoulsonm_conley, not too bad thanks. just investigating this empty-indicator issue ;)14:32
chrisccoulsonhow about you?14:32
m_conleychrisccoulson: well, I just merged your patch locally, and I'm getting segfaults anytime I click one of the indicators...14:32
m_conleychrisccoulson: sorry, not seg faulst14:33
m_conleychrisccoulson: assertion failures:  Assertion failure: CType::IsSizeDefined(cx, targetType), at /media/Projects/mozilla/thunderbird/mozilla/js/src/ctypes/CTypes.cpp:173014:33
chrisccoulsonoh, i've not seen that. what version of tbird is that?14:33
m_conleychrisccoulson: trunk.14:34
m_conleychrisccoulson: I guess you've been working with 5.0?14:34
chrisccoulsonyeah, i've not tried it on trunk yet14:34
m_conleychrisccoulson: alright, cool14:34
chrisccoulsonm_conley, do you run a debug build?14:37
m_conleychrisccoulson: I do - that's probably what's going on14:38
m_conleychrisccoulson: it's just complaining.  :p14:38
chrisccoulsoninteresting14:39
chrisccoulsoni'm not sure what the check is actually doing though. it might be worth asking in #jsapi14:39
chrisccoulsonm_conley, OOI, where we use g_signal_connect, does it make any difference if you change the data parameter from null to 0?14:42
m_conleychrisccoulson: will check, hang on...14:43
chrisccoulsoni'm just guessing here, but the error would suggest we're passing something incorrectly across the C api14:43
m_conleychrisccoulson: no dice14:46
chrisccoulsonhmm :/14:46
chrisccoulsoni asked in #jsapi, but i'm not sure they use ctypes in there ;)14:48
m_conleychrisccoulson: mmhmm - finding experts in this domain is a little tricky.  ;)14:50
chrisccoulsonheh14:50
chrisccoulsoni should probably try doing a debug build really14:52
chrisccoulsonm_conley, "Some times, like int and int[30] and int *, have a size"15:00
chrisccoulson"But int[] is a type with no size.  Therefore you shouldn't be able to construct an object of that type"15:00
m_conleychrisccoulson: where did you read that?  Or are you chatting with someone?15:01
chrisccoulsonm_conley, that's jorendorff in #jsapi15:02
m_conleygotcha15:02
m_conleychrisccoulson: hrm - not sure what to do with that information, though.15:03
m_conleychrisccoulson: I don't think we're using int arrays anywhere...or am I misunderstanding?15:03
chrisccoulsonnot sure yet, i need to have a look and see if i'm doing something really silly15:03
ftachrisccoulson, ok, thanks for relaying the info. you're more reliable than they are ;)15:56
ftaBUGabundo, recent regression?15:56
BUGabundolast two days15:57
ftaBUGabundo, can you reproduce easily?15:57
BUGabundosure15:57
BUGabundoopen youtube15:57
BUGabundoPUMB15:57
BUGabundosystem locks15:57
BUGabundoaudio plays, video plays15:57
ftacan you please bisect it?15:57
BUGabundobut can't access anything , REISUB15:57
BUGabundonot today15:58
BUGabundohave to prep last night photo and video sessions15:58
ftado you use the h/w acceleration?15:58
BUGabundonot sure15:58
BUGabundolet me check the flags15:58
BUGabundoGPU compositing on all pages is disabled15:58
ftahere are mine:15:58
fta$ grep ^CHROMIUM_FLAGS= /etc/chromium-browser/default15:58
ftaCHROMIUM_FLAGS="--disable-accelerated-compositing --disable-accelerated-2d-canvas --no-first-run"15:58
BUGabundo/usr/lib/chromium-browser/chromium-browser --flag-switches-begin --enable-click-to-play --enable-cloud-print-proxy --enable-nacl --experimental-location-features --enable-experimental-extension-apis --ppapi-flash-in-process --preload-instant-search --flag-switches-end15:59
ftatry with my 2 disable-xx flags16:00
BUGabundook16:00
BUGabundorestarting16:00
BUGabundofta: "Your profile could not be opened correctly.16:06
BUGabundoSome features may be unavailable.  Please check that the profile exists and you have permission to read and write its contents."16:06
BUGabundoshould I be getting this ?16:06
ftano16:07
BUGabundowell, not crashing now16:07
BUGabundoI'm still here16:07
BUGabundotrying "old" profile (if I still have it)16:08
BUGabundobah16:08
BUGabundonow I always get that :(16:08
BUGabundoand lost historic16:08
BUGabundo[28240:28240:6462179688:ERROR:extension_prefs.cc(1010)] Bad or missing pref 'state' for extension 'ahfgeienlihckogmohjhadlkjgocpleb'16:08
BUGabundo[28240:28240:6463559002:ERROR:profile_impl.cc(1085)] Could not initialize login database.16:08
ftaprobably a wrong perm in your profile.. hold on16:08
BUGabundo[28240:28240:6474209270:ERROR:profile_sync_service.cc(518)] Unrecoverable error detected -- ProfileSyncService unusable.Sync Configuration failed with 316:09
BUGabundobut was fine, till I tried those flags16:09
BUGabundo:(16:09
ftafind ~/.config/chromium \! -perm -u=r -ls16:11
ftashould return nothing16:11
BUGabundoempty16:11
ftafind ~/.config/chromium -user root -ls16:13
BUGabundonada16:13
ftahm16:13
ftaBUGabundo, file ~/.config/chromium/Default/* | grep SQLite | cut -d: -f1 | xargs -n1 -d '\n' sh -c 'echo $0 >&2;sqlite3 "$0" .schema' >/dev/null16:16
ftaBUGabundo, anything reported as locked?16:16
BUGabundoError: database is locked16:17
ftauhuh, which one?16:17
BUGabundoa bunch16:17
BUGabundopastesbin16:17
BUGabundohttp://paste.ubuntu.com/631847/16:17
ftaBUGabundo, are you sure no chromium process was running when you did that?16:18
BUGabundochecking16:19
BUGabundo$ psx chrome16:19
BUGabundo1000     29834  0.0  0.0  17268   904 pts/3    S+   16:19   0:00 grep --color=auto chrome16:19
BUGabundoI had two windows opened16:19
BUGabundoclosed it all16:19
BUGabundorun from cli with flags16:19
BUGabundoofc, it crashed before16:19
BUGabundobut I opened it after reboot, just fine16:19
ftanot chrome, chromium16:20
BUGabundodoh16:20
BUGabundo1000      3606  0.0  0.4 296004 16584 ?        S    14:28   0:00 /usr/lib/chromium-browser/chromium-browser --type=zygote16:20
ftaclose it, or kill it16:21
fta... as cleanly as possible :P16:21
BUGabundobut why is it left running ?16:22
BUGabundostupid chromium OS virus alike16:22
ftalol16:22
BUGabundoafter two pkills its closed16:22
BUGabundono locks reported16:22
BUGabundotrying the flags again16:22
ftano, the zygote is the master process, opening all the files & dbs, before entering the sandbox where nothing is visible16:23
BUGabundotesting no flag16:23
BUGabundoI'm still here ?16:23
BUGabundodamn, don't you hate non reproduble bigs?16:24
BUGabundo*bugs16:24
ftadid you check the "background Apps" flags?16:24
BUGabundo[30602:30602:7378557193:ERROR:content_settings_pref_provider.cc(763)] Invalid pattern strings: [*.]www.youtube.com,16:24
ftano idea what that is16:24
BUGabundothat's ugly , lots of line reporting... probably bad addon16:24
BUGabundoI turned off all my flags16:25
BUGabundotrying one by one now16:25
BUGabundofuuuuu16:25
BUGabundoclick to play, seems safe. now location16:26
BUGabundowebaudio ok16:28
BUGabundoheck16:29
BUGabundonow everything works16:29
BUGabundo:(16:29
ftawell, if you can reproduce, bisect it. you can use my helper for that: http://people.ubuntu.com/~fta/chromium/bisect-chromium-with-continuous-builds.sh16:30
BUGabundonow I can't reproduce it anymore16:30
BUGabundomaybe it was fixed on the last update16:31
ftanvidia?16:31
BUGabundoand when i booted I still had the one from yesterday16:31
BUGabundoyes16:31
ftado you use my flags now?16:31
BUGabundono16:31
BUGabundojust the ones I had before16:32
BUGabundomore or less, I think16:32
ftaBUGabundo, maybe my bug 71885816:38
ubot2Launchpad bug 718858 in nvidia-graphics-drivers "GPU hang using GL on x86_64" [High,Triaged] https://launchpad.net/bugs/71885816:38
BUGabundomaybe16:38
BUGabundobut I'm using nouveua16:38
ftaor bug 75509916:39
ubot2Launchpad bug 755099 in unity "X lockup caused by compiz/unity" [Undecided,Incomplete] https://launchpad.net/bugs/75509916:39
ftaoh, i know nothing about nouveau16:39
ftait doesn't even start here16:39
BUGabundono compiz here , either16:40
ftaBUGabundo, you don't use unity?16:41
ftagnome shell?16:41
BUGabundognome316:42
BUGabundo"classic"16:42
ftaBUGabundo, is your box still reachable over ssh when you freeze?16:49
BUGabundono idea16:50
ftait's likely a driver issue locking X, so unless you can get a X trace, there's zero chance anyone would care16:51
BUGabundook16:51
BUGabundoill try to SSH from my tablet16:51
fta..and even so, there's little chance they'll care, like for my bugs16:52
ftalast time, i caught a trace from my tablet too ;)16:52
BUGabundo:)16:53
ftaBUGabundo, instructions are here: https://wiki.ubuntu.com/X/Backtracing17:04
BUGabundoI know them17:04
BUGabundothanks17:04
BUGabundofta: crashed, but couldn't SSH into19:49
xnox`chrisccoulson: about xulrunner removal. xiphos is in process of being ported to webkit & gtk3. I can make it build against gtkhtml to drop xulrunner dependency.21:37
=== m_conley is now known as m_conley_away

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