The crash is due to a buffer overflow in the memcpy() starting on the second line of code below, which is line 178 in qtractorRingBuffer.h:
for (unsigned short i = 0; i < m_iChannels; ++i) { ::memcpy((T *)(ppFrames[i] + iOffset), (T *)(m_ppBuffer[i] + r), n1 * sizeof(T)); if (n2) { n1 += iOffset; ::memcpy((T *)(ppFrames[i] + n1), m_ppBuffer[i], n2 * sizeof(T)); } }
I'm happy to help in any way I can.
Copyright (C) 2006-2024 rncbc aka Rui Nuno Capela. All rights reserved.
Powered by Drupal
Recent comments
18 hours 9 min ago
2 days 17 hours ago
1 week 1 day ago
1 week 2 days ago
1 week 3 days ago
1 week 4 days ago
1 week 3 days ago
1 week 4 days ago
1 week 5 days ago
1 week 5 days ago