11:09:38
shinmera
Aight so I'm back in the 'fucking piece of shit apple' mines
11:10:06
shinmera
And currently cl-mixed crashes with: 1) a segfault on the vm and 2) an overcommit error on my macbook
11:10:16
shinmera
if I set the samplerate of the output device to anything but 44100.
11:10:23
shinmera
And it makes no fucking sense.
12:54:33
shinmera
I have no idea how but the tester shows no issues whatsoever when running the async buffer read/write, even for many, many iterations
12:54:53
shinmera
yet the actual run of the render thread pretty soon causes an overcommit error
12:55:18
shinmera
I have no idea how this can happen
16:07:12
shinmera
I've reimplemented the api using a different thing
16:07:18
shinmera
still getting bad memrefs on the vm
16:07:30
shinmera
but interestingly the memref failure is within the remix function.
16:07:46
shinmera
I have no idea how as I'm... fairly certain that function is stable these days.
16:13:39
selwyn
i salute your commitment to bug fixing
16:15:07
shinmera
Rebuilt libmixed in Debug. Crash doesn't occur.
16:38:23
shinmera
I'm also getting a weird thing where the semaphore appears to be incremented even without me seeing any print message associated with it being incremented.
16:41:07
shinmera
but it does not seem to be processing stuff using this new api.
16:44:41
shinmera
weird thing where the mac callback has a "queue" pointer as an arg, but that's apparently /not/ the queue we should be using.
16:48:12
shinmera
Also some changes recently have started windows to fuck up with null-refs somewhere in the UI render code
17:08:18
shinmera
Got things to a point where it pretends its playing stuff back but I can't actually hear anything.
Tuesday, 20th of July 2021, 17:10:06 UTC