/srv/irclogs.ubuntu.com/2014/10/15/#ubuntu-mir.txt

=== Trevinho_ is now known as Trevinho
=== duflu_ is now known as duflu
dufluWow, platform-api needs some love. It has merge proposals untouched going back 18 months06:26
anpok_duflu: you misunderstood the mp.. though we already settled with the other.. the instantiation is pushed to the code using the configuration.. and in case of internal code will not be exposed as a symbol and in case of somebody outside of mirserver using it.. it will reside there06:37
anpok_so it is not part of the abi06:37
dufluanpok_: Isn't that still DefaultServerConfiguration? That's the leaf of the class hierarchy06:44
dufluUsing templates still means just as many real functions get created. If they're that easily moved then we probably could have done it without templates06:45
anpok_hmm people could just interact with serverconfiguration and insert or query whatever they need06:45
dufluMaybe we have already -- I'm not going to start looking at the other branch06:45
anpok_and thats kind of the ugly side06:46
anpok_as it is harder to figure out what is provided and who pushes inside..06:46
anpok_hmm06:47
anpok_i added the templates to have it type safe06:47
anpok_otherwise i would have to expose the shared_ptr<void> based interface06:47
dufluanpok_: Doesn't matter now if something else has been chosen. And for my own sanity I need to not look at it any more till the sprint at least06:48
anpok_well I am not entirely convinced of both solutions..06:48
dufluToo many MPs06:48
anpok_but alans one is the better one for now06:49
anpok_untill we get wiser..06:49
anpok_and maybe still then06:49
=== tvoss__ is now known as tvoss
dufluanpok_: Wiser still to stay out of it all ;)06:52
=== pete-woods is now known as pete-woods-lunch
=== MacSlow is now known as MacSlow|lunch
=== pete-woods-lunch is now known as pete-woods
=== MacSlow|lunch is now known as MacSlow
anpok_alf__: alan_g: WrappingBuilder instead of Wrapper?12:59
alan_gWhy? It uses more words to convey the same concept.13:01
anpok_because it is only the function returning a wrapper.13:05
alan_gwrapper: 1. a person or thing that wraps.13:10
alan_g(You're thinking "2. something in which a thing is wrapped.")13:12
alan_gBuildingFunctor/WrappingFunctor :^)13:13
anpok_alan_g: you mean it wrapps the functor that builds the type13:13
alan_gno. There's a functor that builds and a functor that wraps13:14
anpok_ok13:17
anpok_brb13:17
kdub_AlbertA2, with thte frameskipping/krillin issue, that doesn't occur with overlays on correct?13:33
=== LockeAnarchist- is now known as LockeAnarchist
=== dandrader is now known as dandrader|afk
alan_gkdub_: does render_overlays do anything useful on desktop (I get an exception "trying to createGBM buffer with unsupported pixel format")13:56
kdub_alan_g, it could be used to try out bypass, but in the current form thats not easy to do13:57
kdub_and that issue would be something else to figure out what's going on13:57
kdub_it needs some sprucing up, mostly to render more interesting things, and perhaps have more indicative output of what's going on13:58
kdub_in terms of accepting/rejecting an optimization13:58
alan_gkdub_: OK (I wanted to check I hadn't broken - but if it seems already broken)13:59
alan_gthanks13:59
kdub_yep, no problem14:02
kdub_https://bugs.launchpad.net/mir/+bug/138155214:05
ubot5Ubuntu bug 1381552 in Mir "mir_demo_standalone_render_overlays should be more useful" [Wishlist,New]14:05
kdub_seems it needed a wishlist bug14:05
=== dandrader|afk is now known as dandrader
AlbertA2kdub_: right I have not seen it happen with overlays14:41
kdub_AlbertA2, i've been watching for a while with overlays disabled, and I havent seen it14:42
AlbertA2kdub_: egltriangle?14:42
kdub_yes14:43
AlbertA2I wonder if we got a new vendor binary blob14:43
kdub_possible14:43
robotfuelgreyback_: I have a better stacktrace in https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/137733215:04
ubot5Ubuntu bug 1377332 in unity8 (Ubuntu) "UI randomly freezes" [High,Confirmed]15:04
greyback_robotfuel: thanks15:05
greyback_robotfuel: the spinner was animating?15:07
robotfuelgreyback_: yes there is a link to video on my chinstrap account15:07
greyback_robotfuel: yep I saw that from the video15:07
greyback_just wnated to confirm15:07
greyback_robotfuel: is it still hung, or have you rebooted it?15:08
robotfuelgreyback_: I've re-imaged with todays image :/15:08
robotfuelgreyback_: I think I still have log files15:08
greyback_robotfuel: nah, I would have asked for you to install a few more debug packages, as there's some symbols missing which could help15:09
robotfuelgreyback_: I can do it next time, which packages?15:09
greyback_I'm just about to set off some more random testing myself, so with luck I'll get it15:09
greyback_robotfuel: dandrader mentioned them in comment 22: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1377332/comments/2215:10
ubot5Ubuntu bug 1377332 in unity8 (Ubuntu) "UI randomly freezes" [High,Confirmed]15:10
robotfuelgreyback_: ah I didn't install those, just the qt dbg packages, I'll make sure to install those on the next one.15:11
greyback_robotfuel: thanks. If you get another hang, please ping me15:11
robotfuelgreyback_: actually the phone hasn't been imaged yet, I can still install those.15:12
greyback_robotfuel: well if you get hang, we cna attach gdb, try generating stacktrace, see what debug symbols we need, install them and try gdb again15:13
=== dandrader is now known as dandrader|lunch
=== alan_g is now known as alan_g|EOD
kdub_tricky to see the best place to put the fd size description17:11
kdub_in the ipc layer17:11
kdub_the header, the wire protocol, or the mir protocol...17:11
kdub_we currently have it in the mir protocol, which seems wrong17:12
=== dandrader|lunch is now known as dandrader
robotfuelgreyback_: are you still around? I have another ui freeze18:35
greyback_robotfuel: yep18:35
greyback_robotfuel: please attach gdb to the frozen unity8 process, and do a backtrace18:36
robotfuelgreyback_: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1377332/+attachment/4237481/+files/gdb.txt18:36
ubot5Ubuntu bug 1377332 in unity8 (Ubuntu) "UI randomly freezes" [High,Confirmed]18:36
robotfuelgreyback_: done :D18:36
robotfuelgreyback_: this one is on mako instead of krillin like before18:38
greyback_robotfuel: ok. In gdb, would you mind entering "info threads" and pasting the output to me18:39
robotfuelgreyback_: the backtrace unlocked the freeze18:40
greyback_robotfuel: that isn't possible, but more likely something timed out and unblocked the rendering18:40
=== tvoss is now known as tvoss|test
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader

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