[Bug 52231] New: Notation Software 4 freeze when moving mouse over buttons

WineHQ Bugzilla wine-bugs at winehq.org
Fri Dec 17 11:40:04 CST 2021


https://bugs.winehq.org/show_bug.cgi?id=52231

            Bug ID: 52231
           Summary: Notation Software 4 freeze when moving mouse over
                    buttons
           Product: Wine
           Version: 6.23
          Hardware: x86-64
                OS: Mac OS X
            Status: UNCONFIRMED
          Severity: major
          Priority: P2
         Component: winemac.drv
          Assignee: wine-bugs at winehq.org
          Reporter: reinhold.hoffmann at hotmail.com

For the testing I used the Mac builds of Gcenx. See 
https://github.com/Gcenx/macOS_Wine_builds

>From Wine-6.17 onward there is a regression bug when moving the mouse over
buttons. 
Please see a quick gif video attached.

How to reproduce:
(1) Download Notation Player from the link 
(2) Open MIDI file Song.mid included in the attachment 
(3) Move mouse as shown in the video

PROBLEM:
The app freezes after moving the mouse over the buttons

Analysis:
This functions has worked forever (since Wine-1.7 at least) 
The app freezes since Wine-6.17 

Interestingly the bug does not exist on Linux but only on macOS.
Looks like the bug appears not on every macOS version but definitely on macOS
Monterey with metal graphics.

Because Wine-6.16 and all previous Wine versions Wine-6.x work fine, I conclude
that with Wine-6.17 a change came in which causes the problem.

>From what I see candidates could be

The enhancements in Wine-6.17 
- More preparation work for the GDI syscall interface
or the bug is related to Bug 52216
(https://bugs.winehq.org/show_bug.cgi?id=52216)

Unfortunately I was not able to detect the regression earlier due the another
regression bug 50514 (https://bugs.winehq.org/show_bug.cgi?id=50514) which was
fixed with the gdi redesign in Wine-6.19.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list