|
From: Echo z. <zha...@gm...> - 2014-09-17 02:56:43
|
Hi, I have installed valgrind in my mips embeded board, and run a multi thread app with it, but about 80% I would encounter the valgrind down as bellow: done_this_time 0, dispatchctrp 93804, host_evc_counter 93803 done_this_time 0, dispatchctrp 93804, host_evc_counter 93803 done_this_time -1, dispatchctrp 93804, host_evc_counter 93804 <==== I try to add debug print for this reason valgrind: m_scheduler/scheduler.c:959 (run_thread_for_a_while): Assertion 'done_this_time >= 0' failed. ==1519== at 0x3803E0E0: ??? (in /lib/memcheck-mips32-linux) ==1519== by 0x3803E018: ??? (in /lib/memcheck-mips32-linux) I wonder to know is this valgrind's issue or my app's issue, and if it is app's , how to fix that ? Linux version 3.4.11-rt19 (gcc version 4.6.2 (Buildroot 2011.11) cpu: Broadcom BMIPS4350 V8.0 Regards, he |