[haiku-bugs] Re: [Haiku] #12305: MediaPlayer does not quit

  • From: "ttcoder" <trac@xxxxxxxxxxxx>
  • Date: Sat, 19 Sep 2015 15:06:34 -0000

#12305: MediaPlayer does not quit
----------------------------------------+----------------------------
Reporter: vidrep | Owner: Barrett
Type: bug | Status: assigned
Priority: normal | Milestone: R1
Component: Applications/MediaPlayer | Version: R1/Development
Resolution: | Keywords:
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
----------------------------------------+----------------------------

Comment (by ttcoder):

Seems to happen (to MediaPlayer) more often here than first realized, so I
can contribute a .report for MP, with backtraces for the interesting
threads.

The `MediaPlayer video in control` thread is stuck inside
`BBufferGroup::ReclaimAllBuffers()` and indeed the corresponding
semaphore's count seems to be 3 or 4, but not sure how to interpret that
(a semaphore can only be 'acquired' when == 0 ?).

The other threads are stuck in various flavors of `Lock()`.

--
Ticket URL: <https://dev.haiku-os.org/ticket/12305#comment:18>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: