[Bug 49260] Some MFC applications using CPropertySheet freeze in CPropertySheet::DoModal on Mac OS X
WineHQ Bugzilla
wine-bugs at winehq.org
Wed May 27 12:47:23 CDT 2020
https://bugs.winehq.org/show_bug.cgi?id=49260
--- Comment #2 from Reinhold <reinhold.hoffmann at hotmail.com> ---
Hello Anastasius,
First of all, thanks for your immediate response and analysis.
Here is the scenario for a complex app which freezes in
CPropertySheet::DoModal.
The app is a x64 created with Visual Studio.
The freeze happens from OS X El Capitan through Catalina (here the x64 Wine is
only installed) from Wine 5.0 to the latest available version on Mac Wine 5.7
downloaded from https://dl.winehq.org/wine-builds/macosx/download.html.
Steps:
Latest available Wine 5.7 installed from
https://dl.winehq.org/wine-builds/macosx/download.html
Download Trial Version of Composer English from
https://www.notation.com/Download.php
Install it (when it is saved into the Downloads folder) with the command line
wine64 msiexec /i $HOME/Downloads/Inst_NS_Composer_4_English_Trial.msi
proceed with the default steps
Start the app by
wine64 $HOME/.wine/drive_c/Program\ Files/Notation_4/Composer_4/Composer.exe
Click on the front page to
OPEN A MIDI, XML OR .NOT FILE
Open the file
Minuet.mid
Scenario 1:
>From the Menu
Staff -> Transpose actual concert pitches
NEXT
When the page „Transpose Actual Pitches (step 2 of 2)" opens, the app freezes
Scenario 2:
>From the Menu
Part -> Easy Notes part
NEXT
NEXT
NEXT
When the page „Prepare Part Wizard: Chord Names Option (Step 4 of 5)", the app
freezes
In both cases the app freezes when calling CPropertySheet::DoModal
=========================================
Additional observations:
(1)
when launching the app with WINEDEBUG=+seh as such
WINEDEBUG=+seh wine64 $HOME/.wine/drive_c/Program\
Files/Notation_4/Composer_4/Composer.exe
there is no freeze and all works fine.
(2)
when using CPropertySheet::Create instead of CPropertySheet::DoModal all works
fine, too. However, DoModal cannot be just replaced by Create.
==========================================
Thanks for your help
--
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