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
