[haiku-bugs] Re: [Haiku] #11497: Media/mixer crash, either buffer "oops" or NULL indirection in float_to_float()

  • From: "Barrett" <trac@xxxxxxxxxxxx>
  • Date: Sat, 22 Aug 2015 20:18:34 -0000

#11497: Media/mixer crash, either buffer "oops" or NULL indirection in
float_to_float()
-----------------------------------+----------------------------
Reporter: ttcoder | Owner: Barrett
Type: bug | Status: assigned
Priority: critical | Milestone: R1/beta1
Component: Add-Ons/Media/Mixer | Version: R1/Development
Resolution: | Keywords:
Blocked By: | Blocking: 11584
Has a Patch: 0 | Platform: All
-----------------------------------+----------------------------

Comment (by Barrett):

The issue showed some signs of buffers not being handled synchronously, in
the logs there were some mess in the order they were instantiated. I was
working on the BBufferGroup to fix this only with partial success as you
know, but there's a strong possibility that my ControlLoop() rewrite
restored the supposed way to work. Basically the old algorithm wasn't
linear and didn't ensure we have a 1:1 ratio with port reads / events
handled, I am waiting so that you cant test also the other system :-), and
i will be happy to close this ticket and related ones.

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

Other related posts: