Mmm. I'm guessing that this problem is timing related, perhaps your computer on which you could reproduce it was a bit older and slower? I'm using your software on an Asus EEE PC with an Atom N270 processor. Still, it seems to run your software just fine and there's never any delays or resource problems, the only problem is when I try controlling it through MIDI. You don't happen to have a Netbook lying around that you could test it on, do you?support wrote:We do not have anymore the computer where we were able to reproduce the problem.
And now, we can not reproduce the problem again (no crash with your midi file on the other computers).
If possible, please send us other midi files which crash ControlBoard to.
We need to be able to reproduce the problem again.
I'm not sure what else I could send you to reproduce this problem. That midi file causes the crash consistenly on my system and it also caused it on your old system. It's too bad that you didn't keep it around until this problem had been fixed.
Is there anything else that can be done? I'm not sure what development system you are using (it doesn't seem to be Visual C++, but what do you use?) but in principle if you do a compile/build of juist ControlBoard.exe, keep that exact build in your development environment and send the resuling .exe to me I could tell you the exact address where it crashes and you should be able to single-step into the debugger and then in the (Dis)assembly view jump straight to the offending code location (address). If you were to do this in Visual Studio it would also show you the exact source code line and you could even do a complete stack walk if I send you the other code addresses that appear in my Visual Studio debugger when I attach it to the crashed ControlBoard.exe.
I will also be happy to sign a non-disclosure agreement if you have some special debugging version that I could test.