I'm struggling with assert when running net/common/current/tests/dhcp_test.
Is this indicative of a bug in our ethernet driver? (we're putting together a fresh HAL port). Any hints on how I might go about tracking this down? Jürgen didn't get any response... http://sources.redhat.com/ml/ecos-discuss/2006-08/msg00083.html Some work took place early this year.... http://sources.redhat.com/ml/ecos-patches/2006-01/msg00012.html ASSERT FAIL: <1>thread.cxx [1233] void idle_thread_main() Scheduler lock n ot zero TRACE: <1>sched.cxx [ 141] static void Cyg_Scheduler::unlock_inner() {{enter TRACE: <1>sched.cxx [ 302] static void Cyg_Scheduler::unlock_inner() }}return void TRACE: <1>sched.cxx [ 141] static void Cyg_Scheduler::unlock_inner() {{enter TRACE: <1>sched.cxx [ 302] static void Cyg_Scheduler::unlock_inner() }}return void TRACE: <1>sched.cxx [ 141] static void Cyg_Scheduler::unlock_inner() {{enter TRACE: <1>sched.cxx [ 302] static void Cyg_Scheduler::unlock_inner() }}return void TRACE: <1>sched.cxx [ 141] static void Cyg_Scheduler::unlock_inner() {{enter TRACE: <1>sched.cxx [ 302] static void Cyg_Scheduler::unlock_inner() }}return void TRACE: <1>sched.cxx [ 141] static void Cyg_Scheduler::unlock_inner() {{enter TRACE: <1>sched.cxx [ 302] static void Cyg_Scheduler::unlock_inner() }}return void TRACE: <1>sched.cxx [ 141] static void Cyg_Scheduler::unlock_inner() {{enter TRACE: <1>sched.cxx [ 302] static void Cyg_Scheduler::unlock_inner() }}return void TRACE: <1>sched.cxx [ 141] static void Cyg_Scheduler::unlock_inner() {{enter TRACE: <1>sched.cxx [ 302] static void Cyg_Scheduler::unlock_inner() }}return void TRACE: <1>sched.cxx [ 141] static void Cyg_Scheduler::unlock_inner() {{enter TRACE: <1>sched.cxx [ 302] static void Cyg_Scheduler::unlock_inner() }}return void TRACE: <1>sched.cxx [ 141] static void Cyg_Scheduler::unlock_inner() {{enter TRACE: <1>sched.cxx [ 302] static void Cyg_Scheduler::unlock_inner() }}return void TRACE: <1>sched.cxx [ 141] static void Cyg_Scheduler::unlock_inner() {{enter TRACE: <1>sched.cxx [ 302] static void Cyg_Scheduler::unlock_inner() }}return void TRACE: <1>sched.cxx [ 141] static void Cyg_Scheduler::unlock_inner() {{enter TRACE: <1>sched.cxx [ 302] static void Cyg_Scheduler::unlock_inner() }}return void TRACE: <1>sched.cxx [ 141] static void Cyg_Scheduler::unlock_inner() {{enter TRACE: <1>sched.cxx [ 302] static void Cyg_Scheduler::unlock_inner() }}return void TRACE: <1>sched.cxx [ 141] static void Cyg_Scheduler::unlock_inner() {{enter TRACE: <1>sched.cxx [ 302] static void Cyg_Scheduler::unlock_inner() }}return void TRACE: <1>sched.cxx [ 141] static void Cyg_Scheduler::unlock_inner() {{enter TRACE: <1>sched.cxx [ 302] static void Cyg_Scheduler::unlock_inner() }}return void TRACE: <1>sched.cxx [ 141] static void Cyg_Scheduler::unlock_inner() {{enter TRACE: <1>sched.cxx [ 302] static void Cyg_Scheduler::unlock_inner() }}return void TRACE: <1>sched.cxx [ 141] static void Cyg_Scheduler::unlock_inner() {{enter TRACE: <1>sched.cxx [ 302] static void Cyg_Scheduler::unlock_inner() }}return void Scheduler: Lock: 0 Current Thread: Idle Thread Threads: Idle Thread pri = 31 state = R id = 1 stack base = 0229161c ptr = 02291c50 size = 00000800 sleep reason NONE wake reason NONE queue = 00000000 wait info = 00000000 Network alarm support pri = 6 state = S id = 2 stack base = 022d757c ptr = 022d7d28 size = 00000960 sleep reason TIMEOUT wake reason NONE queue = 022d7f94 wait info = 022d7ddc Network support pri = 7 state = S id = 3 stack base = 022928a0 ptr = 02293068 size = 00000960 sleep reason WAIT wake reason NONE queue = 0229289c wait info = 02293118 pthread.00000800 pri = 15 state = X id = 4 stack base = 0228e758 ptr = 022903a0 size = 00001ef4 sleep reason NONE wake reason NONE queue = 00000000 wait info = 00000000 Network test pri = 10 state = S id = 5 stack base = 0225a530 ptr = 0225b4cc size = 00001960 sleep reason TIMEOUT wake reason NONE queue = 022d742c wait info = 00000000 -- Øyvind Harboe http://www.zylin.com -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss