-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Stage 0.5.0-beta.3 crashes on Windows #4
Comments
Studio@Studio-PC MINGW64 ~/Rack-0.5/plugins/DHE-Modules |
@Phal-anx Can you attach the entire runtime command line output, starting from the point where you launch Rack? |
starting Rack with 'make run' on windows Studio@Studio-PC MINGW64 ~/Rack-0.5 TODO get rid of the mingw64 pathenv PATH=dep/bin:/mingw64/bin ./Rack.exe |
Ah, that's very helpful. It looks as if I've got an uninitialized |
thats quite interesting for me because I would think that stuff like this normally shows up while compiling.. |
My comment was imprecise. Everything is initialized (so the compiler is happy), but some std::function ends up empty (no actual function to call). So when I try to call it, it throws a bad_function_call exception. I've pushed a And I may have also fixed the bug ;-) Can you build that, try to add one Stage, and attach the entire console printout? I'm a noob with this version of C++. I'm using features that I (clearly!) don't sufficiently understand. |
Hi Dale, it looks like the std::bad_function_call is gone, I followed the following steps:
I attach the console log from the "make debug", a screenshot of the loaded modules, and the zip-file from the "make dist" Best regards CONSOLE OUTPUT danielez@sfmi-nb-tec113 MINGW64 /vcvrack/Rack-0.5.0 TODO get rid of the mingw64 path##env PATH=dep/bin:/mingw64/bin gdb -ex run ./Rack danielez@sfmi-nb-tec113 MINGW64 /vcvrack/Rack-0.5.0 RACK SCREENSHOT BETA.4 WIN64 DISTRIBUTABLES |
@dizzisound Thank you! In a few hours (after coffee) I will make a tag for the beta, to ensure that all of the release files come from the same source code. And without debug code in it 😄 When the time comes, you can simply make dist, without specifying the version on the command line. |
I've added a I'm now seeking volunteers to build on Windows and Linux. A simple If you can add both an Upstage module and a Stage module, and (optional but very helpful) if they both appear to behave properly, please attach your zip file here. |
DHE-Modules-0.5.0-beta.4-win.zip edit: did some chaining (by instinct, not really read the manual yet) and yes, it does fancy envelopes :) |
@phdsg My next module, Booster Stage, will have CV on the level, duration, and shape knobs. I decided to keep Stage simple so that it could remain very slim (only 4HP). Time will tell whether that was a good decision. |
@Phal-anx I'm not paying you enough to be available on short notice ;-) I greatly appreciated your help over the past few days. |
Crashes with error:
Microsoft says:
Microsoft offers a hotfix, but it seems rude to ask my users to apply a hotfix, so still researching.
EDIT: The Microsoft info above may not be directly relevant. It's about compiling with Visual C++, but this error resulted from compiling with g++
The text was updated successfully, but these errors were encountered: