=== 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 | ||
asac | chrisccoulson: https://bugzilla.mozilla.org/show_bug.cgi?id=649525#c9 can we have that enabled on armel? | 09:29 |
---|---|---|
ubot2 | Mozilla bug 649525 in Canvas: WebGL "WebGL layer compositing through the BasicCanvasLayer is very slow (desktop version)" [Normal,New: ] | 09:29 |
asac | or can you make a PPA build available with that patch and with that enabled ;) | 09:30 |
chrisccoulson | asac, looking | 09:45 |
=== m_conley_away is now known as m_conley | ||
chrisccoulson | fta - "<lamont> there will be a brief disturbance in the ppa universe for maintenence" | 14:16 |
chrisccoulson | (from #ubuntu-release) | 14:16 |
chrisccoulson | not sure what that means ;) | 14:17 |
chrisccoulson | but, just in case they disappear again and you're wondering why... | 14:17 |
chrisccoulson | oh, i see they're all disabled now anyway, except for the ones which are finishing jobs | 14:18 |
chrisccoulson | so, too late ;) | 14:18 |
BUGabundo | fta: youtube flash in chromium is locking my laptop | 14:24 |
BUGabundo | happened 3 times since yesterdat | 14:24 |
m_conley | chrisccoulson: ping | 14:31 |
chrisccoulson | hi m_conley, how are you? | 14:32 |
m_conley | chrisccoulson: I'm alright - how's your day going? | 14:32 |
chrisccoulson | m_conley, not too bad thanks. just investigating this empty-indicator issue ;) | 14:32 |
chrisccoulson | how about you? | 14:32 |
m_conley | chrisccoulson: well, I just merged your patch locally, and I'm getting segfaults anytime I click one of the indicators... | 14:32 |
m_conley | chrisccoulson: sorry, not seg faulst | 14:33 |
m_conley | chrisccoulson: assertion failures: Assertion failure: CType::IsSizeDefined(cx, targetType), at /media/Projects/mozilla/thunderbird/mozilla/js/src/ctypes/CTypes.cpp:1730 | 14:33 |
chrisccoulson | oh, i've not seen that. what version of tbird is that? | 14:33 |
m_conley | chrisccoulson: trunk. | 14:34 |
m_conley | chrisccoulson: I guess you've been working with 5.0? | 14:34 |
chrisccoulson | yeah, i've not tried it on trunk yet | 14:34 |
m_conley | chrisccoulson: alright, cool | 14:34 |
chrisccoulson | m_conley, do you run a debug build? | 14:37 |
m_conley | chrisccoulson: I do - that's probably what's going on | 14:38 |
m_conley | chrisccoulson: it's just complaining. :p | 14:38 |
chrisccoulson | interesting | 14:39 |
chrisccoulson | i'm not sure what the check is actually doing though. it might be worth asking in #jsapi | 14:39 |
chrisccoulson | m_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_conley | chrisccoulson: will check, hang on... | 14:43 |
chrisccoulson | i'm just guessing here, but the error would suggest we're passing something incorrectly across the C api | 14:43 |
m_conley | chrisccoulson: no dice | 14:46 |
chrisccoulson | hmm :/ | 14:46 |
chrisccoulson | i asked in #jsapi, but i'm not sure they use ctypes in there ;) | 14:48 |
m_conley | chrisccoulson: mmhmm - finding experts in this domain is a little tricky. ;) | 14:50 |
chrisccoulson | heh | 14:50 |
chrisccoulson | i should probably try doing a debug build really | 14:52 |
chrisccoulson | m_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_conley | chrisccoulson: where did you read that? Or are you chatting with someone? | 15:01 |
chrisccoulson | m_conley, that's jorendorff in #jsapi | 15:02 |
m_conley | gotcha | 15:02 |
m_conley | chrisccoulson: hrm - not sure what to do with that information, though. | 15:03 |
m_conley | chrisccoulson: I don't think we're using int arrays anywhere...or am I misunderstanding? | 15:03 |
chrisccoulson | not sure yet, i need to have a look and see if i'm doing something really silly | 15:03 |
fta | chrisccoulson, ok, thanks for relaying the info. you're more reliable than they are ;) | 15:56 |
fta | BUGabundo, recent regression? | 15:56 |
BUGabundo | last two days | 15:57 |
fta | BUGabundo, can you reproduce easily? | 15:57 |
BUGabundo | sure | 15:57 |
BUGabundo | open youtube | 15:57 |
BUGabundo | PUMB | 15:57 |
BUGabundo | system locks | 15:57 |
BUGabundo | audio plays, video plays | 15:57 |
fta | can you please bisect it? | 15:57 |
BUGabundo | but can't access anything , REISUB | 15:57 |
BUGabundo | not today | 15:58 |
BUGabundo | have to prep last night photo and video sessions | 15:58 |
fta | do you use the h/w acceleration? | 15:58 |
BUGabundo | not sure | 15:58 |
BUGabundo | let me check the flags | 15:58 |
BUGabundo | GPU compositing on all pages is disabled | 15:58 |
fta | here are mine: | 15:58 |
fta | $ grep ^CHROMIUM_FLAGS= /etc/chromium-browser/default | 15:58 |
fta | CHROMIUM_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-end | 15:59 |
fta | try with my 2 disable-xx flags | 16:00 |
BUGabundo | ok | 16:00 |
BUGabundo | restarting | 16:00 |
BUGabundo | fta: "Your profile could not be opened correctly. | 16:06 |
BUGabundo | Some features may be unavailable. Please check that the profile exists and you have permission to read and write its contents." | 16:06 |
BUGabundo | should I be getting this ? | 16:06 |
fta | no | 16:07 |
BUGabundo | well, not crashing now | 16:07 |
BUGabundo | I'm still here | 16:07 |
BUGabundo | trying "old" profile (if I still have it) | 16:08 |
BUGabundo | bah | 16:08 |
BUGabundo | now I always get that :( | 16:08 |
BUGabundo | and lost historic | 16: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 |
fta | probably a wrong perm in your profile.. hold on | 16:08 |
BUGabundo | [28240:28240:6474209270:ERROR:profile_sync_service.cc(518)] Unrecoverable error detected -- ProfileSyncService unusable.Sync Configuration failed with 3 | 16:09 |
BUGabundo | but was fine, till I tried those flags | 16:09 |
BUGabundo | :( | 16:09 |
fta | find ~/.config/chromium \! -perm -u=r -ls | 16:11 |
fta | should return nothing | 16:11 |
BUGabundo | empty | 16:11 |
fta | find ~/.config/chromium -user root -ls | 16:13 |
BUGabundo | nada | 16:13 |
fta | hm | 16:13 |
fta | BUGabundo, file ~/.config/chromium/Default/* | grep SQLite | cut -d: -f1 | xargs -n1 -d '\n' sh -c 'echo $0 >&2;sqlite3 "$0" .schema' >/dev/null | 16:16 |
fta | BUGabundo, anything reported as locked? | 16:16 |
BUGabundo | Error: database is locked | 16:17 |
fta | uhuh, which one? | 16:17 |
BUGabundo | a bunch | 16:17 |
BUGabundo | pastesbin | 16:17 |
BUGabundo | http://paste.ubuntu.com/631847/ | 16:17 |
fta | BUGabundo, are you sure no chromium process was running when you did that? | 16:18 |
BUGabundo | checking | 16:19 |
BUGabundo | $ psx chrome | 16:19 |
BUGabundo | 1000 29834 0.0 0.0 17268 904 pts/3 S+ 16:19 0:00 grep --color=auto chrome | 16:19 |
BUGabundo | I had two windows opened | 16:19 |
BUGabundo | closed it all | 16:19 |
BUGabundo | run from cli with flags | 16:19 |
BUGabundo | ofc, it crashed before | 16:19 |
BUGabundo | but I opened it after reboot, just fine | 16:19 |
fta | not chrome, chromium | 16:20 |
BUGabundo | doh | 16:20 |
BUGabundo | 1000 3606 0.0 0.4 296004 16584 ? S 14:28 0:00 /usr/lib/chromium-browser/chromium-browser --type=zygote | 16:20 |
fta | close it, or kill it | 16:21 |
fta | ... as cleanly as possible :P | 16:21 |
BUGabundo | but why is it left running ? | 16:22 |
BUGabundo | stupid chromium OS virus alike | 16:22 |
fta | lol | 16:22 |
BUGabundo | after two pkills its closed | 16:22 |
BUGabundo | no locks reported | 16:22 |
BUGabundo | trying the flags again | 16:22 |
fta | no, the zygote is the master process, opening all the files & dbs, before entering the sandbox where nothing is visible | 16:23 |
BUGabundo | testing no flag | 16:23 |
BUGabundo | I'm still here ? | 16:23 |
BUGabundo | damn, don't you hate non reproduble bigs? | 16:24 |
BUGabundo | *bugs | 16:24 |
fta | did 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 |
fta | no idea what that is | 16:24 |
BUGabundo | that's ugly , lots of line reporting... probably bad addon | 16:24 |
BUGabundo | I turned off all my flags | 16:25 |
BUGabundo | trying one by one now | 16:25 |
BUGabundo | fuuuuu | 16:25 |
BUGabundo | click to play, seems safe. now location | 16:26 |
BUGabundo | webaudio ok | 16:28 |
BUGabundo | heck | 16:29 |
BUGabundo | now everything works | 16:29 |
BUGabundo | :( | 16:29 |
fta | well, if you can reproduce, bisect it. you can use my helper for that: http://people.ubuntu.com/~fta/chromium/bisect-chromium-with-continuous-builds.sh | 16:30 |
BUGabundo | now I can't reproduce it anymore | 16:30 |
BUGabundo | maybe it was fixed on the last update | 16:31 |
fta | nvidia? | 16:31 |
BUGabundo | and when i booted I still had the one from yesterday | 16:31 |
BUGabundo | yes | 16:31 |
fta | do you use my flags now? | 16:31 |
BUGabundo | no | 16:31 |
BUGabundo | just the ones I had before | 16:32 |
BUGabundo | more or less, I think | 16:32 |
fta | BUGabundo, maybe my bug 718858 | 16:38 |
ubot2 | Launchpad bug 718858 in nvidia-graphics-drivers "GPU hang using GL on x86_64" [High,Triaged] https://launchpad.net/bugs/718858 | 16:38 |
BUGabundo | maybe | 16:38 |
BUGabundo | but I'm using nouveua | 16:38 |
fta | or bug 755099 | 16:39 |
ubot2 | Launchpad bug 755099 in unity "X lockup caused by compiz/unity" [Undecided,Incomplete] https://launchpad.net/bugs/755099 | 16:39 |
fta | oh, i know nothing about nouveau | 16:39 |
fta | it doesn't even start here | 16:39 |
BUGabundo | no compiz here , either | 16:40 |
fta | BUGabundo, you don't use unity? | 16:41 |
fta | gnome shell? | 16:41 |
BUGabundo | gnome3 | 16:42 |
BUGabundo | "classic" | 16:42 |
fta | BUGabundo, is your box still reachable over ssh when you freeze? | 16:49 |
BUGabundo | no idea | 16:50 |
fta | it's likely a driver issue locking X, so unless you can get a X trace, there's zero chance anyone would care | 16:51 |
BUGabundo | ok | 16:51 |
BUGabundo | ill try to SSH from my tablet | 16:51 |
fta | ..and even so, there's little chance they'll care, like for my bugs | 16:52 |
fta | last time, i caught a trace from my tablet too ;) | 16:52 |
BUGabundo | :) | 16:53 |
fta | BUGabundo, instructions are here: https://wiki.ubuntu.com/X/Backtracing | 17:04 |
BUGabundo | I know them | 17:04 |
BUGabundo | thanks | 17:04 |
BUGabundo | fta: crashed, but couldn't SSH into | 19: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!