In my actual application however I never get past the rt_task_create, even if
I set a breakpoint at some line somewhen later.

What if you don't single step but (c)ontinue?

It "hangs".

But wait, just in this moment I discovered that I can get further if I
set all priorities, i.e. priority of the main task (with rt_task_shadow) and the
tasks where I couldn't get past rt_task_create, to 0 instead of 49 as before. 
Then at
least "cont" works to the next breakpoint (stepping over with "next" still 
doesn't).

Debugging with gdb at the moment feels unnecessarily complicated. Very often
the "next" doesn't bring me to the next line in my current source, but to some 
unexpected
place (e.g. to a rt_mutex_acquire_inner() which was called in a subroutine four
levels deeper..). I don't remember me becoming that confused with my previous
setup (Blackfin 2.6.28 kernel with Xenomai 2.4.7) or in other C++ apps ;)

Kolja


_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to