View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001723 | OpenMPT | User Interface | public | 2023-07-26 09:13 | 2023-09-06 11:12 |
Reporter | underdog | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | arm64 | OS | Windows | OS Version | 11 |
Product Version | OpenMPT 1.30.08.00 / libopenmpt 0.6.6 (upgrade first) | ||||
Summary | 0001723: There is an update dialog hangs openMPT | ||||
Description | I have a triple monitor setup both at home and at my work place. As soon as there is an update to OpenMPT, the "text balloon" stating this will be on top of the left most screen and the client is unresponsive. | ||||
Steps To Reproduce | Have a triple monitor setup, wait for an update, start client (both AMD64 / X86) | ||||
Tags | No tags attached. | ||||
Has the bug occurred in previous versions? | yes | ||||
Tested code revision (in case you know it) | |||||
|
|
We have received similar reports but never got any feedback from the reporting users. Unfortunately, even when attaching three screens to my PC, I cannot reproduce it, but given that you encountered the problem on two different machines using that configuration, maybe you can give some more information on the setup:
Are both setups on Windows 11? What may also help us is a memory dump of the frozen application. Open Task Manager, right-click the OpenMPT entry and choose "Create dump file". This file will be very large but compressing it as .7z or .rar should get the size down by quite a bit. If you have a place to share the file, it would be very interesting to look at it. |
|
The Home setup has 3 screens, all with the same resolution 1920x1080. (100% Scaling) The Work environment has a Surface Laptop, 2496 x 1664 and 2 HD (1920x1080) screens setup on top of the Laptop screen. A little like Mickey Mouse Ears. (the 2 HD screens are Next to each other) At the time of reporting the main OpenMPT window was on the rightmost monitor. (Monitor 3 on Screen Setup Home). Now for the kicker; As I already installed the latest version after the screen unfroze after a few minutes (It automatically downloaded a RETRO version by the way), I couldn't reproduce the error. I will create a memory dump on my work setup on Friday when the process hangs there. |
|
One thing you could try with your home setup is checking if there are any shadow copies of OpenMPT's setting file, and if reverting to that shadow copy would provoke the same issue again. To do that, go to Help -> Show Settings Folder, right-click on mptrack.ini there and check if under "Restore previous version" you see an older copy of the file. Maybe make a copy of the current file and then restore the older file, and see if the problem happens again. If so, it would also be interesting to have a look at that INI file. |
|
Also, please try to keep the installation on your work machine in a broken state, e.g. by backing up all of OpenMPT's settings files to a different folder. I might have to create some special test builds for you to test a few things. |
|
Unfortunately no shadow copies exist for my home PC. |
|
Unfortunately I was unable to replicate the exact issue on my work PC at this time. The UPDATE dialog is malformed, but does not "hang" the client at this time (See Attachment); I did create a DMP file, maybe it helps, maybe not. When the issue occurs again, I will create another DMP file. The DMP can be downloaded until the 8th of August at: https://wetransfer.com/downloads/b9ff280dfdd758229e7256e88c2cee8520230801095409/1959f094036685385ca857ed80b1d84c20230801095432/fc6cb1 |
|
That's really odd. Unfortunately the memory dump also doesn't provide any clues in this case. If you find any other way of reproducing the issue, it would be really helpful. In the meantime I also tried this in a Windows 11 VM and it also didn't happen there with three virtual displays. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2023-07-26 09:13 | underdog | New Issue | |
2023-07-26 09:13 | underdog | File Added: Screenshot 2023-07-26 111124.png | |
2023-07-26 09:18 | underdog | Description Updated | |
2023-07-26 09:52 | underdog | Severity | crash => minor |
2023-07-26 14:08 | Saga Musix | Note Added: 0005761 | |
2023-07-26 14:10 | Saga Musix | Relationship added | related to 0001602 |
2023-07-26 14:10 | Saga Musix | Note Edited: 0005761 | |
2023-07-26 14:45 | underdog | Note Added: 0005762 | |
2023-07-26 14:45 | underdog | File Added: screen_setup_Home.png | |
2023-07-26 14:45 | underdog | File Added: work_setup_simulated.png | |
2023-07-26 17:50 | Saga Musix | Note Added: 0005763 | |
2023-07-26 19:42 | Saga Musix | Note Added: 0005764 | |
2023-07-26 21:48 | underdog | Note Added: 0005765 | |
2023-08-01 09:56 | underdog | Note Added: 0005769 | |
2023-08-01 09:56 | underdog | File Added: image.png | |
2023-08-01 21:41 | Saga Musix | Note Added: 0005770 | |
2023-09-06 11:12 | Saga Musix | Relationship added | related to 0001725 |