https://bugs.winehq.org/show_bug.cgi?id=56045
Bug ID: 56045 Summary: RichTextBox crashes the WPF application Product: Wine Version: 9.0-rc2 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: claytmp+foj0w@gmail.com Distribution: ---
Created attachment 75700 --> https://bugs.winehq.org/attachment.cgi?id=75700 Terminal output and WPF app included
When adding RichTextBox component into the Window Form, the app won't run at all. It appears that the app crashes if it tries to render the RichTextBox. Without the RichTextBox, the app would work
https://bugs.winehq.org/show_bug.cgi?id=56045
claytmp+foj0w@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Ubuntu
https://bugs.winehq.org/show_bug.cgi?id=56045
claytmp+foj0w@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet
https://bugs.winehq.org/show_bug.cgi?id=56045
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- Seems to work for me in clean WINEPREFIX. Is there anything else need to reproduce?
https://bugs.winehq.org/show_bug.cgi?id=56045
--- Comment #2 from claytmp+foj0w@gmail.com --- Created attachment 75716 --> https://bugs.winehq.org/attachment.cgi?id=75716 Updated exe file
https://bugs.winehq.org/show_bug.cgi?id=56045
--- Comment #3 from claytmp+foj0w@gmail.com --- (In reply to Fabian Maurer from comment #1)
Seems to work for me in clean WINEPREFIX. Is there anything else need to reproduce?
Sorry, I uploaded wrong exe file that doesn't have RichTextBox, try "Updated exe file" from attachment. The RichTextBox background is black with text foreground as white. I also replicated the issue in clean WINEPREFIX
https://bugs.winehq.org/show_bug.cgi?id=56045
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source Ever confirmed|0 |1 Status|UNCONFIRMED |NEW Component|-unknown |mscoree
--- Comment #4 from Fabian Maurer dark.shadow4@web.de --- Thanks, confirming. The method CreateInstalledObjectsInfo doesn't exist in PresentationNative_cor3.dll.
https://bugs.winehq.org/show_bug.cgi?id=56045
--- Comment #5 from Nikolay Sivov bunglehead@gmail.com --- I think that comes from lineservices layout library, that was never opensourced. We don't bundle it in wine-mono I believe.
https://bugs.winehq.org/show_bug.cgi?id=56045
--- Comment #6 from Fabian Maurer dark.shadow4@web.de --- There is https://github.com/madewokherd/wpf/blob/61aa85f9921da83b507d17232507c7799599...
But there doesn't seem to be an implementation.
https://bugs.winehq.org/show_bug.cgi?id=56045
--- Comment #7 from Esme Povirk madewokherd@gmail.com --- Yep, it's part of PresentationNative which is part of WPF that was never open-sourced. Someone would have to write a replacement (as was done for a few other parts), though changing the managed parts to not rely on it (as we did with System.Windows.Media.TextFormatting classes) can also work in some cases.
https://bugs.winehq.org/show_bug.cgi?id=56045
Esme Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com