=== chihchun_afk is now known as chihchun | ||
=== shuduo-afk is now known as shuduo | ||
=== chihchun is now known as chihchun_afk | ||
=== chihchun_afk is now known as chihchun | ||
=== alan_g is now known as alan_g|lunch | ||
=== dandrader is now known as dandrader|afk | ||
=== alan_g|lunch is now known as alan_g | ||
=== dandrader_ is now known as dandrader | ||
=== dandrader is now known as dandrader|lunch | ||
=== dandrader|lunch is now known as dandrader | ||
mzanetti | kdub, ping | 17:05 |
---|---|---|
kdub | hello mzanetti | 17:05 |
mzanetti | kdub, hi. I'm investigating in the crashers we have on turbo. seems all of them choke on the same boost exception. | 17:06 |
mzanetti | I'd like to test the branch you linked | 17:06 |
mzanetti | do you happen to have a package I could install? | 17:06 |
kdub | yes mentioned in tracking bug, https://bugs.launchpad.net/mir/+bug/1554635 | 17:07 |
ubot5 | Launchpad bug 1554635 in Canonical System Image "Importing contacts trigger unity restart - Mir crashed with exception 'failed to add sync point to command buffer'" [Critical,Confirmed] | 17:07 |
kdub | mzanetti, still searching for the dmesg and /system/bin/logcat log at the time of the problem, if you have that | 17:07 |
mzanetti | thanks! | 17:07 |
mzanetti | kdub, dmesg: http://paste.ubuntu.com/15408731/ | 17:09 |
mzanetti | kdub, logcat doesn't seem to print anything when this happens | 17:11 |
mzanetti | kdub, well, here it is: http://paste.ubuntu.com/15408756/ | 17:11 |
mzanetti | kdub, the first few lines are before the crash, and then it has stuff when restarting things up | 17:12 |
mzanetti | but immediately before/during the crash, no output happened | 17:12 |
kdub | mzanetti, thanks, yeah, doesnt look like anything suspicious | 17:12 |
mzanetti | trying your debs now | 17:13 |
kdub | mzanetti, thanks | 17:13 |
mzanetti | kdub, what packages are required? just libmirserver? | 17:15 |
kdub | mir-platform-graphics-android8_0.20.3-0ubuntu1_armhf.deb is where the fix is, but the mircommon ones might be needed too | 17:17 |
=== mhall119 is now known as mhall119_canonic | ||
=== mhall119_canonic is now known as mhall119_cct | ||
mzanetti | kdub, seems to still crash | 17:23 |
kdub | hmm, unfortunate | 17:24 |
kdub | it shouldn't crash in the same way though, the exception should be ignored and printed to the log? with an egl error code hopefully | 17:25 |
mzanetti | still seing an exception. let me get a cleaner log | 17:25 |
=== mhall119_cct is now known as mhall119_CC | ||
mzanetti | kdub, http://paste.ubuntu.com/15408876/ | 17:26 |
kdub | failed with EGL_BAD_ALLOC | 17:29 |
mzanetti | ? | 17:30 |
=== mhall119_CC is now known as mhall119_CCT | ||
kdub | mzanetti, well, I'm not sure what that might mean, but I do see how hte exception is still getting out | 17:32 |
kdub | mzanetti, let me rebuild quickly so it will be caught and maybe things will just continue | 17:32 |
kdub | mzanetti, thanks for the help | 17:33 |
mzanetti | kdub, no prob. please ping me when you have something more to test | 17:33 |
kdub | mzanetti, sure, rebuilding packages now | 17:34 |
=== mhall119_CCT is now known as mhall119 | ||
=== chihchun is now known as chihchun_afk | ||
=== alan_g is now known as alan_g|EOD | ||
kdub | mzanetti, package built in https://private-fileshare.canonical.com/~kdub/mir-debs-1554635-attempt2.tar.gz with second attempt at catching the exception | 18:09 |
=== dandrader is now known as dandrader|afk | ||
mzanetti | kdub, crashing, with this message: | 18:25 |
mzanetti | error installing sync point failed to add sync point to command buffer 3003 | 18:25 |
kdub | mzanetti, hmm, don't know how the exception is propogating then | 18:29 |
mzanetti | kdub, k, will attach a debugger, gimme a few, just need to flash another deivce | 18:30 |
kdub | mzanetti, thanks, and if that doesnt work i'll just log the error and not throw an exception at all | 18:30 |
=== dandrader|afk is now known as dandrader | ||
kdub | mzanetti, take three: https://private-fileshare.canonical.com/~kdub/mir-debs-1554635-attempt3.tar.gz | 19:27 |
kdub | should just log without throwing... if it doesn't crash, great, otherwise, its maybe a resource leak | 19:28 |
mzanetti | kdub, logs, not crashing. confirming it "fixes" all the reported unity crashers in that turbo blockers list | 19:36 |
kdub | mzanetti, great, are you still seeing a logged error in the unity8 log? I'm interested in if its a loss-of-context problem | 19:36 |
mzanetti | I do see the EGL warning, yes | 19:36 |
kdub | is it the 3003 error code? or is it something about having no EGLDisplay | 19:37 |
mzanetti | kdub, hmm... I saw some EGL warning at first, but trying to repro now, I can't see it any more | 19:39 |
mzanetti | lemme restart and try fresh | 19:39 |
mzanetti | it's not crashing any more, neither by switching between between browser/messages, nor the content ub imports. both would trigger it reliable before | 19:39 |
mzanetti | kdub, I get this after a fresh restart and then reproducing: [2016-03-17 19:40:29.234223] <ERROR> egl sync fence: failed to add sync point to command buffer: 0x3003 | 19:40 |
mzanetti | kdub, however, doing it a second time, it won't print this any more | 19:40 |
kdub | mzanetti, as long as its not spamming the log with that message, its probabyl an acceptable fix | 19:41 |
mzanetti | ak ok... got it printed a second time now | 19:41 |
kdub | although if/when I get a device, i'd be interested to dig further | 19:41 |
mzanetti | it's not spamming tho... it's once per reproducing steps | 19:42 |
mzanetti | kdub, I'll send a mail to victor etc letting him know about this fix, ok? | 19:42 |
mzanetti | will cc you | 19:42 |
kdub | right, and as long as its not spamming its probably acceptable to move through | 19:42 |
kdub | mzanetti, sure, and thanks for the remote help | 19:42 |
kdub | AlbertA, we probably want https://code.launchpad.net/~kdub/mir/fix-1554635/+merge/289419 to ride along in 0.20.3 to unblock that device | 19:45 |
AlbertA | kdub: ok | 19:46 |
kdub | thanks AlbertA | 19:48 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!