2018-11-17T10:59:29.6739034-00:00 15296 13180 --- ENTERING CONTEXT: start()
2018-11-17T10:59:29.6740235-00:00 15296 13180 Checking if the host supports time info
2018-11-17T10:59:29.6741144-00:00 15296 13180 Sending message: selector = 1 [kAsioSelectorSupported], value = 7, message = 0000000000000000, opt = 0000000000000000
2018-11-17T10:59:29.6772770-00:00 15296 13180 Result: 1
2018-11-17T10:59:29.6773864-00:00 15296 13180 Sending message: selector = 7 [kAsioSupportsTimeInfo], value = 0, message = 0000000000000000, opt = 0000000000000000
2018-11-17T10:59:29.6802059-00:00 15296 13180 Result: 1
2018-11-17T10:59:29.6803107-00:00 15296 13180 The host supports time info
2018-11-17T10:59:29.6804044-00:00 15296 13180 Starting high resolution timer
2018-11-17T10:59:29.6805899-00:00 15296 13180 Starting PortAudio stream 0000012E8BF44360
2018-11-17T10:59:29.6858282-00:00 15296 1752 [PortAudio] WASAPI: thread[ priority-0xF class-0x20 ]
2018-11-17T10:59:29.6868441-00:00 15296 1752 --- ENTERING STREAM CALLBACK
2018-11-17T10:59:29.6877403-00:00 15296 1752 Caught exception in stream callback: PortAudio stream callback fired in non-started state
2018-11-17T10:59:29.6878565-00:00 15296 1752 --- EXITING STREAM CALLBACK (0 [paContinue])
2018-11-17T10:59:29.6880152-00:00 15296 1752 --- ENTERING STREAM CALLBACK
2018-11-17T10:59:29.6888429-00:00 15296 1752 Caught exception in stream callback: PortAudio stream callback fired in non-started state
2018-11-17T10:59:29.6889595-00:00 15296 1752 --- EXITING STREAM CALLBACK (0 [paContinue])
2018-11-17T10:59:29.6890933-00:00 15296 1752 --- ENTERING STREAM CALLBACK
2018-11-17T10:59:29.6899491-00:00 15296 1752 Caught exception in stream callback: PortAudio stream callback fired in non-started state
2018-11-17T10:59:29.6900541-00:00 15296 1752 --- EXITING STREAM CALLBACK (0 [paContinue])
2018-11-17T10:59:29.6901898-00:00 15296 1752 --- ENTERING STREAM CALLBACK
2018-11-17T10:59:29.6911424-00:00 15296 1752 Caught exception in stream callback: PortAudio stream callback fired in non-started state
2018-11-17T10:59:29.6912516-00:00 15296 1752 --- EXITING STREAM CALLBACK (0 [paContinue])
2018-11-17T10:59:29.6913869-00:00 15296 1752 --- ENTERING STREAM CALLBACK
2018-11-17T10:59:29.6923909-00:00 15296 1752 Caught exception in stream callback: PortAudio stream callback fired in non-started state
2018-11-17T10:59:29.6925224-00:00 15296 1752 --- EXITING STREAM CALLBACK (0 [paContinue])
2018-11-17T10:59:29.6926526-00:00 15296 1752 --- ENTERING STREAM CALLBACK
2018-11-17T10:59:29.6937474-00:00 15296 1752 Caught exception in stream callback: PortAudio stream callback fired in non-started state
2018-11-17T10:59:29.6938703-00:00 15296 1752 --- EXITING STREAM CALLBACK (0 [paContinue])
2018-11-17T10:59:29.6940050-00:00 15296 1752 --- ENTERING STREAM CALLBACK
2018-11-17T10:59:29.6950284-00:00 15296 1752 Caught exception in stream callback: PortAudio stream callback fired in non-started state
2018-11-17T10:59:29.6951438-00:00 15296 1752 --- EXITING STREAM CALLBACK (0 [paContinue])
2018-11-17T10:59:29.6952764-00:00 15296 1752 --- ENTERING STREAM CALLBACK
2018-11-17T10:59:29.6962891-00:00 15296 1752 Caught exception in stream callback: PortAudio stream callback fired in non-started state
2018-11-17T10:59:29.6964049-00:00 15296 1752 --- EXITING STREAM CALLBACK (0 [paContinue])
2018-11-17T10:59:29.6965375-00:00 15296 1752 --- ENTERING STREAM CALLBACK
2018-11-17T10:59:29.6975482-00:00 15296 1752 Caught exception in stream callback: PortAudio stream callback fired in non-started state
2018-11-17T10:59:29.6976670-00:00 15296 1752 --- EXITING STREAM CALLBACK (0 [paContinue])
2018-11-17T10:59:29.6978006-00:00 15296 1752 --- ENTERING STREAM CALLBACK
2018-11-17T10:59:29.6987532-00:00 15296 1752 Caught exception in stream callback: PortAudio stream callback fired in non-started state
2018-11-17T10:59:29.6988856-00:00 15296 1752 --- EXITING STREAM CALLBACK (0 [paContinue])
2018-11-17T10:59:29.6990354-00:00 15296 1752 --- ENTERING STREAM CALLBACK
2018-11-17T10:59:29.7000055-00:00 15296 1752 Caught exception in stream callback: PortAudio stream callback fired in non-started state
2018-11-17T10:59:29.7001356-00:00 15296 1752 --- EXITING STREAM CALLBACK (0 [paContinue])
2018-11-17T10:59:29.7003119-00:00 15296 1752 --- ENTERING STREAM CALLBACK
2018-11-17T10:59:29.7012822-00:00 15296 1752 Caught exception in stream callback: PortAudio stream callback fired in non-started state
2018-11-17T10:59:29.7014077-00:00 15296 1752 --- EXITING STREAM CALLBACK (0 [paContinue])
2018-11-17T10:59:29.7015364-00:00 15296 1752 --- ENTERING STREAM CALLBACK
2018-11-17T10:59:29.7024956-00:00 15296 1752 Caught exception in stream callback: PortAudio stream callback fired in non-started state
2018-11-17T10:59:29.7026090-00:00 15296 1752 --- EXITING STREAM CALLBACK (0 [paContinue])
2018-11-17T10:59:29.7027407-00:00 15296 1752 --- ENTERING STREAM CALLBACK
2018-11-17T10:59:29.7037108-00:00 15296 1752 Caught exception in stream callback: PortAudio stream callback fired in non-started state
2018-11-17T10:59:29.7038214-00:00 15296 1752 --- EXITING STREAM CALLBACK (0 [paContinue])
2018-11-17T10:59:29.7039594-00:00 15296 1752 --- ENTERING STREAM CALLBACK
2018-11-17T10:59:29.7049125-00:00 15296 1752 Caught exception in stream callback: PortAudio stream callback fired in non-started state
2018-11-17T10:59:29.7050369-00:00 15296 1752 --- EXITING STREAM CALLBACK (0 [paContinue])
2018-11-17T10:59:29.7051663-00:00 15296 1752 --- ENTERING STREAM CALLBACK
2018-11-17T10:59:29.7061016-00:00 15296 1752 Caught exception in stream callback: PortAudio stream callback fired in non-started state
2018-11-17T10:59:29.7062123-00:00 15296 1752 --- EXITING STREAM CALLBACK (0 [paContinue])
2018-11-17T10:59:29.7075991-00:00 15296 13180 PortAudio stream started
2018-11-17T10:59:29.7078129-00:00 15296 13180 --- EXITING CONTEXT: start() [OK]
2018-11-17T10:59:29.7159367-00:00 15296 1752 --- ENTERING STREAM CALLBACK
2018-11-17T10:59:29.7160469-00:00 15296 1752 PortAudio stream callback with input 0000000000000000, output 0000012E8BF574A0, 882 frames, time info (PortAudio stream callback time info with input buffer ADC time 0, current time 218612, output buffer DAC time 218612), flags 0
2018-11-17T10:59:29.7162078-00:00 15296 1752 Transferring between PortAudio and buffer #0
2018-11-17T10:59:29.7162994-00:00 15296 1752 Firing ASIO bufferSwitchTimeInfo() callback with buffer index: 0, time info: (ASIO time with reserved 0 0 0 0, time info (ASIO time info with speed 0, system time 218605329000000, sample position 0, sample rate 48000 Hz, flags 7 [kSystemTimeValid, kSamplePositionValid, kSampleRateValid], reserved 0 0 0 0 0 0 0 0 0 0 0 0), time code (ASIO time code with speed 0, samples 0, flags 0, future 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0))
2018-11-17T10:59:29.7208709-00:00 15296 1752 --- ENTERING CONTEXT: getSamplePosition()
2018-11-17T10:59:29.7209961-00:00 15296 1752 Returning: sample position 0, timestamp 218605329000000
2018-11-17T10:59:29.7211841-00:00 15296 1752 --- EXITING CONTEXT: getSamplePosition() [OK]
2018-11-17T10:59:29.7245881-00:00 15296 1752 bufferSwitchTimeInfo() complete, returned time info: none
2018-11-17T10:59:29.7247033-00:00 15296 1752 Updated buffer index: 1, position: 882, timestamp: 218605373000000
2018-11-17T10:59:29.7248081-00:00 15296 1752 --- EXITING STREAM CALLBACK (0 [paContinue])
2018-11-17T10:59:29.7344336-00:00 15296 1752 --- ENTERING STREAM CALLBACK
2018-11-17T10:59:29.7345900-00:00 15296 1752 PortAudio stream callback with input 0000000000000000, output 0000012E8BF574A0, 882 frames, time info (PortAudio stream callback time info with input buffer ADC time 0, current time 218612, output buffer DAC time 218612), flags 0
2018-11-17T10:59:29.7347521-00:00 15296 1752 Transferring between PortAudio and buffer #1
2018-11-17T10:59:29.7348428-00:00 15296 1752 Firing ASIO bufferSwitchTimeInfo() callback with buffer index: 1, time info: (ASIO time with reserved 0 0 0 0, time info (ASIO time info with speed 0, system time 218605373000000, sample position 882, sample rate 48000 Hz, flags 7 [kSystemTimeValid, kSamplePositionValid, kSampleRateValid], reserved 0 0 0 0 0 0 0 0 0 0 0 0), time code (ASIO time code with speed 0, samples 0, flags 0, future 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0))
2018-11-17T10:59:29.7393867-00:00 15296 1752 --- ENTERING CONTEXT: getSamplePosition()
2018-11-17T10:59:29.7394921-00:00 15296 1752 Returning: sample position 882, timestamp 218605373000000
2018-11-17T10:59:29.7395907-00:00 15296 1752 --- EXITING CONTEXT: getSamplePosition() [OK]
2018-11-17T10:59:29.7459107-00:00 15296 1752 bufferSwitchTimeInfo() complete, returned time info: none
2018-11-17T10:59:29.7461652-00:00 15296 1752 Updated buffer index: 0, position: 1764, timestamp: 218605394000000
2018-11-17T10:59:29.7464028-00:00 15296 1752 --- EXITING STREAM CALLBACK (0 [paContinue])
This is benign, since it recovers after a few callbacks. Most likely this is caused by the stream callback racing with ::flexasio::FlexASIO::PreparedState::RunningState()
or something like that.