← Back to team overview

ubuntu-phone team mailing list archive

Debugging support in UAL

 

Hey all,

with Unity8 on the desktop and on our devices there will be only one way
to start a application.
This will be done with a application launcher called
upstart-app-launcher (UAL). However this will
make debugging of applications impossible if the launcher has no
debugging support build in.

Imagine a gdb debugger that runs somewhere in a detached process, it
will just no be controllable,
also when the application detaches from the starting terminal there is
no way to control it directly like
we need to do from QtC.

I hit this problem while working on debug support for the phones, and
wrote a document that
summarizes how we could handle this problem:

https://docs.google.com/a/canonical.com/document/d/1ODZjYjpMre2T-IFuFdBmzee4G0MRSsU4DbRkuZhts7o/edit?usp=sharing

Thanks,

Benjamin




Follow ups