title: Pthread mutex assertion error
body: <p>I'm encountering the following error at unpredictable times in a linux-based (arm) communications application:</p>
  
  <pre><code>pthread_mutex_lock.c:82: __pthread_mutex_lock: Assertion `mutex-&gt;__data.__owner == 0' failed.
  </code></pre>
  
  <p>Google turns up a lot of references to that error, but little information that seems relevant to my situation.  I was wondering if anyone can give me some ideas about how to troubleshoot this error.  Does anyone know of a common cause for this assertion?</p>
  
  <p>Thanks in advance.</p>