Debug output shown in a release build after crashreporter merge

• Feb 26, 2019 - 09:46
Reported version
3.0
Type
Functional
Frequency
Once
Severity
S4 - Minor
Reproducibility
Always
Status
by design
Regression
No
Workaround
No
Project

OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.1.0.5724, revision: 6f952b4

1) Load a current nightly build

Result: when loading (and exiting), I received this window and message: "Init midi driver failed etc."
midi.jpg

  • This nightly opens fine, immediatly, as usual : 36843a3

    • Not the next one (yesterday, November 25): 2023b0f

What it means? The origin?


Comments

@cadiz1 it is normal startup behaviour to look for a MIDI device and initialise it if one is found. If none is found, the program just tells you it couldn't so that you know that the function trying to find and initialise the device worked normally. I don't know why it gives the output in a nightly, though. I thought it should be disabled for a release build (or not have a console window to send the debug messages to).

"I don't know why it gives the output in a nightly, though."
That's simply my question, and for why I opened an issue.

" I thought it should be disabled for a release build"
I hope and it's obviously the expected result.

Title Init midi driver failed? Debug output shown in a release build after crashreporter merge
Regression No Yes
Severity S3 - Major S4 - Minor

I see output relating to crashreporter. That is a new third party library that was included yesterday. Maybe that caused a console window to be created and thus you see the other debug messages too.

Title Debug output shown in a release build after crashreporter merge Init midi driver failed?
Regression Yes No
Severity S4 - Minor S3 - Major
Status active by design

And by design. It searches for a MIDI device on startup.

Title Init midi driver failed? Debug output shown in a release build after crashreporter merge
Severity S3 - Major S4 - Minor

3.1.0.5724, is not a release build, but a development build