https://bugs.winehq.org/show_bug.cgi?id=41949
Bug ID: 41949 Summary: Pasting into IDA Pro stops working on macOS Product: Wine Version: unspecified Hardware: x86 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: winemac.drv Assignee: wine-bugs@winehq.org Reporter: vit9696@avp.su
There already is a report regarding a regression introduced in the recent wine versions (somewhere after 1.9.15) regarding IDA Pro clipboard issues #41710. However, there is one more winemac-specific bug, existing in all known wine versions of at least 1.9.x branch. Basically IDA stops receiving macOS clips after anything is copied from IDA to macOS.
To reproduce this the following steps need to be performed: 1. Load any binary (e.g. by dragging it into IDA window); 2. Select any text and press Ctrl+C; 3. Paste it anywhere on your mac (e.g. press Cmd+V in TextEdit.app); 4. Now select any other text in a native app and copy it (e.g. press Cmd+C in TextEdit.app); 5. Paste this text into any field in IDA (e.g. press g, then Ctrl+V).
What will happen at the 5th step is IDA getting data copied at the 2nd step instead of the 4th. Newer wine versions might additionally cause a crash at the 2nd step (due to #41710). Older wine versions (e.g. 1.9.15) have no such issue.