-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[MU4 Issue] MuseScore quits instead of just closing score #13764
Comments
This might be related to #13698. However, in that issue it states that the issue is a crash. Hence I thought it might be a different issue. But they both do look similar |
@HemantAntony |
Ah, I missed additional information.
This is expected behaviour. See #9966 |
@Eism but that behaviour is only when there are more than 1 projects open. This issue occurs when only one project is open. So MuseScore should not close The bug is that there are two app instances in the code when in reality there is only one |
@HemantAntony make sure you have only one instance open. |
I only do have one instance open If no one can reproduce, I guess I will try to figure out what the problem is (emphasis on try :) ) |
Ciao. Linux Mint 20.3, Arch.: x86_64, MuseScore version (64-bit): 4.0.0-3239707478, revision: github-musescore-musescore-2d8a581 |
@AntonioBL Hello, that is sadly(?) another issue #10399 |
@HemantAntony Can you do a factory reset, restart OS and then try again using build from #13774 ? Maybe that helps.. |
When I test this issue after booting from a LiveUSB, this doesn't occur. Hence, likely something to do with my system :( |
Happens again in latest nightly. Closing.score.quits.app.mp4 |
@sammik Can't reproduce it on my LinuxUbuntu 22.04 Did you try this build? |
@DmitryArefiev I tried build You sent me also with factory reset. Same result - after closing score, MU quits. here is terminal:
./MuseScoreNightly-202211010452-master-97bad50-x86_64.AppImage -F
/lib/x86_64-linux-gnu/libjack.so.0
/lib/x86_64-linux-gnu/libnss3.so
QEventLoop: Cannot be used without QApplication
QEventLoop: Cannot be used without QApplication
18:22:07.296 | INFO | main_thread | GlobalModule | onPreInit: log path: /home/samko/.local/share/MuseScore/MuseScore4Development/logs/MuseScore_221101_182207.log
18:22:07.296 | INFO | main_thread | GlobalModule | onPreInit: === Started MuseScore 4.0.0-Development, build number 223050435 ===
18:22:07.315 | ERROR | main_thread | LanguagesService | setCurrentLanguage: Error loading translator "/tmp/.mount_MuseScXClIjR/share/mscore4portablenightly-4.0//locale/qt_sk.qm"
18:22:07.541 | INFO | main_thread | DiagnosticsModule | onInit: success start crash handler
18:22:07.545 | WARN | main_thread | Qt | QIODevice::read (QFile, "/home/samko/.local/share/MuseScore/MuseScore4Development/shortcuts.xml"): device not open
18:22:07.545 | WARN | main_thread | Qt | QIODevice::read (QFile, "/home/samko/.local/share/MuseScore/MuseScore4Development/midi_mappings.xml"): device not open
18:22:08.238 | ERROR | main_thread | WorkspaceManager | findWorkspaceFiles: [401] The file does not exist
18:22:08.238 | WARN | main_thread | WorkspaceManager | setupDefaultWorkspace: not found default workspace, will be created new
18:22:08.239 | ERROR | main_thread | PluginsConfiguration | updatePluginsConfiguration: [401] The file does not exist
18:22:08.244 | WARN | main_thread | CloudService | readTokens: Could not find the tokens file: /home/samko/.local/share/MuseScore/MuseScore4Development/cred.dat
18:22:08.246 | INFO | main_thread | IpcSocket | connect: success connected to ipc server
18:22:11.302 | ERROR | main_thread | UpdateService | parseRelease: failed parse, err: "neplatná hodnota"
18:22:11.302 | ERROR | main_thread | UpdateScenario | doCheckForUpdate: unable to check for update, error code: 21,
18:22:18.743 | INFO | main_thread | ActionsDispatcher | dispatch: try call action: file-new
18:22:18.805 | ERROR | main_thread | AppShell | run: error: qrc:/qml/MuseScore/Project/internal/NewScore/KeySignatureSettings.qml:116:13: QML KeySignatureListView: Binding loop detected for property "rows"
18:22:18.805 | WARN | main_thread | Qt | qrc:/qml/MuseScore/Project/internal/NewScore/KeySignatureSettings.qml:116:13: QML KeySignatureListView: Binding loop detected for property "rows" Main thread. Top 150 by sum time (total count: 144) Other threads. Top 150 by sum time (total count: 15) 18:22:28.284 | INFO | main_thread | AppShell | run: activeThreadCount: 0 |
Describe the bug
When you press
Ctrl + W
to close the open score, itTo Reproduce
Steps to reproduce the behavior:
Ctrl + W
Expected behavior
Only the score should close instead of the whole app
Screenshots
2022-10-14.21-39-44.mp4
Platform information
Additional context
For the Devs, this problem occurs because there is more than one instance of the app open. Hence
quitApp
becomes true, hencing forcing MU4 to quit. I would've attempted to fix this. But this lead to bunch of things about IpcSocket (It sounds too complicated :) )Also, if no one can reproduce this, ask for any other info you might need
The text was updated successfully, but these errors were encountered: